iT邦幫忙

0

Zabbix 監控Windows誰正開啟檔案

如題,想請問有學長、前輩,利用Zabbix去監控Windows Server的內建功能「管理開啟的檔案」嗎?

找了很多有關zabbix monitor smb/cifs 的文,但似乎沒有人針對這個功能去建置…。

看更多先前的討論...收起先前的討論...
openfiles.
zabbix很開放的, 自己寫就可以了.
snackshih iT邦新手 5 級 ‧ 2019-03-20 10:06:36 檢舉
感謝提示!
請問…,還有更深一點的提示嗎…?例如,openfiles應該要使用在什麼地方呢?
zabbix monitor Windows的前置作業大概有哪些呢?
openfiles(windows 內建的指令).
zabbix agent自定義鍵值, 把結果傳給zabbix server. 要不要做後加工資料..看自己的需求.
snackshih iT邦新手 5 級 ‧ 2019-03-20 10:20:27 檢舉
感謝!我試試!
snackshih iT邦新手 5 級 ‧ 2019-03-20 15:46:03 檢舉
測試結果,因為撈的資料太多,會因為時間過久而Timeout…。把Timeout時間拉到最大30,還是不夠,看來只能再找找別的方式了…。
zabbix trapper.
用Powershell 或WSH處理openfiles的結果, 再丟給zabbix server.
Powershell 本身也有Get-SMBOpenFile可以用.
snackshih iT邦新手 5 級 ‧ 2019-03-20 17:18:29 檢舉
我在使用openfiles測試時,同時也有測試PowerShell,結果一樣Timeout…。
我再試試trapper,謝謝!
測試用PS+zabbix trapper, 不過我才1000多筆, 遇不到Timeout的情況.
snackshih iT邦新手 5 級 ‧ 2019-03-22 08:28:32 檢舉
zabbix_sender.exe -z ServerIP -p 10051 -s "AgentHostName" -k "trap" -o 1
昨天測試trapper,在 send 值就卡關了…一直failed…。
zabbix_sender.exe -vv 看詳細資料...
通常是zabbix server 沒開10051.
snackshih iT邦新手 5 級 ‧ 2019-03-22 12:02:56 檢舉
都確認過了,但就是找不到問題…,奇怪的是,Client 端重開機就好了…。
但又遇到另一個問題,我把 openfiles /Query /fo list /v 輸出到file.txt,要怎麼讓zabbix server 可以看到 file.txt 的內容?
又回到原點?
自定義鍵值或TRAPPER丫
snackshih iT邦新手 5 級 ‧ 2019-03-22 13:45:31 檢舉
我的意思是…,我現在已經用trapper讓zabbix server看得到我自定義鍵值的值了。
但現在這個「-o」我應該放什麼才會顯示file.txt的完整內容呢…?
zabbix_sender.exe -z ServerIP -p 10051 -s "AgentHostName" -k "trap" -o <?>
trapper要用規定的格式來送給zabber server.
用zabbix_sender.exe -z <serverIP> -i <file>
但file有規定的格式, 要自己做轉換.
snackshih iT邦新手 5 級 ‧ 2019-03-22 15:06:10 檢舉
看來好像逃不過shell…。放棄…。感謝學長!
了不起就10行的SHELL而已.
不想寫就只能想辦法用自定義鍵值.
neo2124 iT邦新手 2 級 ‧ 2019-03-22 18:02:18 檢舉
zabbix agent 改為active 功能,並且改用日誌模式即可讓zabbix 讀file
並且還能自定義file 的內容來做trigger
neo2124 iT邦新手 2 級 ‧ 2019-03-22 18:02:42 檢舉
前提是file 要有zabbix 可讀權限
snackshih iT邦新手 5 級 ‧ 2019-03-26 08:42:42 檢舉
這個好用…,終於讀得到內容了…,感謝哦!

尚未有邦友回答

立即登入回答