Перейти к основному содержимому

Мониторинг

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

Загрузка интерактивного демо…
Загрузка интерактивного демо…

:::tip Уровни зрелости

  1. Локальноhtop, glances, journalctl.
  2. Сервер / VM — Prometheus + node_exporter + Grafana.
  3. Кластер и облако — kube-prometheus, Datadog, Zabbix с SLA-картами. :::

Локальный мониторинг (один хост)

ИнструментМетрики
htopCPU, RAM, процессы
glancesВсё в одном + веб/API
nmonCPU, диск, сеть → CSV
bpytopВизуализация в терминале
sysstat (iostat, vmstat, mpstat)Диск, память, CPU
dstatНагрузка с плагинами
sudo apt install htop glances sysstat

Сетевой мониторинг

ИнструментНазначение
iftop, nethogsТрафик по соединениям / процессам
tcpdump, WiresharkЗахват пакетов
nmapДоступность портов

См. также Трафик.


Prometheus-экосистема

КомпонентРоль
PrometheusХранение метрик, PromQL
node_exporterМетрики ОС
cAdvisorМетрики контейнеров
Blackbox ExporterПроверка HTTP/TCP/DNS снаружи
AlertmanagerМаршрутизация алертов
# Упрощённо: скачать бинарники с GitHub Releases prometheus и node_exporter
wget https://github.com/prometheus/prometheus/releases/latest/download/prometheus-*.linux-amd64.tar.gz

Визуализация и «всё в одном»

ПродуктОсобенность
GrafanaДашборды для Prometheus, Loki, InfluxDB
NetdataАгент + UI без долгой настройки

Логи

СтекНазначение
ELK (Elasticsearch, Logstash, Kibana)Централизованный поиск
GraylogУпрощённая альтернатива ELK
Loki + PromtailЛоги в стиле Prometheus
journalctlЛокальные логи systemd
journalctl -u nginx --since "1 hour ago" -f

Корпоративный и облачный мониторинг

СистемаСильные стороны
ZabbixАгенты, карты, SLA, оповещения
Nagios / CheckmkКлассическая доступность служб
Datadog, New Relic, DynatraceSaaS, APM, облака

Быстрая диагностика нагрузки

УтилитаЗадача
stress-ngСтресс CPU/RAM/IO
sysbenchБенчмарк CPU/диска
iperf3Пропускная способность сети
mtrping + traceroute

См. также

См. также

Другие статьи этого же раздела в боковом меню (как на странице «О разделе»).