一,自定义监控

  自定义key能被server和agent认可,

  zabbix_get -s 172.16.1.6 -p 10050 -k "system.cpu.load[all,avg1]"

  zabbix 自定义监控_触发器

    自定义监控文件,需要把监控命令写进去

   zabbix 自定义监控_zabbix_02

   里面的内容时mysql的一些默认监控

    zabbix 自定义监控_mysql_03

    自定义监控的语法格式:

    UserParameter=<key>,

    <shell command> UserParameter=login-user,who|wc -l

    UserParameter=login-user,/bin/sh /server/scripts/  

   zabbix 自定义监控_zabbix_04

  UserParameter=login-user,who|wc -l  ----> 把这条命令写入进userparameter_mysql.conf 

  这条命令为查看登入的终端情况  登入系统用户个数

  zabbix 自定义监控_zabbix_05

  重启服务:/etc/init.d/zabbix-agent restart


        服务端测试能否接收指令

  zabbix 自定义监控_自定义_06

  没问题

  现在服务器配置就完成了,进入web界面配置

     1, 创建监控模板

  zabbix 自定义监控_mysql_07

  zabbix 自定义监控_zabbix_08


  选择templates 群组

   zabbix 自定义监控_触发器_09


  2,创建应用集

    选择 应用集-->创建应用集

    zabbix 自定义监控_触发器_10

    zabbix 自定义监控_自定义_11

  3,创建监控项

    选择 监控项-->创建监控项

    zabbix 自定义监控_zabbix_12

    选择最下面的添加

  4, 创建触发器

     选择 触发器---->创建触发器

    zabbix 自定义监控_自定义_13


   zabbix 自定义监控_自定义_14

  确定添加

 5,创建图形

    选择  图形--->创建图形

    zabbix 自定义监控_触发器_15

  6,关联主机模板

    zabbix 自定义监控_触发器_16

    zabbix 自定义监控_触发器_17


    zabbix 自定义监控_自定义_18


    测试是否成功:

    zabbix 自定义监控_自定义_19


    zabbix 自定义监控_mysql_20

    完成!!!!