当日の日付をdate関数で取得し、一部分だけ切り取りトリガー条件としたい。
{(ホスト名):vfs.fs.size[/,pfree].date().iregexp(0101)}=1
このようなトリガーを作って、date関数で当日の日付(YYYYMMDD)を取得し、それに0101という文字(要はMMDD部分)が含まれれば条件にあてはまるといった具合にしたいです。
ところが、どうやら{(ホスト名):vfs.fs.size[/,pfree].date().iregexp(0101)}の値が正に現在の日付(20190409)になっているようです・・。
上記の式は間違いなのでしょうか?
str関数とかでも同様の結果です。
zabbixのバージョンは1.6.6です。
よろしくお願いします。
TNK - 投稿数: 4755
「{(ホスト名):vfs.fs.size[/,pfree].date().iregexp(0101)}の値」はどのようにして確認されましたか?
hyde4272 - 投稿数: 48
{(ホスト名):vfs.fs.size[/,pfree].date().iregexp(0101)}=20190409にしたら、「障害」になりました。
何度も回答いただき、すみません。
hyde4272 - 投稿数: 48
.date()、までしか認識していないのでしょうかね・・。