Zabbix -- 创建监控项及触发器

目录

一、创建监控项

二、创建触发器

三、测试触发器


一、创建监控项

添加带参数的监控项,以磁盘使用率为例子。

vfs.fs.size[/,pused] 表示显示当前磁盘所占用的百分比

vfs.fs.size[/,used] 表示显示当前磁盘所占用的空间,单位为B

vfs.fs.size[/,free] 表示显示当前磁盘所剩余的空间,单位为B

[root@zabbix-s ~]# zabbix_get -s 192.168.136.56 -k vfs.fs.size[/,used]
1875718144
[root@zabbix-s ~]# zabbix_get -s 192.168.136.56 -k vfs.fs.size[/,free]
37628334080
[root@zabbix-s ~]# zabbix_get -s 192.168.136.56 -k vfs.fs.size[/,pused]
4.748166

刚开始点击“图形”,有时纵坐标最大值是是“1.2”或者“1.2%”,系统反应会比较慢,需要等待一小段时间,纵坐标才会正常显示。

二、创建触发器

设置触发器,本质就是设置一个阈值,当某项指数超过这个阈值就会报警。

当前test主机集群是没有任何问题的,因为我们没有设置触发器的不会报警。

将硬盘占用设置为5%阈值,然后新建一个大容量文件,观察zabbix报警信息。

设置阈值为5%

添加表达式

会形成一个表达式

 

数据正常

三、测试触发器

被控端新建一个4G大文件,内存从4%上升到16%

###该命令表示创建test文件,该文件由四块1G的硬盘组成,所以实际zero占用硬盘真实空间是4G。

[root@zabbix-c /]# dd if=/dev/zero of=/test count=4 bs=1G
4+0 records in
4+0 records out
4294967296 bytes (4.3 GB) copied, 98.39 s, 43.7 MB/s
[root@zabbix-c /]# df -h
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 898M     0  898M   0% /dev
tmpfs                    910M     0  910M   0% /dev/shm
tmpfs                    910M  9.5M  901M   2% /run
tmpfs                    910M     0  910M   0% /sys/fs/cgroup
/dev/mapper/centos-root   37G  5.7G   32G  16% /
/dev/sda1                197M  129M   69M  66% /boot
tmpfs                    182M     0  182M   0% /run/user/0

[root@zabbix-c dev]# cd /
[root@zabbix-c /]# du -sh test 
4.0G	test

 查看视图

仪表盘报警

问题面板同样报警

参考文档:

zabbix从放弃到入门(7):触发器详解之一,创建触发器-朱双印博客

模板:

zabbix自带模板监控CPU,磁盘和内存_zabbix监控主机硬盘容量_小数苗小数苗的博客-CSDN博客

你可能感兴趣的:(zabbix,zabbix,运维)