Zabbix Documentation 2.0
Sidebar
Table of Contents
Специфичные ключи элементов данных для WIN32
Ключи элементов данных
В таблице приводится подробная информация о ключах элементов данных, которые вы можете использовать только с Zabbix WIN32 агентом.
Ключ | |||
---|---|---|---|
▲ | Описание | Возвращаемое значение | Комментарии |
eventlog[имя, , , , , , ] | |||
Мониторинг журналов событий. | Журнал (лог). |
имя — имя журнала событий
регулярное выражение — регулярное выражение описывающее требуемый шаблон
важность — регулярное выражение описывающее важность
Параметр может принимать следующие значения: “Information”, “Warning”, “Error”, “Failure Audit”, “Success Audit”
источник — идентификатор источника
eventid — регулярное выражение описывающее идентификатор(ы) событий
макс. кол-во строк — максимальное количество новых строк в секунду, которое агент будет отправлять Zabbix серверу или прокси. Этот параметр заменяет значение ‘MaxLinesPerSecond’ в zabbix_agentd.win.conf
режим — возможные значения:
all (по умолчанию), skip (пропускать обработку старых данных).
Параметр режим поддерживается начиная с версии 2.0.
eventlog[System. @TWOSHORT] — здесь используется пользовательское регулярное выражение с именем TWOSHORT как ссылка (заданное с типом Результат ПРАВДА, само выражение равно ^1$|^70$).
Обратите внимание, что включение/отключение некоторых компонентов Windows могут изменить порядок имени интерфейса в Windows.
Смотрите также: Счетчики производительности в Windows.
— запрашиваемый атрибут процесса.
— тип представления (имеет смысл, когда есть более одного процесса с одним именем)
vmsize — Размер виртуальной памяти процесса в Кбайтах
wkset — Размер working set процесса (количество физической памяти используемой процессом) в Кбайтах
pf — Количество ошибок на страницах
ktime — Время ядра процесса в миллисекундах
utime — Пользовательское время процесса в миллисекундах
io_read_b — Количество байт чтения процессом в процессе I/O операций
io_read_op — Количество операций чтения выполненных процессом
io_write_b — Количество байт записи процессом в процессе I/O операций
io_write_op — Количество операций записи выполненных процессом
io_other_b — Количество байт переданных процессу в течении операций отличных от чтения и записи
io_other_op — Количество I/O операций выполненных процессов, отличных от операций чтения и записи
gdiobj — Количество объектов GDI используемых процессом
userobj — Количество объектов USER используемых процессом
Допустимые типы:
min — минимальное значение среди всех процессов с именем
max — максимальное значение среди всех процессов с именем
avg — среднее значение среди всех процессов с именем
sum — сумма значений для всех процессов с именем
Примеры:
1. Для получения общего количество физической памяти выделенной под все процессы Internet Explorer, используйте следующий параметр: proc_info[iexplore.exe,wkset,sum]
2. Для получения среднего количества ошибок на страницах для процессов Internet Explorer, используйте следующий параметр: proc_info[iexplore.exe,pf,avg]
Обратите внимание: Все атрибуты io_xxx,gdiobj и userobj доступны только в Windows 2000 и более поздних версиях Windows, не в Windows NT 4.0.
— запрашиваемый атрибут процесса.
— тип представления (будет полезно в случае если имеется несколько процессов с одинаковым именем)
vmsize — Размер виртуальной памяти в Кбайтах
wkset — Размер множества процесса (объем физической памяти используемой процессом) в Кбайтах
pf — Количество ошибок страниц
ktime — Время процесса ядра в миллисекундах
utime — Пользовательское время процесса в миллисекундах
io_read_b — Количество байт прочитанных за I/O операции
io_read_op — Количество операций чтения для процесса
io_write_b — Количество байт прочитанных за I/O операции
io_write_op — Количество операций записи для процесса
io_other_b — Количество байт переданных процессом при операции, кроме операций выполнения чтения и записи
io_other_op — Количество операций ввода/вывода при выполнении процесса, кроме операций чтения и записи
gdiobj — Количество объектов GDI использованных процессом
userobj — Количество объектов типа USER использованных процессом
Допустимые типы:
min — минимальное значение среди процессов указанного в параметре
max — максимальное значение среди процессов указанного в параметре
avg — среднее значение среди процессов указанного в параметре
sum — сумма всех значение среди процессов указанного в параметре
Примеры:
1. Для того чтобы получить объем физической памяти выделено под все процессы Internet Explorer, используйте следующий параметр: proc_info[iexplore.exe,wkset,sum]
2. Для того чтобы получить среднее количество ошибок страницы для всех процессов Internet Explorer, используйте следующий параметр: proc_info[iexplore.exe,pf,avg]
Примечание: Все аттрибуты io_xxx,gdiobj и userobj доступны только в Windows 2000 и более поздних версиях Windows, не в Windows NT 4.0.
1 — пауза
2 — ожидание старта
3 — ожидание паузы
4 — ожидание продолжения
5 — ожидание остановки
6 — остановлен
7 — неизвестно
255 — такой службы не существует
состояние — один из all (по умолчанию), stopped, started, start_pending, stop_pending, running, continue_pending, pause_pending, paused
исключение — список служб исключенных из результата.
Исключенные службы должны быть записаны в двойных кавычках, разделенные запятой, без пробелов.
Этот параметр поддерживается начиная с версии 1.8.1.
services[,started] — список запущенных служб
services[automatic, stopped] — список остановленных служб, которые должны быть запущены
services[automatic, stopped, «service1,service2,service3»] — список остановленных служб, которые должны быть запущены, исключая службы под именами service1,service2 и service3
Мониторинг служб Windows
Это руководство содержит пошаговые инструкции по настройке мониторинга служб Windows. Предполагается, что Zabbix сервер и агент уже настроены и работают.
Для мониторинга состояния работы/остановки вам нужно выполнить следующие шаги:
Шаг 1
Получить имя службы.
Вы можете получить имя, перейдя в службы через mmc и открыв свойства службы. На вкладке Общие вы должны увидеть поле называемое ‘Имя службы’. Значение которого и будет именем желаемой службы, которое вы будете использовать при настройке элемента данных для наблюдения.
Например, если вы хотите наблюдать службу “workstation”, то ваша служба может быть: lanmanworkstation.
Шаг 2
Настроить элемент данных для наблюдения за службой, с:
Zabbix Documentation 2.2
Sidebar
Table of Contents
Специфичные ключи элементов данных для Windows
Ключи элементов данных
В таблице приводится подробная информация о ключах элементов данных, которые вы можете использовать только с Zabbix Windows агентом.
Ключ | ||||
---|---|---|---|---|
▲ | Описание | Возвращаемое значение | Параметры | Комментарии |
eventlog[имя, , , , , , ] | ||||
Мониторинг журналов событий. | Журнал (лог) | имя — имя журнала событий регулярное выражение — регулярное выражение описывающее требуемый шаблон содержимого важность — регулярное выражение описывающее важность Параметр может принимать следующие значения: “Information”, “Warning”, “Error”, “Critical”, “Verbose” (начиная с Zabbix 2.2, работающих на Windows Vista или на более новых версиях) “Information”, “Warning”, “Error”, “Failure Audit”, “Success Audit”. источник — регулярное выражение, описывающее идентификатор источника (регулярное выражение поддерживается начиная с версии Zabbix 2.2.0) eventid — регулярное выражение описывающее идентификатор(ы) событий макс. кол-во строк — максимальное количество новых строк в секунду, которое агент будет отправлять Zabbix серверу или прокси. Этот параметр заменяет значение ‘MaxLinesPerSecond’ в zabbix_agentd.win.conf режим — возможные значения: all (по умолчанию), skip — пропустить обработку старых данных (влияет только на недавно созданные элементы данных, которые еще не получали никаких данных).. Параметр режим поддерживается начиная с версии 2.0. | Элемент данных должен быть настроен как активная проверка. |
eventlog[System. @TWOSHORT] — здесь используется ссылка на пользовательское регулярное выражение с именем TWOSHORT (заданное с типом Результат ИСТИНА, само выражение равно ^1$|^70$ ).
Обратите внимание, агент не может отправлять события из «Forwarded events» журнала.
“Windows Eventing 6.0” поддерживается начиная с Zabbix 2.2.0.
Смотрите дополнительную информацию о мониторинге файлов журналов.
Обратите внимание, что включение/отключение некоторых компонентов Windows могут изменить порядок имён интерфейсов в Windows.
В некоторых версиях Windows (к примеру, Server 2008) может потребоваться установка последних обновления для поддержки не-ASCII символов в именах интерфейсов.
период — последние N секунд для сохранения усредненного значения.
Значение период должно быть равно значению с 1 до 900 секунд (включительно), значение по умолчанию 1.
Смотрите также: Счетчики производительности в Windows.
— запрашиваемый атрибут процесса.
— тип представления (имеет смысл, когда есть более одного процесса с одним именем)
vmsize — Размер виртуальной памяти процесса в Кбайтах
wkset — Размер working set процесса (количество физической памяти используемой процессом) в Кбайтах
pf — Количество ошибок на страницах
ktime — Время ядра процесса в миллисекундах
utime — Пользовательское время процесса в миллисекундах
io_read_b — Количество байт чтения процессом в процессе I/O операций
io_read_op — Количество операций чтения выполненных процессом
io_write_b — Количество байт записи процессом в процессе I/O операций
io_write_op — Количество операций записи выполненных процессом
io_other_b — Количество байт переданных процессу в течении операций отличных от чтения и записи
io_other_op — Количество I/O операций выполненных процессов, отличных от операций чтения и записи
gdiobj — Количество объектов GDI используемых процессом
userobj — Количество объектов USER используемых процессом
Допустимые типы:
min — минимальное значение среди всех процессов с именем
max — максимальное значение среди всех процессов с именем
avg — среднее значение среди всех процессов с именем
sum — сумма значений для всех процессов с именем
Примеры:
proc_info[iexplore.exe,wkset,sum] — для получения общего количество физической памяти выделенной под все процессы Internet Explorer
proc_info[iexplore.exe,pf,avg] — для получения среднего количества ошибок на страницах для процессов Internet Explorer
Обратите внимание, что для корректной работы этого элемента данных на 64-битной системе потребуется 64-битный Zabbix агент.
Обратите внимание: Все атрибуты io_*,gdiobj и userobj доступны только в Windows 2000 и более поздних версиях Windows, не в Windows NT 4.0.
1 — пауза
2 — ожидание старта
3 — ожидание паузы
4 — ожидание продолжения
5 — ожидание остановки
6 — остановлена
7 — неизвестно
255 — такой службы не существует
Текст — список служб, разделенных новой строкой.
состояние — один из all (по умолчанию), stopped, started, start_pending, stop_pending, running, continue_pending, pause_pending, paused
исключение — список служб исключенных из результата.
Исключенные службы должны быть указаны в двойных кавычках, разделенные запятой, без пробелов.
Этот параметр поддерживается начиная с версии 1.8.1.
services[,started] — список запущенных служб
services[automatic, stopped] — список остановленных служб, которые должны быть запущены
services[automatic, stopped, «service1,service2,service3»] — список остановленных служб, которые должны быть запущены, исключая службы с именами service1,service2 и service3
запрос — WMI запрос, возвращающий один объект
Примеры:
wmi.get[root\cimv2,select status from Win32_DiskDrive where Name like ‘%PHYSICALDRIVE0%’] — возвращает состояние первого физического диска