注意事项:自定义key的前提是客户端要做安装zabbix-agent。1.在zabbix-agent中的/etc/zabbix/zabbix_agentd.conf中修改如下参数:UnsaveUserParameter=1UserParameter=<key>,shellcommand例如:UserParameter=linux.memory.free,/usr/bin/free|aw
原创 2018-02-24 14:11:54
4031阅读
zabbix版本:zabbix-3.0.2zabbix客户端配置:zabbix的监控类型分为server和server active(不确定用哪个适合,可以都选择)在zabbix_agentd.conf中Hostname一定要填写,而且不能和其他监控服务器重复。如果UserParameter名含\'""`*?{}[]~$!&;()<>|#@这些字符,默认情况下,Zabbix无法
从安装的第一天,就必然有人会有疑问,默认的监控模板不好用,或者说根本没有自己想要的,这可怎么办呢?没关系,zabbix和nagios一样,可以自定义监控项目,当然包括报警规则和视图了,也不是很复杂.添加自定义的监控项目:操作之前要知道原理:原理是server端调用agent端配置的键值参数调用脚本,然后脚本参数传输给server端,server端写进数据库,然后获取到新的数值再进行处理并在前端显示
大家在使用Zabbix的时候往往会自定义Item。但是经常会遇到自定义Item动不动就Not Supported了。其实原因很简单。Zabbix Agent默认的超时时间是3秒。往往我们自定义Item由于各种原因返回时间会比较长。所以建议统一修改一个适合自己实际的值。
原创 2017-09-04 17:27:12
1732阅读
[root@localhost sh]# chmod o+x mysql_repl_status.sh [root@localhost sh]# cat mysql_repl_status.sh
原创 2022-08-17 01:39:11
137阅读
zabbix 4.4 源码搭建(一)zabbix-agent 自动发现 (二)zabbix自定义监控 (三)zabbix 微信告警 (四)zabbix 4.4分布式监控 (五) 文章目录-监控redis服务-利用zabbix自带的功能创建监控项-自定义脚本创建监控项-创建脚本-测试脚本-web界面添加监控项-字体乱码解决-监控nginx服务-创建脚本-测试脚本-web界面添加监控项-创建图像-触发
一、说明zabbix监控支持自定义脚本以及自制模板来扩展监控,换句话说就是对业务自定义监控;因此通过撰写脚本完成自定义监控十分有必要;这里的脚本既可以用shell也可以用python等语言;另外自定义了脚本主要目的是获取业务相关的监控数据;还需要结合zabbix web GUI上的模板才能生效;本文的目的就是基于之前的zabbix相关部署操作之后的补充!任务:通过撰写脚本获取tcp 的各种状态,添
QTreeView是用来显示树型结构的数据,比如目录组织,公司组织架构等,数据量小可以用Qt自带的Model实现,如果数据量大,则需要用自定义的Model实现,下面介绍自定义实现的方法,直接上代码:#ifndef TYPEDEF_H #define TYPEDEF_H #include <QVector> // department信息 typedef struct Departm
zabbix自定义监控项通过添加模板,zabbix自动为我们创建了很多监控项,但是往往模板中的监控项并不能满足我们业务需要,
原创 2022-08-17 01:38:36
66阅读
如果我们了解几种 QML 的基本元素。QML 可以由这些基本元素组合成一个复杂的元素,方便以后我们的重用。这种组合元素就被称为组件。组件就是一种可重用的元素。QML 提供了很多方法来创建组件。不过,本章我们只介绍一种方式:基于文件的组件。基于文件的组件将 QML 元素放置在一个单独的文件中,然后给这个文件一个名字。以后我们就可以通过这个名字来使用这个组件。例如,如果有一个文件名为 Button.q
zabbix3.4.7配置邮件告警详细步骤Zabbix服务器操作 1、  安装sendmail或postfix (邮件传送代理MTA),本教程使用sendmail软件。(标注:如果直接使用外部邮箱发送邮件可以不需要配置sendmail或postfix,直接把这两个软件关掉,直接跳到第3步:配置mail即可实现)  [root@ssticentos65 ~]#
实验环境说明:2台虚拟机VM01角色:Zabbix server ,ubuntu14.04系统,ip:192.168.1.136      VM02角色:zabbix agent,ubuntu14.04系统,IP:192.168.1.135  一、什么是item  &n
原创 精选 2016-10-14 18:25:04
819阅读
  Zabbix宏是一种抽象(Abstraction),它根据一系列预定义的规则替换一定得文本模式,而解释器或编译器在遇到宏时会自动进行这一模式替换;  Zabbix基于宏保存预设文本模式,并且在调用时将其替换为其中的文本;  Zabbix有许多内置的宏,如{HOST.NAME}、{HOST.IP}、{TRIGGER.DESCRIPTION}、{TRIGGER.NAM
1、在zabbix_agent端zabbix_agentd.conf配置文件中增加自定义Key(/usr/local/zabbix_agent/etc/zabbix_agentd.conf) ### Option: UserParameter # User-defined parameter to monitor. There can be several user-defined p
zabbix自定义脚本,创建自定义监控模板,可实现自动创建监控项,自动创建告警项,非常实用。1.编写自定义脚本使用任何文本编辑器编写自定义脚本,该脚本应该能够输出需要监控的数据。例如,如果要检查数据备份是否成功,备份文件命名规则若带当天日期,可以根据文件名称上的日期来检查备份文件是否存在脚本存放路径(agent端):/etc/zabbix/script/File_backup.sh脚本生成的数据文
   在zabbix里添加一个自定义监控项目,简单做个笔记,怕忘了首先需要定义 zabbix_agentd.conf  中的 UnsafeUserParameters修改为UnsafeUserParameters=1然后我们还需要定义包含的自定义配置文件目录Include=/etc/zabbix/zabbix_agentd.conf.d/最后保存 
  恩恩,整了一天多,再次整出一个loading框,看来我对loading框是情有独钟,好了,不多bb,先上图:    恩,就是这么个东东,较之前两个,有了点技术含量,但是其实也不是很难,之所以做了一天多,原因是又特么踩了一个坑,坑了我一个下午的时间,伤不起,至于是什么坑,下面再说;  好了,完成这个之前必要的知识储备,二阶贝塞尔曲线,也去网上看了一些文章,还有说要三阶贝塞尔曲线知识的,其实我觉得
转载 1月前
11阅读
需求:自定义发现磁盘io,并实现监控。其他的业务组件自动发现监控其实也和这个大同小异,自动发现主要逻辑就是你要根据组件规则自动匹配出需要监控的所有组件,再通过传参的方式获取对应组件数据。自动发现无非分为几个步骤: 写一个脚本获取需要监控的系统信息,如所有磁盘标识或者一些组件名称等,脚本输出json格式到zabbix server,再写一个脚本根据传参,获取单独磁盘监控数据。1、被监控端编写脚本,输
一、zabbix自定义监控zabbix-agent 获取数据,然后定义,交给zabbix-server端1.指定监控的内容#监控服务器登录用户的数量 [root@web01 ~]# w | awk 'NR==1 {print $(NF-6)}' 12.客户端配置监控项1)客户端配置文件[root@web01 ~]# vim /etc/zabbix/zabbix_agentd.conf2)定义监控项
02-20 16:28:22.920: E/AndroidRuntime(8523): java.lang.ClassCastException: android.widget.GridView cannot be cast to android.widget.TextView02-20 16:28:22.920: E/AndroidRuntime(8523): at android.widge
转载 2013-02-20 16:37:00
111阅读
  • 1
  • 2
  • 3
  • 4
  • 5