zoukankan      html  css  js  c++  java
  • zabbix 自定义key与参数Userparameters监控脚本输出

    1.修改agent配置文件:

    通过yum安装的zabbix-agent配置文件路径为/etc/zabbix/zabbix_agentd.conf

    里面定义我们自己配置文件路径:Include=/etc/zabbix/zabbix_agentd.d/

    定义我们需要的key:
    vim /etc/zabbix/zabbix_agent.d/userparameter_script.conf
    文件里面添加这样的内容:

    # 这个文件监控自定义脚本输出值
    # 格式为UserParameter=<key>,<command>
    UserParameter=script.date,date

     重启:systemctl restart  zabbix-agent

    对比:

    [root@localhost]# cd /etc/zabbix/zabbix_agentd.d/
    [root@localhost zabbix_agentd.d]# vim 8080_port.conf 
    UserParameter=8080connectNum,/script/8080_port.sh
    
    #注:这里的“8080connectNum”就是 item key ,不能跟已有的重复,并且后面需要使用.
    https://www.cnblogs.com/saneri/p/6118567.html
    /usr/local/zabbix/bin/zabbix_get -s 10.10.100.137 -k 8080connectNum 
     

    2.在server端:

    zabbix_get -s 100.10.1.2 -k script.date
    Fri Apr 27 14:41:18 CST 2018

    3.监控数据库某个值

    编写脚本:

    #!/bin/bash
    shop_id=$1
    number=$2
    dbhost="10.2.1.140"
    dbuser=“root"
    dbpasswd="engine"
    sql="SELECT count(*) FROM lsp_cus.menu WHERE shop_no = "$shop_id" AND date = UNIX_TIMESTAMP(DATE_FORMAT(NOW(),'%Y-%m-%d')) AND num - sale < "$number""
    mysql -h$dbhost -u$dbuser -p$dbpasswd -Ne "$sql"

    我自己的脚本:

    #!/bin/bash
    #author:xiaoweige
    #check the kuchun
    #db=$1
    #table=$2
    #sql="select id from $db.$table where name='a';"
    #/usr/bin/mysql -uroot -pengine -e "$sql"

    修改配置:

    vim /etc/zabbix/zabbix_agent.d/userparameter_script.conf

    # 这个文件监控自定义脚本输出值
    # 格式为UserParameter=<key>,<command>
    UserParameter=script.kucun[*],/etc/zabbix/script/kucun.sh $1 $2

    重启:systemctl restart  zabbix-agent

    测试: zabbix_get -s 100.10.1.2 -k script.kucun[db1,t1]

  • 相关阅读:
    Centos7LDAP LDAPadmin的完整部署记录(改良版,其它文档太多坑)
    linux weblogic11g 部署
    redis离线集群安装
    Weblogic11g 10.3部署
    jdk安装部署
    tar.xz文件如何解压
    linux-Centos7安装python3并与python2共存
    ssh免密码登录配置方法
    Docker容器安装weblogic详细教程
    linux命令分块总结---多操作才是真理
  • 原文地址:https://www.cnblogs.com/hixiaowei/p/9234544.html
Copyright © 2011-2022 走看看