首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

使用 Nagios 搭建监控服务器

关于Nagios Nagios是一款用于监控系统和网络的开源应用软件,它的模式是服务器—客户端,也就是说首先要在在一台服务器上(server)部署相应的主要套件,然后在要监控服务器上部署客户端程序,这样...Nagios功能十分强大几乎所有的项目都可以监控,大到服务器的存活状态,小到服务器上的某一个服务(web)。这些功能都是通过自定义插件(或者叫做脚本)来实现。...我们可以通过web页面来查看Nagios所监控的各项资源,默认搭建的Nagios服务器只能监控简单的几个项目,而其他服务之类的监控项目都是由我们自己开发的插件来实现的。...目前只有一行数据,也就是说只监控监控中心(localhost)一台主机,那么如何添加其他机器被它监控呢?这就需要在要被监控的机器上也部署nagios软件。...,从上面的例子中也可以看到监控磁盘状态时,是根据磁盘分区来监控的。

62920
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Linux服务器搭建Zabbix监控平台

    1.Linux服务器安装zabbix监控平台   zabbix是基于web界面的开源分布式监控平台,可以监控各种服务器的配置参数,支持自定义配置和自定义告警,并且可以实现邮件、短信等方式的告警,zabbix...基本组件如下:   zabbix_server:zabbix服务端守护进程,所有的监控数据都会统一汇总给server   zabbix_agentd:客户端守护进程,负责执行server命令,收集客户端各种参数...架构 zabbix server zabbix agent 因为 zabbix 是用 php 语言开发的,所以必须先部署 lamp 架构,使其能够支持运行 php 网页 6.实例演示 (zabbix监控搭建分为三步如下操作...)  //关闭防火墙 1.zabbix服务器端安装 //安装依赖包 [root@linuxidc ~]# yum install -y net-snmp-devel libevent-devel //下载...::3306                              :::* 7.安装zabbix web 界面 (验证) ~修改/etc/hosts 文件,添加域名与IP映射 Linux中详细搭建监控服务

    1.3K20

    搭建基于Nagios的监控系统——之监控远程Windows服务器

    分享了如何监控Linux服务器,我们来看看使用Nagios如何监控Windows服务器。...第一部分:配置被监控的Windows服务器 首先,访问 http://sourceforge.net/projects/nscplus/,下载符合自己服务器的 NSClinent++。...其次,在 NSClient++ 的安装目录打开 nsclient.ini,将监控服务器的IP地址加到 allowed hosts 指令后面。...并且注意 Password 指令后面的密码,默认是 12489,监控服务器连接这台Windows服务器的时候要用到。 OK,最后从开始菜单中启动 NSClient++ 既可。...第二部分:配置监控服务器 第一步:跟增加Linux服务器一样,也创建相应的配置文件,将 HOST 和 SERVICE 配置加到其中。

    1.4K20

    搭建基于Nagios的监控系统——之监控远程Linux服务器

    上一篇介绍了如何安装Nagios Core(见 http://www.linuxidc.com/Linux/2014-09/107409.htm),这一篇跟大家分享一下如何将一台远程的Linux服务器加入纳入监控范围...install-daemon-config make install-xinetd 第五步:将NRPE设置为守护进程(通过作为xinetd的一部分) 打开 /etc/xinetd.d/nrpe 文件,将负责监控的那台服务器的...多个IP地址之间要用空格隔开; 编辑 /usr/local/nagios/etc/nrpe.cfg ,在 allowd_hosts 指令后加上监控服务器的IP地址,多了地址用逗号隔开; 修改 /etc/...在添加到这个文件之前,最好在命令行中实际执行一下这个命令: /usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda1 第二部分:在监控服务器上增加远程服务器的配置...[远程服务器IP] 第二步:为远程监控服务器添加 HOST 和 Service 配置 只要增加监控的电脑,就要增加这两部分!

    1K10

    使用python搭建一个Linux服务器监控系统

    使用python搭建服务器监控系统,先来说一下主要逻辑: 1、定时获取server(主机)的一些内存,CPU的信息 2、将获取的信息存储到数据库 3、读数据库,获取信息,将服务器的内存,CPU信息制作成图...首先我们来谈谈需要使用的东西: mysql数据库一台 python3代码环境 pymysql psutil pyecharts 首先需要将mysql的环境搭建好,具体就不多说了,为server准备一个...环境,然后安装三个python包 使用pip进行安装: pip install pymysql pip install psutil pip install pyecharts 安装好了我们就可以来获取服务器的一些内存...我们主要使用psutil模块去获取服务器的一些实时的CPU和内存信息。...下面一步我们需要通过读取数据库的服务器信息,绘制图表: 首先获取数据目前获取到的所有信息(但是在实际情况下我们需要获取什么时间段的信息就写那个时间段的信息,这时候就需要在sql语句中添加where条件了

    1.5K31

    监控流媒体服务器搭建和使用_rtmp推流服务器

    本文和大家讲一下视频流媒体服务器中RTMP和RTSP区别是什么?...大家都知道我们研发的不同视频流媒体服务器是接入不同协议的,国标流媒体服务器接入GB28181协议,而视频直播点播流媒体服务器就是接入RTSP和RTMP协议的。...我们EasyNVR和国标流媒体服务器就能够使用UDP进行视频数据的传输。...我们视频直播点播平台EasyDSS就是采用TCP进行传输,如果在线需要观看高质量的视频监控,推荐还是使用EasyDSS视频直播点播平台。...直播服务器可以基于nginx+rtmp实现;直播客户端方面采用librtmp负责推流,FFmpeg负责编码;收看客户端采用VLC即可,因为VLC本身就可以解析RTMP流,又可以解析编码后的视频数据。

    2.4K20

    Linux监控平台——搭建zabbix监控平台

    第十九章 Linux监控平台搭建 19.1 Linux监控平台介绍 常见开源监控软件 cacti、nagios、zabbix、smokeping、open-falcon等等。...cacti、nagios、zabbix服务端监控中心,需要php环境支持,其中zabbix和cacti都需要mysql作为数据存储,nagios不用存储历史数据,注重服务或者监控项的状态;zabbix会获取服务或者监控项目的数据从而可以成图...然后,继续点击“Next step”,配置数据库信息: 点击“Next step”,设置服务器用户名(自定义): 继续点击“Next step”,至出现提示界面: 即,安装完成!...19.5 忘记服务端zabbix管理员密码 如果忘记zabbix(web界面)管理员密码,可通过zabbix服务器的数据库进行密码更改!...至此,zabbix监控架构搭建基本结束!!! (adsbygoogle = window.adsbygoogle || []).push({});

    3.2K31

    Nagios监控平台搭建

    简单的来说cacti主要监控流量,服务器状态页面展示;nagios主要监控服务,邮件及短信报警灯,当然也有简单的流量监控界面,二者综合使用效果更好。...(附Nagios工作简单逻辑图) Nagios监控客户端需要借助插件及NRPE软件来实现,NRPE作为中间的代理程序,接收Nagios服务器端发来的请求,另一端在远程主机上指定的相关的监控信息。 ?...监控客户端5个步骤:  1、在服务器端和客户端都安装nrpe,在客户端安装nagios-plugins 2、在客户端定义监控的具体项目,修改allow允许的ip(服务器的ip) 3、分别启动客户端、服务器...    $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$                } 5、在服务器端对应IP的配置文件中,加入需要监控的项目: define...也可以在服务器端命令行执行如下命令来做测试,例如监控页面不存在ATM关键词,但82端口web服务可以访问,依然会发送报警。

    2.3K20

    实战 | Telegraf+ InfluxDB+Grafana 搭建服务器性能监控平台

    背景 在之前的文章《移动端UI自动化过程中的难点及应对策略》中我们讨论了影响移动端自动化稳定性的一些因素,其中宿主机环境是一个不可忽视的问题,大家都知道移动端的自动化一般都需要将设备挂载到实体服务器上运行...,如果服务器宿主机出现断网或者磁盘空间不足等情况,都会在一定程度上影响自动化任务的执行,因此今天跟大家分享一下如何做服务器宿主机的监控。...telegraf 配置文件默认在这个路径下: /usr/local/etc/telegraf.conf 修改配置文件将收集到的数据输出到InfluxDB: # hostname相当于 agent 的名称 或 服务器的名称...Telegraf安装配置启动完成后,我们开始配置Grafana的数据源,如下: 之前Telegraf启动后就已经开始向我们的InfluxDB上报数据了,这里数据源配置如下: 数据源创建成功后,我们就可以制作性能监控

    1.2K41
    领券