Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   zabbix мониторинг процессов windows (http://forum.oszone.net/showthread.php?t=286074)

~user~ 06-08-2014 12:05 2385673

zabbix мониторинг процессов windows
 
Добрый день. Есть zabbix на CentOS. Надо сделать чтобы заббикс показывал, сколько съедает опертивной памяти процесс. В cтандартном шаблоне proc.mem он есть, но только для linux, на виндов он не поддерживается.
Мб кто-нибудь так делал?

MakaBooka 21-08-2014 15:54 2392312

Если вы посмотрите стандартные шаблоны Windows там будут датчики вида
perf_counter[\System\threads]

собственно всё что вам нужно сделать - найти или создать на венде perfcounter нужный вам и прописать в шаблоне windows в заббиксе соответсвующий датчик. Заббикс-сервер дёргает заббикс агента - "алё, считай мне такой-то перфкаунтер".

Получить список доступных вендосчётчиком можно, если не ошибаюсь
Код:

typeperf.exe -qx
Если со стандартными вендовыми perf_counters проблема, напишите скрипт на венде, который будет делать то, что вам нужно и сделайте пользовательский датчик в заббикс-агенте.


Тогда сервер дёргнет заббикс-агента, а заббикс агент выполнит скрипт и вернёт результат его выполнения серверу.

Ещё вариант решения - кроме perf_counters, винда умеет отдавать статистику по SNMP. В этом случае даже заббикс-агент на венде не нужен заббикс-сервер будет опрашивать венду по SNMP.

Что мешает взять стандартные шаблоны для windows?


Время: 05:38.

Время: 05:38.
© OSzone.net 2001-