Найти в Дзене
IT, Python, Mikrotik, Linux

🔥 Мониторинг DHCP‑сервера Microsoft через Zabbix: готовый шаблон и скрипт

🔥 Мониторинг DHCP‑сервера Microsoft через Zabbix: готовый шаблон и скрипт

Хотите оперативно отслеживать состояние пулов DHCP‑сервера Windows? Представляем готовое решение для интеграции с Zabbix!

Что умеет решение

Скрипт на PowerShell собирает ключевые метрики по каждому пулу (scope) и передаёт их в Zabbix в формате JSON:

- Свободные IP‑адреса ({#SCOPEID})

- Занятые IP‑адреса ({#SCOPEID})

- Процент использования ({#SCOPEID})

- Зарезервированные IP‑адреса ({#SCOPEID})

Требования

- DHCP‑сервер на Windows

- Установленный Zabbix agent 2

- Скрипт zabbix_dhcp_scope.ps1

Как развернуть

1. Импортируйте шаблон Template_App_Microsoft_DHCP.yaml в Zabbix.

2. Установите Zabbix agent 2 на сервер с DHCP.

3. Поместите скрипт zabbix_dhcp_scope.ps1 в папку:

C:\Program Files\Zabbix Agent 2\

4. Добавьте в конфигурационный файл агента строки:

UnsafeUserParameters=1

AllowKey=system.run[*]

5. Перезапустите службу Zabbix agent.

Почему это удобно

- Всё в одном скрипте: сбор данных + отправка в Zabbix.

- Поддержка нескольких пулов (scopes) с динамическими макросами ({#SCOPEID}).

- Минимальные правки конфигурации агента.

👉 Скачайте скрипт и шаблон на GitHub: ссылка

💬 Наш канал: 👉 proit_world

#zabbix #DHCP #powershell #windows

Microsoft
32,8 тыс интересуются