#Zabbix,从文件中提取所有值

#Zabbix,从文件中提取所有值

我在主机上有几个文件,我想绘制图表并触发它们,我尝试了参数。它似乎读取了文件的内容。但我无法捕获文件中的单独值并绘制它们。

行末的值没有问题:)

该文件的示例内容如下:

OK
OK: 48007.699 8.666 6.332 9.825 | sr=48007.699 lt=8.666 pd=6.332 md=9.825 sd=-0.033081 
dgrams 65514798 missing 184359 excessive 257 late 37423

我想捕获“=”后的以下值

sr=48007.699
lt=8.666
pd=6.332
md=9.825
sd=-0.033081

以及文本背后的价值观

dgrams 65514798
missing 184359
excessive 257
late 37423

我在主机上运行 zabbix 代理

我目前正在使用“vfs.file.regexp”方法。

答案1

在 Zabbix 中这几乎是不可能的,您应该编写一个脚本来解析这些值并将它们发送给 Zabbix。

相关内容