首页 > 技术文章 > Centos7 Zabbix添加主机、图形、触发器

jksbaduen 2017-11-26 09:09 原文

制作自定义key

zabbix自带模板Template OS Linux (Template App Zabbix Agent)提供CPU、内存、磁盘、网卡等常规监控,只要新加主机关联此模板,就可自动添加这些监控项。

案例:

服务器登录人数不超过3人,超过3人报警

自定义key能被server和agent认可

正确的key

  1. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "system.uname"
  2. Linux cache01 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64

没有登记的,自定义的key

  1. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user"
  2. ZBX_NOTSUPPORTED: Unsupported item key.

写错的key

  1. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "system.uname1"
  2. ZBX_NOTSUPPORTED: Unsupported item key.

在agent注册key

在vim /etc/zabbix/zabbix_agentd.conf中查找语法

在 /etc/zabbix/zabbix_agentd.d/ 中进行注册

  1. [root@cache01 zabbix_agentd.d]# vim userparameter_login.conf
  2. UserParameter=login-user,who|wc –l

    key名字要唯一,多个key以行为分割

     

  3. UserParameter=login-user,who|wc -l
  4. UserParameter=login-user2,who|wc -l
  5. UserParameter=login-user3,who|wc -l

    重启客户端

     

  6. [root@cache01 zabbix_agentd.d]# systemctl restart zabbix-agent.service

    在server检测

     

  7. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user"
  8. 3
  9. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user2"
  10. 3
  11. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user3"
  12. 3
  13. [root@m01 ~]# zabbix_get -s 172.16.1.21 -p 10050 -k "login-user4"
  14. ZBX_NOTSUPPORTED: Unsupported item key. 没有第四个

在server服务端注册(web操作)

创建模板

命名,添加群组

 

 

查看是否创建

创建应用集

点击创建应用集

命名并添加

创建监控项

 

 

创建监控项

配置监控内容

手动写入key

创建触发器

创建触发器

配置触发器

查看创建情况

创建图形

配置图形文件

配置监控项

关联模板

 

测试监控

监控报警

打开地址:http://itsm.110monitor.com/homePage.html

 

添加应用

添加zabbix应用

  1. [root@m01 ~]# grep AlertScriptsPath /etc/zabbix/zabbix_server.conf
  2. ### Option: AlertScriptsPath
  3. # AlertScriptsPath=${datadir}/zabbix/alertscripts
  4. AlertScriptsPath=/usr/lib/zabbix/alertscripts
  5. [root@m01 ~]# cd /usr/lib/zabbix/alertscripts

cd /usr/lib/zabbix/alertscripts 下载压缩文件

一步一步做

添加邮箱微信

 

在server端查看监控状况

测试报警

查看警报

 

邮箱报警

微信

推荐阅读