声明:本文中的命令都经过了测试,但难免有所纰漏,如果你发现命令粘贴后运行有错,可能是由于符号的格式(尤其是破折号)导致的,此时你应该自己手打一遍命令。对于本文中发现的错误和建议,请发送邮件给我:
kylinlingh@foxmail.com,请在邮件主题里注明“关于nagios的问题(建议)”。
一共3台机器,全都按照CentOS7最小化模式安装系统
系统版本号 | [root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.0.1406 (Core) |
监控主机 (一台) | IP地址:192.168.1.204 主机名称:nagios_server_204 |
远程主机 (两台) | IP地址:192.168.1.112 主机名称:nagios_slave_112
IP地址:192.168.1.113 主机名称:nagios_slave_113 |
分区情况 | 安装时使用默认分区(使用 df 命令来查看) [root@localhost ~]# df -h |
要监控的服务 | 监控命令 |
cpu负载 | (check_linux_state.pl -C) |
当前用户登录数量 | (check_users) |
磁盘使用情况 | (check_disk) |
总进程数 | (check_procs) |
内存使用情况 | (check_linux_stats.pl -M) |
负载均衡 | (check_load) |
磁盘IO | (check_linux_stats.pl -I) |
网络流量 | (check_linux_stats.pl -N) |
打开的文件数量 | (check_linux_stats.pl -F) |
socket连接数 | (check_linux_stats.pl -S) |
进程使用的内存和CPU | (check_linux_stats.pl -T) |
指定的网站是否可连接 | (check_http) |
系统在线时长 | (check_uptime) |
监控主机
软件包 | 下载地址 |
nagios-4.0.8.tar.gz | 请到我的github地址里下载: https://github.com/Kylinlin/install_nagios_automatically/tree/master/nagios_tools_for_server 注明:我的github项目install_nagios_automatically是一个一键自动化安装nagios的项目(能运行,但还在完善中) |
nagios-plugins-2.0.3.tar.gz | |
nrpe-2.15.tar.gz | |
pnp4nagios-0.6.25.tar.gz | |
Sys-Statistics-Linux-0.66.tar.gz | |
libxml2-2.7.1.tar.gz |
远程主机
软件包 | 下载地址 |
nagios-plugins-2.0.3.tar.gz | 请到我的github地址里下载: https://github.com/Kylinlin/install_nagios_automatically/tree/master/nagios_tools_for_client |
nrpe-2.15.tar.gz | |
Sys-Statistics-Linux-0.66.tar.gz |
转载于:https://blog.51cto.com/liqilong2010/1847490