Azerbaijan, Georgia, Uzbekistan
XcitiumЗапрос демонстрации
МенюЗакрыть
Все материалы

Операционное руководство · Инфраструктура

Отслеживайте состояние серверов, сети и облака

Мониторинг инфраструктуры связывает ресурсы серверов, сетевое соединение, облачные сервисы и результат, который видит пользователь. Руководство объясняет выбор показателей, роли SNMP/ICMP/NTA, планирование мощности по истории и границы ответственности облачного провайдера.

Коммутатор с фиолетовыми сетевыми кабелями в серверной стойке

Главная мысль

Связывайте каждое оповещение с влиянием на сервис и ответственным. Сначала найдите затронутый сервис и зависимость, затем подтвердите причину показателями сервера, сети и облака.

Свяжите показатели сервера с состоянием сервиса

CPU, память, объём и задержка диска, сетевой трафик и состояние процессов показывают использование ресурсов сервера. Отдельный показатель не доказывает отказ приложения: сопоставьте его со временем ответа, количеством ошибок и доступностью сервиса. История измерений помогает понять пики и потребность в ресурсах, но отдельно учитывайте сезонность, релизы и ожидаемый рост трафика. Для разных ролей серверов задавайте собственные пороги и ответственных.

Ресурс

CPU, память, свободное место, I/O и трафик интерфейса.

Сервис

Доступность, время ответа, ошибки, глубина очереди и состояние зависимости.

Изменение

Связывайте релиз, перезапуск и изменение ресурсов с временными метками.

Различайте сетевые измерения

ICMP ping даёт ограниченный сигнал о сетевой достижимости и времени прохождения пакета туда и обратно (RTT); отсутствие ответа само по себе не доказывает отказ узла или приложения. SNMP позволяет получать состояние интерфейсов и счётчики с поддерживаемых маршрутизаторов, коммутаторов и межсетевых экранов; проверьте версию, аутентификацию, шифрование и контроль доступа. NetFlow и другие источники данных о потоках суммируют объём и направление трафика, но не показывают полное содержимое пакетов. Захват пакетов даёт больше деталей, однако требует ограничения объёма и защиты конфиденциальных данных.

ICMP

Сетевая достижимость и время прохождения пакета туда и обратно; на результат влияют межсетевой экран и политика узла.

SNMP

Статус и счётчики управляемых устройств — в пределах поддерживаемых объектов и прав.

Данные о сетевых потоках

Метаданные о направлении и объёме трафика, а не полный просмотр содержимого приложения.

Проверьте границы облачного мониторинга

Облачная панель может объединять показатели виртуальных машин, Kubernetes, хранилищ, баз данных, сети и приложений. Охват зависит от API провайдера, агента, разрешений, региона и выбранных метрик. Состояние инфраструктуры провайдера не отражает все пользовательские сценарии вашего приложения. Сравнивайте стоимость и использование ресурсов с производительностью; автоматическое масштабирование требует отдельных правил и проверки. AWS CloudTrail помогает установить действия с ресурсами, а AWS Config — их конфигурацию и её изменения. Эти источники не заменяют метрики ресурсов.

Метрики инфраструктуры

Ёмкость, состояние и производительность виртуальных машин, хранилищ, баз данных и сети.

Телеметрия приложения

Время ответа, ошибки и путь запроса; может потребоваться отдельная настройка сбора данных и разрешений.

Журналы учётной записи и аудита

Отвечают, кто изменил ресурс; нужны для расследования безопасности и изменений.

Делайте оповещения полезными для действий

Оповещение должно описывать значимое для пользователей состояние сервиса, доходить до ответственного и подсказывать следующий шаг проверки. Повышайте срочность сигнала о CPU, когда установлена связь с риском для сервиса; учитывайте длительность отклонения и обычный уровень нагрузки. Показатели результата — успешности запросов, задержки и доступности — дополняют показатели ресурсов. Документируйте проверку, временное отключение и условие снятия каждого оповещения.

  1. Определите влияние

    Укажите сервис, группу пользователей и затронутую операцию.

  2. Назначьте ответственного и порядок эскалации

    Выберите маршрут уведомления с учётом смен, дежурств и зависимости от провайдера.

  3. Повторно оцените шум

    Разберите ложные и оставшиеся без ответа оповещения, скорректируйте условие и длительность.

Используйте историю для планирования мощности

История серверных и сетевых показателей помогает увидеть повторяющиеся пики, свободные ресурсы и постепенно растущую задержку. Сравнивайте одинаковые периоды трафика и версии приложения; смотрите не только среднее, но и пики и распределение. Ограничивайте количество имён метрик и комбинаций значений меток: каждый дополнительный временной ряд требует памяти и вычислений. Не используйте ID пользователя, адрес электронной почты или произвольный URI как метки метрик. При необходимости сохраняйте эти сведения в журналах или трассировках с ограниченным доступом и согласно правилам обработки данных.