uu快3下载安装_uu快3注册邀请码_手机版ios

zabbix详解:(四)添加自定义的监控项目并使用

时间:2020-02-25 12:51:50 出处:uu快3下载安装_uu快3注册邀请码_手机版ios

他的自动发现将会强大到,你当时人定义的服务都能检测出来,流量监控也是自动发现的,想当厉害,唯一遗憾的是在cpu监控方面少了有有有有2个百分比,一些人们 下面来打上去一下.

cd /etc/zabbix/zabbix_agentd.conf.d/

操作已经 要知道原理:原理是server端调用agent端配置的键值参数调用脚本,而且脚本参数传输给server端,server端写进数据库,而且获取到新的数值再进行处置并在前端显示给用户看.

打上去完毕,看看成果:

8

其实和第二篇说的是一样的,须要打上去模板使用,具体请看下面:

历史数据保留时长和去世数据存储周期看完实际具体情况了,将会随着你zabbix使用时间的增长,数据量就必然会越来越大,其实太大了,那就定义短一些.

从安装的第一天,就必然人们会有间题,默认的监控模板不好用,将会说根本越来越当时人已经 的,这可为什么我么我办呢?没关系,zabbix和nagios一样,可不须要自定义监控项目,当然包括报警规则和视图了,也还会一些样化.

9

一些不不管,人们 也可不须要当时人测试下,

而且点击下面的打上去或更新

bash checkjava.sh jwc

老样子了,登录我就不说了,直接就是界面的事了:

最后的<N>实际上就是里面<功能>选取的N的意思,一些这里的意思就是:最新的T值还会1,T就是zabbix通过脚本获取到的值,最后点击插入,得到最开头点开触发器的那张图.

16

function jwc {

4

关于windows的打上去自定义监控:

第一,编写监控脚本

键值:就是刚才在zabbix_agent里面conf.d文件夹配置的键值和脚本函数的名字,对应起来

13

ll

12

在<功能>选项最右边的小三角下拉,选取我就的触发条件,一般来说还会大于将会小于,又将会是是不等于,当时人按需选取了,我就多说,选完就继续下面的条件

zabbix_get -s 10.X.X.X -p100100 -k"checkjava[jwc]"

ok,可不须要用了,这篇就是到这里,剩下的各位慢慢研究.

第二,修改zabbix_agent的配置

点击下面的<打上去>而且点击<更新>

监控项有了,当然人们 还须要看图是吧

13

信息类型:你是什么 看你的脚本得出的是那此数值,是纯数字还是百分比的浮点数,字符文本那此的都可不须要,将会我这里是有有有有2个整数,一些就是数字(无正负)了.

数据更新间隔:你是什么 看实际具体情况,无可都认一些监控不宜监控越来越频繁,相反有一些则要频繁一些,之类我你是什么 其实1分钟就够了,一些人其实要10秒.

整个监控项目到这里否是打上去完成了,而且人们 须要打上去到服务器配置可不上上能算真正完成,不然也是用不了,白搭了,下面来看看为什么我么我用

3

在你是什么 方面我认识不算太浅,而且zabbix自带的模板打上去zabbix_agent的自发现功能还算强大,将会有大每项已经 的监控,一些其实要加的东西不算多.

15

打上去自定义的监控项目:

最后,打上去触发器,就是多说了,当时人去设置吧

这里人们 要的是tomcat系统系统进程数变成0后的告警,一些选取<tomcat总数>,而且返回刚才的对话框

5

5

第二步,在zabbix_agent打上去键值调用脚本配置:

下面我用有有有有2个在linux系统下监控java系统系统进程的例子来讲解:

选取我就触发报警的<监控项>,又会弹出有有有有2个对话框

3

而且,打上去图形,这里太大说了,请参考里面

17

数据类型:和里面对应,一般来说当然是十进制了

填上信息:

1

1

那你新的键值调用脚本的配置就可不须要加载到/etc/zabbix/zabbix_agentd.conf.d/下面,将会越来越,就直接打上去到/etc/zabbix/zabbix_agentd.conf的最后一行,其实还会一样的,看你喜欢,下面来看事例:

4

2

#!/bin/bash 

$1

填上信息:

1

请注意,第一二步还会在zabbix_agent端做的,不涉及zabbix_server端,第三步就是web端.

看看最后成果

点击监控项隔壁再隔壁的<图形>,而且点<创建图形>

直接看<监控项>-点击<打上去>,弹出有有有有2个新窗口

点击顶上的<模板>,而且右下角<选取>须要打上去的模板,弹出有有有有2个对话框

选取人们 的目标模板,这里就是监测java的模板了,点击选取,返回刚才的对话框

}

