当Nagios 需要监控某个远程Linux 主机时: nagios 会运行check_nrpe 这个插件,告诉它要检查什么 check_nrpe 插件会连接到远程的NRPE daemon,所用的方式是SSL; NRPE daemon 会运行相应的nagios 插件来执行检查; NRPE daemon 将检查的结果返回给check_nrpe 插件,插件将其递交给nagios做处理。 NSClinet++ NSClient++这...
linux-server主机在templates.cfg文件中进行了定义。 host_name Nagios-Linux //主机名,自定义 alias Nagios-Linux //主机别名 address 172.16.10.20 //被监控的主机地址,这个地址可以是ip,也可以是域名。 } define hostgroup{ //定义一个主机组 hostgroup_name bsmart-servers //主机组...
Nagios通常由一个主程序(Nagios)、一个插件程序(Nagios-plugins)和四个可选的ADDON(NRPE、NSCA、NSClient++和NDOUtils)组成。Nagios的监控工作都是通过插件实现的,因此,Nagios和Nagios-plugins是服务器端工作所必须的组件。而四个ADDON中,NRPE用来在监控的远程Linux/Unix主机上执行脚本插件以实现对这些主机资源的监控;N...
Nagios是一个开源的网络监控系统,用于监控计算机系统、网络基础设施和应用程序的状态。它可以帮助管理员实时监测和诊断网络中的故障和问题。 Nagios具有以下主要特点和功能:监控服务和主机:Nagios可以监控各种服务(如HTTP、SMTP、DNS等)和主机(包括服务器、路由器等),通过定期检查来确认它们是否正常运行。强大的报警系统:...
nagios的监控都是通过插件实现 启动nagios后,它会周期性的自动调用插件去检测服务状态,同时nagios会维持一个状态队列,所以插件返回的状态都会进入队列,nagios从队首读取处理后把状态结果显示到web页面 一、安装部署nagios(4.4.11)和nagios插件(2.4.6) 1、通过官网下载源码包 ...
一、Nagios基础 1.简介 Nagios是一款开源网络监视工具。 可监控网络服务(SMTP、POP3、HTTP、NNTP、ICMP、SNMP、FTP、SSH、PING~~~)、监控主机资源、根据需求设置相关插件监控、通过Email,短信及用户自定义方式实施警报、可选的web界面查看当前网络状态、通知和故障历史、日志文件等。
一、nagios配置过程详解 1、nagios默认配置文件介绍 nagios安装完毕后,默认的配置文件在/usr/local/nagios/etc目录下,每个文件或目录含义如下表所示: 2、配置文件之间的关系 在nagios的配置过程中涉及到的几个定义有:主机、主机组,服务、服务组,联系人、联系人组,监控时间,监控命令等,从这些定义可以看出,nagios各个配...
Nagios是一款轻量级的开源监控软件,它可以有效的监控Linux、Windows类等的主机和网络设备,可以自定义监控脚本,同时具有部署简单、告警方式灵活、可监控多种协议等优点。 引言 无论何时何地,我们都可以了解到服务器的性能,这归功于作为运维之眼的监控系统。G行监控系统使用的监控工具有多种,Nagios作为老牌监控工具,凭借...
app: nagios spec: containers: - name: nagios-web image: nagios/nagioscore ports: - containerPort: 80 ``` 然后通过以下命令来创建Service和Deployment: ```bash kubectl apply -f nagios-web.yaml ``` ### 4. 配置Nagios监控对象 在Nagios Web界面中,我们可以配置需要监控的对象,例如主机、服务等。根...