Качество работы любого ИТ-проекта напрямую зависит от скорости, доступности и стабильности работы всех его компонентов. В администрировании серверов рано или поздно (а скорее рано) возникает необходимость отслеживать в реальном времени работу серверов, критически важных программ и служб на них, показатели загрузки и производительности: иными словами — вести мониторинг.
Зачем нужен мониторинг
Мониторинг позволяет выявить потенциальные проблемы на этапе их зарождения и избежать опасных последствий:
- Заблаговременно узнать о возможных сбоях и своевременно их устранять,
- Получать детальную статистику нагрузки на различные компоненты системы,
- Выявлять попытки взлома и несанкционированного доступа к информации,
- Находить лимитирующие производительность компоненты.
Мониторинг чего именно производится
- Аппратной части (hardware): температуры компонент, проблемами охлаждения, параметрах S.M.A.R.T жестких дисков, целостности RAID дисковых массивов.
- Доступности: контроль постоянной и корректной работы всех программных компонент сервиса.
- Системных событий и событий безопасности: изменений кода, действий пользователей и их подозрительной активности.
- Ключевых показателей производительности и нагрузки: что именно лимитирует скорость работы, какие компоненты работают надёжно, а какие могут отказать.
Какие средства мониторинга используются
- nagios3,
- Zabbix,
- munin,
- а также собственные разработки.
Наиболее частые параметры мониторинга
- Мониторинг доступности сервера (ping),
- Проверка ответов сервиса по порту для разных сетевых протоколов,
- Мониторинг работоспособности баз данных,
- Мониторинг основных параметров сервера: доступная и используемая память, свободное место на дисках, средняя нагрузка, количество процессов, количество пользователей и т.п.,
- Проверка ответа сайтов http и https,
- Проверка почтового сервера (доступность, очередь),
- Мониторинг виртуализации,
- Проверка физического оборудования (если оборудование поддерживает такие проверки),
- … и многие другие параметры.
Оповещения
Сигнал о неисправности возможен по электронной почте и по SMS.
Как подключить
Мониторинг серверов и сервисов уже включен в услугу системного администрирования серверов, в которую также включено реагирование на события. Для мониторинга используется собственная инфраструктура, в которой реализованы две независимых системы сбора данных и оповещений.
Вы также можете услугу мониторинга заказать отдельно.