Zabbix Регулярные Выражения
Это в большей степени относится к почтовым или файловым серверам, серверам БД. Вобщем, показатели дисковой производительности отслеживать нужно. На основании графиков производительности дисковой подсистемы мы можем принять решение о необходимости наращивания мощностей задолго до того как петух клюнет. Да и вобще полезно поглядывать от релиза к релизу как работа разработчиков сказывается на уровне нагрузки. Под катом, о мониторинге и о том как настроить. Зависимости: Мониторинг реализован через zabbix агента и две утилиты: awk и iostat (пакет sysstat).
Если awk идет в дистрибутивах по умолчанию, то iostat требуется установить с пакетом sysstat (тут отдельное спасибо Sebastien Godard и сотоварищи). Известные ограничения: Для мониторинга нужен sysstat начиная с версии 9.
Ранее, если совпадение с регулярным выражением было найдено с . Графики рисуются per-device, LLD обнаруживает устройства которые попадают под регулярное выражение "(xvd
Так что следует быть внимательным, в некоторых дистрибутивах, например в Cent. OS немного «стабильная» и менее фичастая версия sysstat. Если же отталкиваться от версии zabbix (2. На 1. 8 не заработает т. Вообще она deprecated, разработчики обещают ее давно спилить, но все никак руки не доходят.
Такая регулярка сделана чтобы обнаруживать устройства которые будут родительскими по отношению к прочим разделам, LVM томам, MDRAID массивам и т. Вобщем чтобы не собирать лишнего. Немного отвлеклись, итак список графиков: Disk await — отзывчивость устройства (r. Они хороши и прекрасно работают, но менее информативны чем iostat. Например в iostat есть такие метрики как latency и utilization.
Все это доступно в репозитории на Github, поэтому любым доступным способом (git clone, wget, curl, etc..) скачиваем их на машины которые хотим замониторить и переходим к следующему пункту. Как настроить: iostat.
Include опции основной конфигурации агента. Вобщем зависит от политики партии. Я использую второй вариант, для кастомных конфигов у меня отдельная директория. Программа Для Верстки Книг на этой странице. Тут также можно использовать удобное вам размещение, однако в таком случае не забудьте поправить пути в параметрах определенных в iostat.
Регулярные выражения На русском языке. Как я понял, по дефолту рег. Сложные регулярные выражения могут быть созданы и протестированы из веб-интерфейса Zabbix. После того как регулярное выражение создано, . Впервые увидев Zabbix, я подумал, почему бы не попробовать. Вы можете вручную ввести регулярное выражение в поддерживаемых местах. Обратите внимание, что в этом случае выражение может не начинаться . NET и XPATH – наиболее эффективное средство для парсинга XML и WEB, особенно для ненавистников регулярных выражений. Сложные регулярные выражения могут быть созданы и протестированы в веб-интерфейсе Zabbix. Перейдите в Администрирование
Не забудьте проверить что они исполняемы (mode=7. В качестве ответа вернется JSON с именами обнаруженных устройств. Если ответа не пришло, значит что- то сделали не так. Также есть такой момент, что zabbix server не дожидается выполнения некоторых item'ов со стороны агентов (iostat. Для этого следует увеличить значения Timeout. Как настроить в web интейрфейс: Теперь остался шаблон iostat- disk- utilization- template. Через веб интерфейс импортируем его в раздел шаблонов и назначем на наш хост. Пословицы С Психологическим Смыслом.
Тут все просто. Теперь остается ждать примерно один час, такое время установлено в LLD правиле (тоже настраивается). Или можно поглядывать в Latest Data наблюдаемого хоста, в раздел Iostat.
Как только там появились значения, можно перейти в раздел графиков и понаблюдать за первыми данными. И напоследок тройка скринов графиков c локалхоста))): Непосредственно данные в Latest Data: Графики отзывчивости (Latency): График утилизации и IOPS: Вот и собственно и все, спасибо за внимание. Ну и по традиции, пользуясь случаем передаю привет Федорову Сергею (Алексеевичу) : ).