Opserver开源的服务器监控系统(ASP.NET)
来源:互联网 发布:免备案服务器 知乎 编辑:程序博客网 时间:2024/05/24 00:20
Opserver是Stack Exchange下的一个开源监控系统,系统本身由C#语言开发的ASP.NET(MVC)应用程序,无需任何复杂的应用配置,入门很快。下载地址:https://github.com/opserver/Opserver。据说,国内腾讯公司内部也有使用。接下来就着重给大家介绍下Opserver的安装配置过程。
首先,解压下载的项目文件,启动VS,项目结构如下:
其次,打开解决方案下的Config文件夹,我们可以看到很多以example为扩展名的文件,这些就是Opserver的配置文件。接下来,我们针对我们要监控的服务,进行配置。在这里,我们MSSQLSERVER2008、Redis两个服务为例。
首先,须对监控系统的安全性,进行配置。我们把config文件夹下的SecuritySettings.config.example文件复制一份,并修改扩展名SecuritySettings.config。修改配置如下:
<?xml version=
"1.0"
encoding=
"utf-8"
?>
<SecuritySettings provider=
"alladmin"
>
<!-- Optional, these networks can see the overview dashboard without authentication -->
<InternalNetworks>
<Network name=
"SE Internal"
cidr=
"127.0.0.1/8"
/>
</InternalNetworks>
</SecuritySettings>
<!--
Example of global access
for
everyone:
<SecuritySettings provider=
"alladmin"
/>
-->
配置SQLSERVER,同样,我们对SQLSettings.json.example文件进行复制,并重命名为SQLSettings.json。
配置Redis:
{
"allServers"
: {
"name"
:
"All"
,
"instances"
: [{
"name"
:
"TiKuRedisServer"
,
"port"
:
"6379"
}]},
"Servers"
: [{
"name"
:
"127.0.0.1"
}]}
启动项目,可以看到如下:
由于我们配置的是
<SecuritySettings provider=
"alladmin"
>
直接点击登录,就可以看到如下:
SQLSERVER:
至此,对Opserver的配置已完成,具体的根据实际情况进行配置调整。
原文地址:http://www.cnblogs.com/ibeisha/p/opserver.html
.NET社区新闻,深度好文,微信中搜索dotNET跨平台或扫描二维码关注
- Opserver开源的服务器监控系统(ASP.NET)
- 采用Opserver来监控你的ASP.NET项目系列(二、监控SQL Server与Asp.Net项目)
- 初识Opserver,StackExchange的监控解决方案
- Redis系列(五):Opserver的监控
- Redis系列(五)-Opserver的监控
- .NET开源MSSQL、Redis监控产品Opserver之Redis配置
- 部署opserver监控redis
- 开源的监控系统
- 国外的开源的CMS系统(ASP.Net-C#)
- 国外的开源的CMS系统(ASP.Net-C#)
- 国外的开源的CMS系统(ASP.Net-C#)
- 国外的开源的CMS系统(ASP.Net-C#)
- Apache服务器监控系统的研究
- [linux服务器] 监控系统的平均负载
- Ganglia开源的服务器监控软件
- 服务器监控系统Zabbix的主动监控、SNMP监控、JMX监控图解教程(第五章)
- windows服务器系统监控
- ASP.NET开源多用户博客系统
- C# 在腾讯的发展
- .NET跨平台之旅:将QPS 100左右的ASP.NET Core站点部署到Linux服务器上
- 想获得腾讯发行机会?来“腾讯GAD•游戏创新大赛”
- 通过ProGet搭建一个内部的Nuget服务器
- 一位跨平台开发者的自白
- Opserver开源的服务器监控系统(ASP.NET)
- 开发者的利器:Docker 理解与使用
- 学习危险理论
- 如何测试微信应用号
- [学习笔记] Java核心技术 卷一:基础知识 Java 的基本程序设计结构(一)
- Docker容器环境下ASP.NET Core Web API应用程序的调试
- Ubuntu 16.04下ASP.NET Core+ MySql + Dapper在 Jexus、nginx 下的简单测试
- SignalR的性能监测与服务器的负载测试
- TypeScript 2.0 正式发布