Система мониторинга ZABBIX является одним из самых популярных бесплатных решений для мониторинга инфраструктуры. Его надежность и безотказность в сочетании с огромными возможностями для отслеживания показателей доступности и производительности ресурсов поставили ZABBIX на первые места по востребованности в ит-индустрии.
Множество примеров удачных масштабных внедрений ZABBIX сыграли роль и в моем выборе системы мониторинга как для тестовой инфраструктуры, так и для рабочей. Небольшие системные требования добавляют лишний повод остановиться именно на этом решении.
Конечно есть и минусы – главным образом это специфический интерфейс, который нужно просто понять и простить, и акцентировать внимание на положительных моментах, которых немало.
Эта статья является вводным ресурсом по системе мониторинга ZABBIX и вкратце описывает все статьи на моем блоге, непосредственно относящиеся к тематике, а также приводит ссылки на вспомогательный материал.
Система мониторинга ZABBIX
Сервер ZABBIX поддерживает установку только на unix-системы и для разных версий (в моем примере Debian) процесс от скачивания исходных кодов до входа в веб-интерфейс может незначительно отличаться. Но на самом деле вы можете установить его и из репозиториев, но это совсем просто.
Установка
- Установка ZABBIX на Debian 8 Jessie – обновленная статья об установке ZABBIX из исходных кодов, но уже на Debian 8;
- Установка ZABBIX на Debian 7 Wheezy – одна из первых статей по ZABBIX. Описывает его установку из исходных кодов на 7 версию Debian. Составлена с опорой на официальную документацию;
- Установка агента ZABBIX – процесс сборки агента ZABBIX на Debian.
После установки ваше приключение только начинается и пора перейти к настройке ZABBIX.
Настройка
- Автозапуск ZABBIX – как настроить ZABBIX на автоматический запуск вы найдете в этой статье;
- Автозапуск ZABBIX через SystemD – рассмотрена настройка автозапуска агента и сервера на недавно внедренной в Debian 8 системы инициализации SystemD;
- Автозапуск ZABBIX через SysV – настройка автоматического старта приложений через систему инициализации sysvinit;
- Шаблоны ZABBIX – в стандартном дистрибутиве идет достаточно много шаблонов для разных ОС и устройств, однако вам в любом случае придется затачивать систему под себя и в этом вам должны помочь мои статьи;
- Шаблоны Windows в ZABBIX – мониторинг Windows – это отдельная тематика, а потому я посветил ей целую статью и вероятнее всего на этом дело не кончится;
- Мониторинг дисков ZABBIX – дефолтные шаблоны не предоставляют возможности для широкого мониторинга дисков unix-систем, эта статья призвана устранить этот недочет;
- Мониторинг Apache в ZABBIX – нельзя забывать про отслеживание показателей одного из самых популярных веб-сервисов;
- Мониторинг MySQL в ZABBIX – тюнинг СУБД всегда был важной задачей и без отслеживания ключевых показателей вы вряд ли добьетесь в этом деле успеха;
- Настройка оповещения ZABBIX 2.0 через e-mail – важнейшая составляющая любой системы мониторинга – уведомления по электронной почте. В версии 2.0 ZABBIX этого делать из коробки не умеет, по крайней мере с SMTP-аутентификацией у него проблема.
- Низкоуровневое обнаружение (LLD):
Справочная информация
- Счетчики производительности – вводная статья по мониторингу показателей производительности Windows;
- Изменения счетчиков производительности CPU – в статье описаны изменения, которые произошли со счетчиками производительности процессора (группа Processor Information) в Windows Server 2012 R2 по сравнению с предыдущими версиями ОС;
- Анализ счетчиков производительности CPU – основная статья по анализу счетчиков CPU. В статье даны рекомендации и описана последовательность проведения анализа производительности процессорной нагрузки, даны рекомендации по поиску узких мест производительности ЦП, а также рассмотрены решения проблем;
- Счетчики производительности процессора – статья описывает наиболее известные на текущий момент автору счетчики производительности CPU, приводятся ссылки на другие полезные ресурсы;
- Processor Queue Length — Самый важный счетчик ЦП – описание счетчика Processor Queue Length и описание подходов к его анализу. Счетчик имеет важное значение в диагностике производительности ЦП.
Конечно в настройке ZABBIX вам помогут знания общетеоретических вопросов об ОС и на моем блоге вы сможете найти эту информацию в рубриках UNIX и Windows.
На этом, пожалуй, все.