RHEL: Установка и начальная настройка агента Zabbix

Zabbix Из-за того, что во время написания статьи FreeBSD: Установка и начальная настройка системы мониторинга Zabbix в нашем хозяйстве отсутствовали серверы с Linux, я не рассказал об установке агентов Zabbix, предназначенных для этой операционной системы. Ситуация изменилась, поэтому, я решил последовать принципу «лучше поздно, чем никогда» и исправить «оплошность», допущенную по отношению к агенту Zabbix для Linux, а заодно и открыть еще один раздел на своем персональном блоге.

Процесс установки агента Zabbix для Linux из исходных текстов рассмотрен в официальной документации, но представленные там рекомендации не учитывают особенности Red Hat Enterprise Linux и, соответственно, не могут рассматриваться как полноценное руководство для ее пользователей. Эта заметка ориентирована именно на Red Hat Enterprise Linux. Она подразумевает, что архив с исходными текстами последней стабильной версии Zabbix будет загружен с официального сайта, агент Zabbix будет установлен как standalone-демон, скрипт его инициализации будет интегрирован в систему для обеспечения полной поддержки стандартных утилит управления службами chkconfig(8), ntsysv(8) и service(8). Продолжить чтение »

FreeBSD: Мониторинг состояния оборудования с поддержкой IPMI в Zabbix

Zabbix Одной из полезнейших возможностей системы мониторинга Zabbix является наблюдение за состоянием оборудования с поддержкой IPMI (Intelligent Platform Management Interface) — интеллектуального интерфейса управления платформой, который предназначен для автономного мониторинга состояния компонентов серверных платформ, а также для управления встроенными в них аппаратными и микропрограммными функциями даже в тех случаях, когда система находится в выключенном состоянии.

Постановка задачи

Необходимо «научить» Zabbix следить за такими параметрами сервера с поддержкой IPMI, как: окружающая температура, температура центральных процессоров, скорость вращения вентиляторов систем охлаждения, напряжение на выходах блока питания, состояние батареи CMOS и т.д. (полный список параметров зависит от возможностей используемого BMC). Данная статья содержит рекомендации по получению списка сенсоров (датчиков), поддерживаемых Вашей платформой, включению IPMI мониторинга узлов сети, а также созданию элементов данных и триггеров, предназначенных для контроля текущего состояния оборудования и оповещения системных администраторов о предстоящем возникновении проблем. Продолжить чтение »

FreeBSD: Установка и начальная настройка системы мониторинга Zabbix

Zabbix Сегодня в Сети есть множество статей, описывающих те или иные аспекты установки, настройки и использования системы мониторинга Zabbix. К сожалению, большая часть документации не только устарела, но и уделяет очень мало внимания вопросам, связанным с ручным и автоматическим добавлением узлов сети, а также с последующей настройкой элементов данных, триггеров и графиков. В этой статье я постарался хотя бы частично устранить перечисленные недостатки.

Постановка задачи

Необходимо создать многофункциональную систему мониторинга состояния аппаратного и программного обеспечения компьютеров, работающих под управлением различных версий операционных систем Linux, Unix и Windows, а также сетевого оборудования, поддерживающего протокол SNMP. При этом система мониторинга должна: обеспечивать хранение собранных данных в течение заданного интервала времени, поддерживать формирование отчетов с возможностью гибкой настройки их параметров, своевременно оповещать системных администраторов о возникновении проблем и, наконец, иметь удобный русифицированный Веб-интерфейс с разграничением прав доступа пользователей. Как Вы успели догадаться, на роль такой системы мониторинга я выбрал Zabbix. Продолжить чтение »