Когда в компании растет количество компьютеров, становится всё труднее управлять ими вручную. Особенно это касается задач мониторинга: установка агентов, настройка подключения, добавление хостов в систему — всё это может отнимать уйму времени.
Мы столкнулись с этой задачей, когда решили внедрить Zabbix как систему мониторинга. Ручная установка Zabbix Agent на каждую машину — не вариант. Поэтому мы задались целью: автоматизировать всё.
Решение оказалось интересным и полезным. С помощью PowerShell-скрипта, запускаемого через Group Policy, мы начали автоматически:
- Устанавливать Zabbix Agent 2 с нужными параметрами.
- Отключать PSK, чтобы избежать проблем с TLS.
- Проверять, установлен ли агент, и не запускать установку повторно.
- Создавать хост в Zabbix Server через API, используя имя компьютера.
Это позволило нам сэкономить время, минимизировать человеческий фактор и масштабировать систему мониторинга без лишних усилий. Теперь, при подключении нового компьютера к домену, он автоматически появляется в Zabbix.
🧩 Итог
Read more: