Q:想了解一下,什么情况下,需要导入到mib表呀?我这里是zabbix 6+mysql 8,厂家给我mib表,怎么导入呀?
A:mib表用于解析OID的含义。一般mib文件不需要导入到系统环境中,而是需要人工去基于mib文件,解析后整理模板,安装mib浏览器,然后解析指定mib文件,可以看到这样的字段含义
Q:可以这样理解吗:就是把厂家给我的私有oid值,直接写在模板中的SNMP OID,即可实现SNMP监控,获取对应的值,不需要把mib文件导入zabbix系统中。是这个理解的吗?
A:是的
Q:history_uint中这个2个字段什么意思,用jjava代码如何生成?我把监控项禁用了,用Java代码生成history_uint记录插入表中,为什么图表的没有连成线?
A:1.clock标识s为单位的时间戳,为避免有相同监控项相同秒内产生多个值,补充了ns(纳秒)的字段
2.检查下插入的uint记录时间间隔是否小于监控项设定的采集间隔
Q:图表刷新频率一定是跟监控项一样吗?还是可以另外设置?
我把监控项禁用,自己写代码来刷新tomcat的最大请求处理时间,插入数据库中。这样操作的话,后续可以使用触发器吗?会不会有什么问题?
A:按照监控项获取数值时间显示。触发器是对监控项的数值起作用
Q: 就是同样可以实现触发吗?触发也是从数据库读取数据吧??
A:所有的数据都是储存在数据库
Q:这个怎么搞呢?centos9上搭的zabbix6.4
A:磁盘空间不足。增加空间即可
Q:怎么增加呢,我现在这个硬盘只剩270G。是增加虚拟机的空间吗?
A:https://blog.csdn.net/qq_46302361/article/details/138540048 。可以参考一下这个
Q:用原磁盘扩容的话,备份和还原该怎么做
A:直接看扩大硬盘
Q:现在打开zabbix后台很卡,应该是空间不够的原因吧?是虚拟机空间不够吧?物理机上还有270G
A:提示根目录不够
Q:就是这个
A:是的 给他加空间
Q:我监控了8台主机,还要加多大空间合适?
A:先加50。这个空间是要看数据保存的时间 时间越久数据量越大 空间越不够。和监控项多少。没有一个标准的
Q:加完空间zabbix网页要重新进吗
A:加空间不影响其他 只需要保证对应的服务有起来就可以
Q:因为接口是100GE的模块=4个25GE的模块波道凑出来的,输出的光功率也会有四个值,要怎么处理得到第一个值
A:用正则匹配第一个值,把获取的数值放测试里测试。
Q:这个正则的输出,变成固定的了,不管输出的是什么,都会变成输出框的内容
A:参考这个
Q:我是使用zabbix监控vcent的 然后自动发现到对应的esxi,现在有个问题 就是esxi发生告警了 这个告警内容可以优化下嘛?当前我登录了vcent查看了 发现esxi172.31.6.17这台机器的内存使用率过高。告警内容上看不到 esxi 172.31.6.17这台机器出现了什么告警 , 我想让他在告警上显示内存使用率过高,
A:参考这个
Q:我试了一下,报错呢
A:没有正确传输到值
Q:这个是怎么取到值的
A:看看监控项包括预处理的界面
Q:
A: 测试值换一下 检查下匹配的","
var value = value.split(',')[0];
return value;
-428.64,-425.74,-590.74,-529.59
Q:用你的就可以。是这一段有问题,var value = value.split(',')[0];
return value;
A:你这是把l写成1了吧
Q:有可能,如果我要取第二个或者最后一个,需要怎么做呢
A:0改一下。最后一个呢,在不知道有多少个的情况下
Q:var values = value.split(',');(代表把传输的数值按逗号分割)
var last_value = values[values.length - 1];(取最后一个数值)
return last_value;
这个是代码层面的问题 可以去看看对应的JavaScript的写法
错误信息