zoukankan      html  css  js  c++  java
  • zabbix自定义监控

    添加配置:
    #vim /usr/local/zabbix/conf/zabbix_agentd.conf
    UnsafeUserParameters=1
    UserParameter=test,echo 123
    UserParameter=mysql[*],/usr/local/zabbix/scripts/check_mysql.py $1
     
    这个命令中”UserParameter”表示这是一个用户自定义的脚本;“=”号后是脚本的内容;“test”是Key,“,”号后的命令会在Zabbix Server向Agent发起获取“test”这个key的请求时被调用,并将返回值返回给Server。 
    保存并退出后重启服务,测试命令是否正常工作。
     
    重启客户端服务
    [root@mllshare zabbix_agentd]# /etc/init.d/zabbix_agentd restart
    Shutting down zabbix_agentd:                               [  OK  ]
    Starting zabbix_agentd:                                    [  OK  ]
     
    客户端本地测试
    # zabbix_agentd -t test                         
    test                                          [t|123]
     
    #服务器端测试
    然后,在Server端也可以使用使用zabbix_get命令来测试从Server端获取指定的Client端的数据,如下:
    # zabbix_get -s 192.168.0.250 -k test
    123
    # zabbix_get -s 192.168.1.10 -k "mysql[Threads_connected]"
    16
     
  • 相关阅读:
    MYSQL 优化(二),持续更新收藏
    一些linux命令 备份下
    lsyncd +xinetd+syncd 多服务器文件同步
    阿里slb+ecs+https
    微擎 从 php5 到php7 的各种填坑 持续更新
    lmap
    微擎的ifp ife ifpp
    工具索引 mark名字
    Funny Bug || Sky Hole
    mysql 查询小技巧
  • 原文地址:https://www.cnblogs.com/tianfen/p/9272671.html
Copyright © 2011-2022 走看看