通过icinga2监控服务器的top(CPU)信息
2017-09-13 21:25
309 查看
通过icinga2监控服务器的top(CPU)信息,主要为cpu iowait值
插件下载网址(复制内容改名为check_iostat_cpu,以便和另1个监控硬盘IO的check_iostat区分):
https://raw.githubusercontent.com/skywalka/check-cpu-perf/master/check_cpu_perf.sh
使用:
# /usr/lib64/nagios/plugins/check_iostat_cpu 20 10 --perf
修改nrpe.cfg文件:
# vi /etc/nagios/nrpe.cfg
command[check_iostat_cpu]=/usr/lib/nagios/plugins/check_iostat_cpu 20 10 --perf
:wq
# service nagios-nrpe-server restart (redhat为nrpe)
修改icinga2配置:
# vi /etc/icinga2/conf.d/templates.conf
object CheckCommand "nrpe-iostat-cpu" {
import "nrpe-common"
vars.nrpe_command = "check_iostat_cpu"
}
:wq
# vi /etc/icinga2/conf.d/services.conf
apply Service "iostat-cpu" {
import "generic-service"
check_command = "nrpe-iostat-cpu"
assign where host.address == "10.0.0.2"
}
:wq
# service icinga2 restart
插件下载网址(复制内容改名为check_iostat_cpu,以便和另1个监控硬盘IO的check_iostat区分):
https://raw.githubusercontent.com/skywalka/check-cpu-perf/master/check_cpu_perf.sh
使用:
# /usr/lib64/nagios/plugins/check_iostat_cpu 20 10 --perf
修改nrpe.cfg文件:
# vi /etc/nagios/nrpe.cfg
command[check_iostat_cpu]=/usr/lib/nagios/plugins/check_iostat_cpu 20 10 --perf
:wq
# service nagios-nrpe-server restart (redhat为nrpe)
修改icinga2配置:
# vi /etc/icinga2/conf.d/templates.conf
object CheckCommand "nrpe-iostat-cpu" {
import "nrpe-common"
vars.nrpe_command = "check_iostat_cpu"
}
:wq
# vi /etc/icinga2/conf.d/services.conf
apply Service "iostat-cpu" {
import "generic-service"
check_command = "nrpe-iostat-cpu"
assign where host.address == "10.0.0.2"
}
:wq
# service icinga2 restart
相关文章推荐
- Python 监控 DB 服务器信息(cpu, 磁盘,进程,alert log) 脚本
- Python 监控 DB 服务器信息(cpu, 磁盘,进程,alert log) 脚本
- Python 监控 DB 服务器信息(cpu, 磁盘,进程,alert log) 脚本
- Zabbix通过SNMP监控HP服务器硬件信息
- python通过SNMP协议收集服务器监控信息(安装、配置、示例)
- python 在linux下通过top,和dh命令获得cpu,内存,以及硬盘信息
- icinga2通过check_hpasm监控HP服务器硬件报警
- Zabbix通过SNMP监控HP服务器硬件信息
- 项目实战:zabbix服务器添加监控主机,使用监控模板及自定义监控CPU信息
- Linux通过命令查询服务器型号、主板、CPU、内存及硬盘信息
- Python 监控 DB 服务器信息(cpu, 磁盘,进程,alert log) 脚本
- Zabbix通过SNMP监控HP服务器硬件信息
- Zabbix 3.2.6通过 IPMI 监控服务器信息
- Python 监控 DB 服务器信息(cpu, 磁盘,进程,alert log) 脚本
- 查看进程占用内存cpu信息,Linux命令—TOP
- 正在进行调试的Web服务器进程已由Internet信息服务(IIS)终止。可以通过在IIS中配置应用程序池Ping设置来避免这一问题。有关更多详细信息,请参见“帮助”
- 查看服务器硬件配置信息(cpu/内存)
- 通过cacti+nagios监控服务器的运行―nagios nrpe
- Zabbix系列之四——通过SNMP监控服务器硬件及构建触发器