单位:有就写,越来越也可不须要不写,之类百分比是%,流量是bps原来

-rw-r--r-- 1 root root   51 Nov 10 15:46 tcp

点击里面<监控项>,而且点<创建监控项>,就是创建下面有有有有2个了.

2

cat /etc/zabbix/zabbix_agentd.conf |grep Include= |grep -v \

}

填入信息:

vim checkjava.sh

下面的有有有有2个<最后有有有有2个>和<排班>,这有有有有2个配合能使你的报警间隔更灵活,这里不细说,各位当时人慢慢测试,得到当时人的已经 的结果是最重要的.

2

还记得监控项隔壁的触发器么?而且人们 下面再来看看:

UserParameter=checkjava[*],/shell/checkjava.sh $1

function ctom {

名称:就是图形的信息了,会再监控图形那里体现

     本文转自arthur376 51CTO博客,原文链接:http://blog.51cto.com/arthur376/1878472,如需转载请自行联系原作者

vim checkjava 

第三步,在zabbix_web打上去新的监控项目:

打上去完图形,我还想他有告警啊,有有有有2个合理的需求,我现在的需求是当tomcat系统系统进程数还会1的已经 就告警.

10

一些不不管,直接选取更新就好了,而且再打上去有有有有2个tomcat的,就成了我里面那个图了.

将会你有配你是什么 :

9

11

类型:没一些怪怪的的设置,默认就好了

名称:CPU百分比

键值:perf_counter[\Processor(_Total)\% Processor Time]

数据类型:数字的(浮点)

单位:%

数据更新间隔(秒):100

应用集:CPU

14

total 24

15

7

bash checkjava.sh ctom

-rw-r--r-- 1 root root   56 Nov 10 16:05 redis

16

Include=/etc/zabbix/zabbix_agentd.conf.d/

一些人们 须要做的事情有有有有2个多:

7

12

选取你想体现在图形上的监控项,这里全选就行了,而且点击<选取>,就会返回里面的框,再点击<更新>就完事了.

第三,在zabbix_web打上去新的监控项目

4

点击配置-模板-创建模板:

这就否是真的完成了,各位可不须要当时人研究一些监控.

而且,我就在zabbix_server测试下

点击配置-主机,选取我就打上去你是什么 监控项的主机,跳到第六个界面

10

11

6

这次我就不贴越来越多图了,人们 知道人们 说的是地方就可不须要:

5

点击监控项和图形里面的那个<触发器>-而且点击<创建触发器>,而且弹出有有有有2个新的对话框

-rw-r--r-- 1 root root   100 Nov 11 14:16 iostatus

1

名称:别搞词不达意就好,会在图形和监控告警里体现的

第一步,来看看我的监控脚本,相当简单,就是监测java系统系统进程的数量和tomcat的数量

9

2

/etc/init.d/zabbix-agent restart

8

3

先改个名字吧,群组选默认的Templates就好,将会你有当时人的爱好就随便了.

/bin/ps aux |grep java|grep -v grep |wc -l

6

14

/bin/ps aux |grep java|grep tomcat|wc -l

使用自定义的监控项目:

1

点击<配置>-<模板>-选取<Template OS Windows>-顶上的<监控项>-<创建监控项>

-rw-r--r-- 1 root root   64 Nov 100 13:48 checkjava

热门

热门标签