Только что столкнулся с одной очень неприятной особенностью Zabbix (выявлено в версии zabbix server 1.6.5). Совершенно неожиданно перестали заноситься в базу данные от айтемов, описанных в /etc/zabbix/zabbix_agentd.conf как пользовательские параметры. Дело было так: возникла необходимость мониторить нагрузку на CPU у процесса natd. Был написан такой пользовательский параметр: Читать далее
Архив метки: мониторинг серверов
Новый Zabbix, семафоры и скрипт для спокойного сна
Сегодня вышел Zabbix-1.6.5. Новую версию ждали долго и с нетерпением, и в ней очень много багфиксов. Одним из неприятных багов, починка которого должна произойти, является “семафорный глюк”. Проявлялся он в версии zabbix-1.6.4, работавшей с postgres. В случае если zabbix сервер умер, остаётся неприбранным семафор и при попытке запустить новый процесс выдаётся сообщение наподобии такого:
/opt/zabbix/sbin/zabbix_server [2589]: Semaphore [0] error in semctl(SETVAL) /opt/zabbix/sbin/zabbix_server [2589]: Unable to create mutex for log file
Zabbix: мониторим время изменения файла/каталога
Иногда возникает задача осуществлять мониторинг времени изменения какого-то файла или каталога. Например, если есть лог-файл, в который что-то постоянно пишется, или каталог, в который валится почта, результаты работы скриптов и тому подобное. Мы на работе, например, отслеживаем приход новостей от разных агентств.
В любом случае, нам может захотеться отслеживать и получать оповещения про любой случай прекращения изменений фала/каталога. Сделать это средствами zabbix довольно легко: Читать далее
Zabbix заговорил по-русски
Хорошие новости: Zabbix теперь говорит по-русски. Ну не совсем, конечно, сам Zabbix (фронтенд его уже давно имеет русскую локаль). А вот на сайте zabbix.com появился русский раздел. Ну и в форуме появился раздел соответствующий. Видимо, давнее голосование наконец-то набрало критическую массу народа. В русском форуме уже есть первые вопросы.
Суета сует и всяческая суета…
- Обновил на домашнем сервере ядро до 2.6.29. Машина перестала пинговаться. Пришлось подключать монитор, смотреть, что случилось. Оказывается, перестал работать драйвер сетевух (Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 01)). Выяснилось, что ядерный модуль теперь другой и зовётся просто e100. Как только всё выяснилось и заработало, через пару дней вышел апдейт ядра 2.6.29.1.
- Вышел zabbix-1.6.3. Пока обновлял сервер, все агенты, и все прокси, вышел zabbix-1.6.4, с исправлением нескольких противных багов. Так что пришлось обновляться снова.
Зато не скучно! Читать далее