logging - Zabbix 项目时间戳
问题描述
根据两个日志项面临触发器问题。
我们有一个日志文件和两个从中获取的项目: logrt[/../../logfile.log,"Start exchange"] logrt[/../../logfile.log,"Finish exchange"]
也有触发器,即在收到“开始交换”消息,而没有收到“完成交换”消息时引发。一切正常,但有时“开始交换”项比“完成交换”晚收到(在日志文件中它们是连续的,但 zabbix 首先接受“完成交换”,然后是“开始交换”)所以,有一个问题: 有没有办法在不使用脚本的情况下比较项目时间戳?
解决方案
虽然有访问值时间戳的功能请求,例如https://support.zabbix.com/browse/ZBXNEXT-2045,但总的来说,目前并不容易实现。
可能有一个解决方案,但您需要展示这些值是如何及时交换的,以及您的触发器配置是什么样的。
推荐阅读
- vba - 使用两个表中的类似字段在 MS VBA 中运行 IF 语句
- javascript - Service Worker 根据屏幕分辨率缓存不同尺寸的图片
- excel - 如何在字符的第一个实例之后添加字符
- java - 两个新创建的对象似乎指向同一个地址
- javascript - 如果初始文档小于窗口大小,则自动滚动
- python - 如何使用函数将多个numpy数组快速映射到不同对象的单个数组
- ruby-on-rails - Rails 关联多个外键同一张表
- django - gcloud app deploy - TypeError:__init__()缺少1个必需的位置参数:'on_delete'
- php - .htaccess 强制文件夹中的 HTTPS
- firebase - Firebase BigQuery 导出架构大小差异