nagios-被監控端的mi1.cfg配置
監控主機:
cd /usr/local/nagios/etc/objects/hosts
vi mi1.cfg
define host{
use linux-server
host_name mi1
alias mi1-server
address 172.16.10.11
}
define service{
use generic-service
host_name mi1
service_description PING
check_command check_ping!100.0,20%!200.0,50%
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Root Partition
check_command check_local_disk!20%!10%!/
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Current Users
check_command check_local_users!20!50
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Total Processes
check_command check_local_procs!600!800!RSZDT
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description zombie Processes
check_command check_local_procs!5!10!Z
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Current Load
check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Swap Usage
check_command check_local_swap!20!10
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service ; Name of service template to use
host_name mi1
service_description SSH
check_command check_ssh
notifications_enabled 0
}
被監控端
[root@mi1 ~]# vi /usr/local/nagios/etc/nrpe.cfg
allowed_hosts=127.0.0.1,172.16.10.13
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda6
command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c %10
cd /usr/local/nagios/etc/objects/hosts
vi mi1.cfg
define host{
use linux-server
host_name mi1
alias mi1-server
address 172.16.10.11
}
define service{
use generic-service
host_name mi1
service_description PING
check_command check_ping!100.0,20%!200.0,50%
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Root Partition
check_command check_local_disk!20%!10%!/
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Current Users
check_command check_local_users!20!50
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Total Processes
check_command check_local_procs!600!800!RSZDT
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description zombie Processes
check_command check_local_procs!5!10!Z
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Current Load
check_command check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service
host_name mi1
service_description Swap Usage
check_command check_local_swap!20!10
max_check_attempts 5
normal_check_interval 1
}
define service{
use generic-service ; Name of service template to use
host_name mi1
service_description SSH
check_command check_ssh
notifications_enabled 0
}
被監控端
[root@mi1 ~]# vi /usr/local/nagios/etc/nrpe.cfg
allowed_hosts=127.0.0.1,172.16.10.13
command[check_users]=/usr/local/nagios/libexec/check_users -w 5 -c 10
command[check_load]=/usr/local/nagios/libexec/check_load -w 15,10,5 -c 30,25,20
command[check_disk]=/usr/local/nagios/libexec/check_disk -w 20% -c 10% -p /dev/sda6
command[check_zombie_procs]=/usr/local/nagios/libexec/check_procs -w 5 -c 10 -s Z
command[check_total_procs]=/usr/local/nagios/libexec/check_procs -w 150 -c 200
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c %10
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29819001/viewspace-1321573/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- springcloud 微服務配置監控端點 hystrix.streamSpringGCCloud微服務
- Munin監控的安裝與配置
- 遠端監控Springboot JVMSpring BootJVM
- tomcat8.5服務開啟zabbix遠端監控配置修改Tomcat
- 分散式監控系統之Zabbix主動、被動及web監控分散式Web
- jvisualvm遠端監控Linux下的tomcatLVMLinuxTomcat
- CentOS 配置OOM監控報警CentOSOOM
- Centos效能監控工具——netdata配置CentOS
- junkman 遠端堆疊監控
- 運維監控丨16條常用的Kafka看板監控配置與告警規則運維Kafka
- 遠端影片監控實現的條件
- 用了HTTPS,沒想到還是被監控了HTTP
- 影片監控遠端傳輸方案
- 分散式監控系統ganglia的詳細配置分散式
- 端到端網路全鏈路監控方案
- Java服務端監控:Prometheus與Grafana的整合Java服務端PrometheusGrafana
- KAFKA監控一條龍:史上最強Kafka看板+監控配置與告警規則Kafka
- APM效能監控軟體的監控型別服務及監控流程型別
- Windows客戶端的JProfiler遠端監控Linux上的Tomcat伺服器Windows客戶端LinuxTomcat伺服器
- 配置 Prometheus 伺服器監控和 Grafana 看板Prometheus伺服器Grafana
- 02 . Zabbix配置監控項及聚合圖形
- 伺服器監控系統部署與配置伺服器
- 運維文件:系統監控及告警配置運維
- zabbix5.0監控安全配置全過程
- 黑盒監控、日誌監控
- Spring Boot 揭祕與實戰(九) 應用監控篇 – 自定義監控端點Spring Boot
- 使用Metrics方法級遠端監控Java程式Java
- rtop – 通過SSH監控遠端主機
- Python實現遠端埠監控例項Python
- 隱私權遭侵犯?被拼多多趕出公司的員工或被技術監控
- 6.prometheus監控--監控dockerPrometheusDocker
- TiDB監控實現--存活監控TiDB
- 城市景觀智慧燈控系統如何遠端監控和控制
- 實時監控redis -- redislive與redis踩坑配置Redis
- Zabbix5.0 配置 ODBC 監控 Oracle 資料庫Oracle資料庫
- 被監控轟炸了,不得不使出絕招
- 一種對雲主機進行效能監控的監控系統及其監控方法
- 監控
- 我們的系統應該配置哪些監控報警項?