Зачем нужен мониторинг оборудования? | OTUS
🔥 Начинаем BLACK FRIDAY!
Максимальная скидка -25% на всё. Успейте начать обучение по самой выгодной цене.
Выбрать курс

Курсы

Программирование
iOS Developer. Basic
-25%
Python Developer. Professional
-25%
Разработчик на Spring Framework
-25%
Golang Developer. Professional
-25%
Python Developer. Basic
-25%
iOS Developer. Professional
-25%
Highload Architect
-25%
JavaScript Developer. Basic
-25%
Kotlin Backend Developer
-25%
JavaScript Developer. Professional
-25%
Android Developer. Basic
-25%
Unity Game Developer. Basic
-25%
Разработчик C#
-25%
Программист С Web-разработчик на Python Алгоритмы и структуры данных Framework Laravel PostgreSQL Reverse-Engineering. Professional CI/CD Vue.js разработчик VOIP инженер Программист 1С Flutter Mobile Developer Супер - интенсив по Kubernetes Symfony Framework Advanced Fullstack JavaScript developer Супер-интенсив "Azure для разработчиков"
Инфраструктура
Мониторинг и логирование: Zabbix, Prometheus, ELK
-25%
DevOps практики и инструменты
-25%
Архитектор сетей
-25%
Инфраструктурная платформа на основе Kubernetes
-25%
Супер-интенсив «ELK»
-16%
Супер-интенсив «IaC Ansible»
-16%
Супер-интенсив "SQL для анализа данных"
-16%
Базы данных Сетевой инженер AWS для разработчиков Cloud Solution Architecture Разработчик голосовых ассистентов и чат-ботов Внедрение и работа в DevSecOps Администратор Linux. Виртуализация и кластеризация Нереляционные базы данных Супер-практикум по использованию и настройке GIT IoT-разработчик Супер-интенсив «СУБД в высоконагруженных системах»
Специализации Курсы в разработке Подготовительные курсы
+7 499 938-92-02

Зачем нужен мониторинг оборудования?

Нередко бывает, что программы ломаются, а серверы падают. Вряд ли этого можно избежать со 100%-ной вероятностью. Скачок напряжения, случайный баг, сбои в подаче электроэнергии — эти и многие другие факторы способны вызвать поломки. Минимизировать вероятность появления проблемы поможет мониторинг.

Мониторинг предполагает сбор и анализ разных параметров поведения системы. Благодаря мониторингу вы сможете описать каждый важный аспект вашего проекта и измерить его в числовом выражении.

У современного мониторинга есть несколько уровней. В этой статье мы поговорим про самый нижний — мониторинг оборудования

Особенности мониторинга оборудования

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

Вас должны интересовать: • нагрузка на процессор; • свободное место на жёстком диске и в оперативной памяти; • нагрузка на сеть; • нагрузка на жесткий диск (имеется в виду число операций на чтение и запись); • количество задач, которые запущены на исполнение.

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

На что стоит обратить особое внимание:

  1. Нагрузка близка к критической, железо на грани отказа (возможно, пришло время масштабироваться).
  2. Вы выкатили новый релиз, но как-то подозрительно быстро закончилась память (ситуация из серии «нас опять взломали!»).
  3. Вы ничего не выкатывали, однако после очередной рекламной кампании скачкообразно повысилось число клиентов, поэтому скоро всё упадет.

Чтобы анализировать поведение серверов в простейшем виде, вполне подходят штатные средства контроля типа htop. Если же интересует более гибкое и масштабируемое решение, можно воспользоваться Zabbix, который уже способен анализировать главные параметры целого кластера серверов, а также собирать их в единой панели. Но это решение уже потребует настроек, выполнить которые может квалифицированный системный администратор.

Что касается пользователей контейнерных систем, то тут для мониторинга вполне подойдёт штатный Kubernetes Dashboard (инструмент, поставляемый вместе с Kubernetes).

На этом пока всё, успешного вам мониторинга!

Статья подготовлена по материалам блога MCS.Mail.ru.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
🎁 Максимальная скидка!
Черная пятница уже в OTUS! Скидка -25% на всё!