Забудьте о простых проверках статус-кода 200. Если вам нужно знать, обновился ли контент на странице, не пропала ли кнопка «Купить» или корректно ли отрендерился динамический блок на JS - новый Browser Item в Zabbix (начиная с версии 7.0) меняет правила игры.
Раньше для сложного веб-мониторинга требовались внешние скрипты или Selenium. Теперь Zabbix умеет запускать браузер «под капотом» (через Zabbix Browser Monitoring и Playwright).
Что умеет Browser Item:
✅ Рендеринг JS: Видит страницу так же, как пользователь, включая весь динамический контент.
✅ Сценарии на JavaScript: Можно прописать логику - зайти на сайт, нажать кнопку, подождать загрузки элемента и сравнить его текст.
✅ Контроль изменений: Сравнение хеш-суммы контента или поиск конкретных ключевых слов в DOM-дереве.
✅ Производительность: Сбор метрик загрузки (Core Web Vitals) прямо в процессе проверки.
Как это работает:
1. Настраиваете Zabbix Web Service.
2. Создаете Browser Item и пишете небольшой JS-сценарий (например, pag