特定のディレクトリ配下のファイル監視について

Zabbix4.0を使ってあるディレクトリ配下にファイル(*.txt)が出力された場合にアラート検知出来る様にしたいです。
しかしながら下記アイテム監視設定を試して見ましたが上手くいきませんでした。

■試したアイテム設定①
vfs.file.exists[/home/test/*.txt]
■試したアイテム設定②
vfs.file.exists[/home/test,@demo]

正規表現@demo
 条件式:.txt [文字列が含まれる]

解決方法についてご教授いただけないでしょうか。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー TNK の写真

うまくいかないではわかりません。
何らかのエラーメッセージや警告メッセージが出力されているはず
です。それを確認して対処してください。

恐らく、ファイルやディレクトリのパーミッションの問題なのでは
ないでしょうか?
Zabbixエージェントを起動しているユーザーが、対象のファイルや
そこまでのディレクトリのパーミッションを確認してください。

ユーザー gen の写真

表現が拙く申し訳ございませんでした。

/home/test/配下にa.txtを作成すると
vfs.file.exists[/home/test/a.txt]のアイテムでは1が返されて、
vfs.file.exists[/home/test/*.txt]のアイテムでは0が返されました。
またvfs.file.exists[/home/test,@demo]はToo many parametersとエラーが返されました。

vfs.file.exists[/home/test/a.txt]のアイテムでは1が返されているかつ、
/home/testとa.txtのパーミッションは777で設定されていることを確認しましたのでパーミッションの問題ではないかと思います。

ユーザー TNK の写真

vfs.file.exists[file]は、引数にfileしか指定できません。
fileには特定のファイル名しか指定できません。「*.txt」と書か
れているのが、「ファイルの拡張子がtxtのファイル全て」という
つもりで書かれているのであれば、そのような指定はできません。
マニュアルを確認してください。
https://www.zabbix.com/documentation/4.0/en/manual/config/items/itemtype...

ユーザー gen の写真

ご回答いただきありがとうございます。
特定のディレクトリでファイルの拡張子がtxtのファイル全てを監視することはZabbixでは不可能ということでしょうか。

ユーザー TNK の写真

マニュアルは読んでいただけましたか?
vfs.file.exists[file]では、特定のファイルのみ対象としている
ので、vfs.file.exists[file]では無理です。
genさんが何をされたいのかがわからないのでこれ以上の説明は不
可能です。

ユーザー gen の写真

特定のディレクトリでファイルの拡張子がtxtのファイルが出力されたこと監視することは、vfs.file.exists[file]を使って出来ない事は承知しました。
vfs.file.exists[file]以外を使って監視することは出来ないのでしょうか。