Windowsで作ったファイルをCentOSで監視できない
CentOS、Samba上にtextファイルを出力しCentOS上で動作しているZabbix-agentで監視したい
【Centosバージョン】
7.5.1804(Core)
【Zabbix-agent】
3.4.14
【アイテムの設定】
タイプ:Zabbixエージェント(アクティブ)
キー:logrt[/Samba/ExeCute.txt]
データ型:ログ
更新間隔:5s
windowsで出力しているファイルは、1行です。
エンコード:UTF-8
CentOS上でファイルをテキストエディタで開いて保存するとデータが取れます。
CentOS上で保存したファイルは、Windowsで開けなくなります。
よろしくお願いいたします。
TNK - 投稿数: 4754
ファイルのオーナーやパーミッションを確認してください。
KN - 投稿数: 33
お世話になっております。
アクセス権を確認したところ、データの取れるファイルと取れないファイルの差はありませんでした。
【取れないファイル】
-rwxrwxrwx. 1 nobody nobody 28 10月 19 09:11 ExeCute.txt
【取れるファイル】
-rwxrwxrwx. 1 nobody nobody 21 10月 19 09:17 ExeCute.txt
なお、テストのため、Sambaのセキュリティは最低にしています。
path = /Samba
writable = yes
guest ok = yes
read only = no
create mask = 0777
force create mode = 0777
security mask = 0777
force security mode = 0777
directory mask = 0777
force directory mode = 0777
directory security mask = 0777
force directory security mode = 0777
Yasumi - 投稿数: 380
フォルダの権限も0777ということでしょうか。
あるいはキーを下記に修正してみてください。
キー:logrt["/Samba/^ExeCute.txt$"]
KN - 投稿数: 33
大変遅くなりました。
キー:logrt["/Samba/^ExeCute.txt$"]
を実施してみましたが、同様でした。
KN - 投稿数: 33
大変遅くなりました。
キー:logrt["/Samba/^ExeCute.txt$"]
を実施してみましたが、同様でした。
Yasumi - 投稿数: 380
なるほど。前提がすこし分かりにくいところがありますので
Zabbixサーバの情報など、環境の情報をもう少し詳細に知りたいです。
KN - 投稿数: 33
zabbixServerのバージョン
Revision 82160 25 June 2018, compilation time: Jun 25 2018 09:01:58
OS:CentOS Linux release 7.4.1708 (Core)
【構成】
zabbix-Server---Zabbix-agent---ファイル生成PC
CentOS----------CentOS-----------Windows
Zabbix-agent上の共有フォルダにテキストファイルを出力しています。
本来ならば、WindowsPCにagentを入れるべきでしょうが、状況的に入れれないため、このようなことをしています。
Yasumi - 投稿数: 380
Zabbixサーバのアイテムにエラーは出ていますでしょうか。
あとは下記を試してみてください。
log["/Samba/ExeCute.txt"]