目录 需求 实现 原理 前端配置 后端配置 shell实现 python实现 C实现 需求: 采集主机的-/+ buffers/cache  free的数据 实现: 采集/proc/meminfo中的数据,通过shell . python. c分别来实现user parameters和Loadable modules监控方式 原理: 首先我们先来了解linux的内存参数 我们在centos 5 和 centos 6上输入 free -k,会返回下面的输出: 在centos 7 上输入 free…
类似报警信息为:Zabbix discoverer processes more than 75% busy 解决方法:修改zabbix_server配置 原因:每个discovery任务在一定时间内占用1个discovery进程,而zabbix_server.conf中默认配置只有1个discovery(被注释,默认生效): 解决方法 1. 修改zabbix_server.conf中discovery进程数量:StartDiscoverers可根据设置的discovery任务数量设置,范围是0…
前言: 以下内容根据zabbix 3.2官方文档总结:https://www.zabbix.com/documentation/3.2/manual/api 此文档只是简单的介绍API的基本使用,关于一些完整功能或高级功能将在后续的博文中展现 调用Zabbix api使用的是HTTP的POST请求方式 其中请求的头部为: 1 {"Content-Type": "application/json-rpc"} 请求的URL为: 1 http://zabbix.aek.c…
zabbix安装后之后,很多小伙伴第一时间都是去设置中文界面,发现页面.菜单等可以正常显示中文,但是 唯有图形显示方块,无法正常显示汉字,按照百度教程,上传windows字体,修改配置文件的2处字体配置能解决 按照教程我这里没有解决,最后发现是php编译问题. 参考链接:https://www.linuxidc.com/Linux/2017-12/149284.htm 第一种重新编译安装php,禁用-enable-gd-jis-conv选项,这种方式代价较大:第二种就是修改zabbix程序代码:…
1.下载 cmdline jmxclient 如果你有一个完美的模版,你可能可以忽略此步.但是大多数情况下你没有.况且 zabbix 默认的 tomcat 模版也不能很好的工作.这时候有一个工具来调试会方便很多,cmd-jmxclient 就是这样一个小工具. 2.查看zabbix的Templates中,jmx相关的key 3.执行以下命令 #/usr/local/zabbix/zabbix_java/sbin/zabbix_java/cmdline-jmxclient-.jar - java.…
1.zabbix 4.4 安装配置过程可参考官方文档: 文档链接地址:https://www.zabbix.com/download?zabbix=4.4&os_distribution=centos&os_version=7&db=mysql 2.Zabbix 4.4 安装完成之后,监控图形页面出现字符集乱码,如下所示: 解决方法: <1>C:\Windows\Fonts\微软雅黑 常规  字体上传到zabbix服务器zabbix-web-font 目录下, <…
  Laravel 获取路由参数的方式有很多,并且有个小坑,汇总如下.   假设我们设置了一个路由参数:   现在我们访问 http://test.dev/1/2   在 TestController 中: 以上就是 Laravel 获取路由参数的 5 种方法.  …
出现原因:在动作,恢复操作中,恢复时间成了{EVENT.DATE} {EVENT.TIME},所以和告警时间相同. 解决方法:将{EVENT.DATE}{EVENT.TIME}改成{EVENT.DATE}{EVENT.RECOVERY.TIME}即可…
其实在Sort类中添加无参构造就可以解决 我自己写的是Sort类,其它情况得视你们自己写的类决定 至于为什么也不是很清楚…
在Linux中,给kernel传递参数以控制其行为总共有三种方法: 1.build kernel之时的各个configuration选项. 2.当kernel启动之时,可以参数在kernel被GRUB或LILO等启动程序调用之时传递给kernel. 3.在kernel运行时,修改/proc或/sys目录下的文件. 这里我简单讲的就是第二种方式了,kernel在grub中配置的启动参数. 首先,kernel有哪些参数呢? 在linux的源代码中,有这样的一个文档Documentation/kern…