第四节 zabbix 监控多个服务状态

2021-02-11  本文已影响0人  相信奇迹德人

监控多个服务状态

  1. 在zabbix-agent端编写配置文件

       vim /etc/zabbix/zabbix_agentd.d/userparameter_server_status.conf
       UserParameter=server_stata[*],ps -ef|grep -c $1
       #server_stata[*]  对应zabbix-server web配置中监控项中的键值 *号表示传过来的任意参数
       #$1 表示接收[*]的值
    
  2. 在zabbix-server 端命令测试

    [root@localhost ~]# zabbix_get  -s 172.17.0.201  -k 'server_stata[nginx]'
    7
    
  3. 在zabbix-server端 修改配置项页面

    可以配置监控多个服务如 ssh web mysql 等服务状态 将多个服务监控项归到一个应用集

    创建ssh服务监控项时候 如下图 名称和键值修改一下 创建监控项就可以了

    名称 ssh_server_status

    键值 server_stata[ssh]

    web 服务对应

    名称 web_server_status

    键值 server_stata[nginx]

image-20210210211447068.png
  1. 查看监控项配置是否生效
image-20210211105758650.png
上一篇下一篇

猜你喜欢

热点阅读