Всем доброго!
Озадачился следующим:
Необходимо с помощью Zabbix'a отображать на одном из комплексных экранов размер файла на сервере под управлением WIN 2008 Server, который также мониторится в Zabbix'е.
Что придумалось:
1. Создать скрипт {.bat|.vbs|.ps1} в котором считается размер конкретного файла. Т.к в CMD, насколько я знаю, имеется верхняя граница обработки чисел, думается мне, что этот вариант отпадает.
Хотя скрипты CMD и быстрее, речь идет о размере в гигабайт 50, а может и больше. С VBS я плохо дружу. Поэтому, вероятнее всего, это будет powershell.
2. В конфиг агента добавить исполнение созданного скрипта с помощью "UserParameter", типа:
3. Проверить на сервере работоспособность и вывод инфы:
4. Добавить в узел новый элемент данных с ключом datasize и собирать инфу..
Вопросы:
- Может есть более простые и стандартные способы и я велосипед изобретаю?
- где-то видел про тип данных, собираемых агентами через некое выражение "log[имя-файла,регулярное-выражение]". Кто в курсе, расскажите об этом типе данных поподробнее, пожалуйста.
- если вышеописанная схема работоспособна, то есть ли возможность построить на основе таких данных график в Zabbix'е?
Озадачился следующим:
Необходимо с помощью Zabbix'a отображать на одном из комплексных экранов размер файла на сервере под управлением WIN 2008 Server, который также мониторится в Zabbix'е.
Что придумалось:
1. Создать скрипт {.bat|.vbs|.ps1} в котором считается размер конкретного файла. Т.к в CMD, насколько я знаю, имеется верхняя граница обработки чисел, думается мне, что этот вариант отпадает.
Хотя скрипты CMD и быстрее, речь идет о размере в гигабайт 50, а может и больше. С VBS я плохо дружу. Поэтому, вероятнее всего, это будет powershell.
2. В конфиг агента добавить исполнение созданного скрипта с помощью "UserParameter", типа:
Code:
UserParameter=datasize,powershell -File c:\zabbix\datasize.ps1
Code:
zabbix_get –s <host_ip_address> -k datasize
Вопросы:
- Может есть более простые и стандартные способы и я велосипед изобретаю?
- где-то видел про тип данных, собираемых агентами через некое выражение "log[имя-файла,регулярное-выражение]". Кто в курсе, расскажите об этом типе данных поподробнее, пожалуйста.
- если вышеописанная схема работоспособна, то есть ли возможность построить на основе таких данных график в Zabbix'е?
Comment