2017-06-13 51 views
0

我很快就zabbix觸發器表達式提出了一個問題。我們的腳本在將一個數字返回到一個文件中的同時找出認證生命週期我已經爲特定的時間跨度(如10天或44天)創建了一些觸發器。Zabbix觸發器表達式= NULL

For example: 
{Certificate Lifetime:vfs.file.contents[C:\Zabbix_scripts\cert.txt].prev()}<=30 and {Certificate Lifetime:vfs.file.contents[C:\Zabbix_scripts\cert.txt].prev()}>10 

我現在想有一個觸發器,它會導致「災難」時的.txt文件的價值是不可用的,就像txt文件是空的。

I´ve tried 
{Certificate Lifetime:vfs.file.contents[C:\Zabbix_scripts\cert.txt].prev()}=0 

但是,這不是正確的污點。有任何想法嗎?

此外,我們有一些機器等於其他機器,但沒有顯示任何價值。任何想法在這一點上?

問候

回答

0

您應該能夠東西來檢測這樣的空項值:

strlen()=0 
+0

像這樣: {證書壽命:vfs.file.contents [C:\ Zabbix_scripts \證書。 txt] .strlen()} = 0 這不起作用... 關注 – diethermohose

+0

請問您可以擴展它如何不工作? – Richlv

+0

對不起,你的回答是正確的。嘿,我犯了一個錯誤。非常感謝 – diethermohose