添加一个监控主机
- 编辑 /usr/local/nagios/etc/objects/contacts.cfg 增加报警联系人信息
1. - 编辑 /usr/local/nagios/etc/objects/templates.cfg 增加报警策略信息
- 编辑 /usr/local/nagios/etc/objects/localhost.cfg 增加被监控主机信息
检测配置文件是否正确
1 | /etc/init.d/nagios restart # 重新启动 |
- 配置文件有错的启动: Running configuration check… CONFIG ERROR! Restart aborted. Check your Nagios configuration
- 检测配置文件: nagios -v /etc/nagios/nagios.cfg
客户端安装nagios
- 在被监控的机器上安装nagios: yum install nagios
- 启动nrpe: systemctl start nagios
客户端进程nrpe
nrpe主要是用来搜集主机相关信息
- 在被监控的机器上安装nrpe: yum install nrpe
- 启动nrpe: systemctl start nrpe
- 修改 /usr/local/nagios/etc/cgi.cfg 配置里的use_authentication 为0
- 重启nagios: systemctl restart nagios
图形化工具
nagios只显示当前状态,图形显示很差,可以用以下工具
- nagiosQL 图形化配置管理工具
- pnp4nagios 监控信息图标工具
- nagiosgraph 监控信息图标工具
插件下载
插件使用
- 编辑command.cfg, 增加一个command
- 在hosts文件中使用这个command