Параметры отчёта
Отчёт сервера
То, что присылает наш агент с сервера: нагрузка, память, место на разделах, температуры, здоровье дисков, службы, связность. У каждой величины есть норма — либо честно сказано, что её нет. Величина из списка (диски, датчики) судится по худшей строке и называет её поимённо.
Нагрузка
Хватает ли процессора и не ждёт ли он диск
Загрузка процессора
Процессор занят целиком, и очередь запросов растёт быстрее, чем разбирается. Для посетителя это выглядит как «сайт тормозит», причём одинако…
важно
средние работы
Очередь на ядро
Очередь длиннее числа ядер означает, что каждая новая задача ждёт освобождения. Растёт время ответа целиком, включая те запросы, которые сам…
важно
средние работы
Ожидание диска
Сервер простаивает не потому, что работы нет, а потому, что не дождался диска. Расширение процессора в таком состоянии не даёт ничего.
важно
средние работы
Отобрано гипервизором
Сервер тормозит не из-за своей нагрузки, а из-за чужой. Изнутри это не чинится ничем: сколько ни оптимизируй код, отобранное время не вернёт…
стоит поправить
долгая работа
Время работы
замечание
чинится быстро
Память
Хватает ли оперативной памяти и не ушёл ли сервер в подкачку
Занято памяти
Когда память кончается, ядро выбирает жертву и убивает её — обычно самый крупный процесс, то есть базу данных или PHP. Со стороны это выгляд…
важно
средние работы
Подкачка
Сервер работает, но каждое обращение к вытесненным данным идёт через диск. Со стороны это медленные страницы без единой ошибки в журнале — с…
стоит поправить
средние работы
Диски
Сколько места осталось и живы ли сами накопители
Занято на дисках
Диск, заполненный до конца, останавливает всё сразу: база перестаёт писать и уходит в аварийный режим, веб-сервер не может создать файл сесс…
критично
чинится быстро
Занято записей файлов
Когда записи кончаются, сервер перестаёт создавать файлы при свободном месте на диске. Ошибка при этом звучит как «нет места», и её ищут не …
важно
средние работы
Самодиагностика накопителей
Накопитель, объявивший себя неисправным, отказывает не когда-нибудь, а в ближайшее время. Данные, не скопированные до этого момента, теряютс…
критично
долгая работа
Переназначенные секторы
Счётчик почти никогда не растёт по одному: за первым десятком обычно следует лавина. Диск при этом работает и ничем себя не выдаёт до самого…
важно
долгая работа
Железо
Температура, износ дисков, состояние массива
Температура
Перегретый процессор снижает частоту сам, и сервер становится медленнее без всякой видимой причины. Дальше — аварийное выключение посреди ра…
важно
долгая работа
Израсходован ресурс SSD
Исчерпав ресурс, накопитель переходит в режим только для чтения или отказывает. Момент известен заранее, и не воспользоваться этим — единств…
важно
долгая работа
Состояние массива ZFS
DEGRADED означает, что запас прочности уже израсходован: следующий отказавший диск заберёт данные с собой. Массив при этом работает, и без п…
критично
долгая работа
Неисправимые ошибки памяти
Это единственная беда, которая портит данные молча. Сервер не падает и ничего не пишет в журналы сайта — просто в базу однажды уезжает не то…
критично
долгая работа
Связность
Доходят ли пакеты до сети и за сколько
Потери пакетов
На одном проценте потерь TCP теряет около трети пропускной способности на повторных передачах: файлы качаются втрое дольше, а страницы «вися…
критично
средние работы
Отклик сети
Отклик складывается с каждым обращением: страница, дёргающая базу двадцать раз, при лишних 50 мс отклика становится на секунду медленнее — и…
важно
средние работы
Разброс отклика
Разброс важнее среднего там, где данные идут потоком: канал со стабильными 90 мс держит голос и удалённый стол, а прыгающий 10↔90 рвёт их, п…
стоит поправить
средние работы
Система
Службы, обновления, часы, входы по SSH
Занято соединений с базой
Кончились соединения — сайт перестаёт открываться целиком, а не медленно работает. Со стороны это выглядит как падение сервера, хотя ни проц…
важно
средние работы
Упавшие службы
Упавшая служба не всегда видна снаружи: сайт продолжает открываться, пока не поднялась почта, резервное копирование или очередь задач. Обнар…
важно
средние работы
Ключевые службы
Из всех величин на этой странице эта ближе всего к сайту: упавший веб-сервер или база кладут его немедленно и целиком, а место на диске и те…
критично
чинится быстро
Обновления безопасности
Публикация уязвимости — это и есть инструкция по её использованию. Массовые взломы серверов идут именно по свежеопубликованным дырам, автома…
важно
чинится быстро
Нужна перезагрузка
Обновление безопасности ядра, поставленное без перезагрузки, не защищает ни от чего: работает по-прежнему старый уязвимый код.
стоит поправить
чинится быстро
Часы синхронизированы
Ушедшие часы ломают то, что на них стоит: сертификаты становятся «ещё не действительными», записи в журналах разных машин не сходятся, а зад…
стоит поправить
чинится быстро
Процессы, убитые из-за памяти
Ядро убивает самого крупного, то есть базу данных или PHP. Сайт отдаёт ошибку, в его собственных журналах причины нет, и виноватым выглядит …
критично
средние работы
Ошибки ядра за 30 минут
Это самая ранняя из всех тревог: диск, который «ещё работает», сначала неделями пишет ошибки чтения в журнал ядра, и только потом перестаёт …
важно
долгая работа
Ошибок в журналах за 30 минут
Служба, которая сбоит на каждом запросе, при этом остаётся «активной» в списке служб: сайт отдаёт ошибки, а по состоянию всё в порядке. Един…
стоит поправить
средние работы
Файрвол
Без файрвола единственная защита сервера — правильность настройки каждой службы по отдельности. Одна ошибка в одном конфиге сразу выставляет…
важно
средние работы
Расхождение часов
Разъехавшиеся часы ломают всё, что опирается на время: просроченные сертификаты выглядят действующими, письма уходят с чужой датой, а разбор…
стоит поправить
чинится быстро
Вход по паролю разрешён
Пароль можно подобрать, ключ — нет. По интернету круглосуточно ходят автоматические переборщики, и им достаточно одного совпадения на одном …
важно
чинится быстро
Учётных записей с полным доступом
Каждая такая запись — отдельная дверь с полными правами, и надёжность всей машины равна надёжности самой слабой из них. Ушедший подрядчик, ч…
стоит поправить
средние работы
Неудачные входы по SSH
Перебор сам по себе безобиден ровно до того момента, пока где-то не окажется простой пароль. Автоматика перебирает круглосуточно и бесплатно…
стоит поправить
чинится быстро
Свежесть резервных копий
Резервная копия — единственная величина, которая отвечает не на вопрос «что сейчас», а на вопрос «что останется после аварии». Диск, сгоревш…
критично
средние работы
Связь с агентом
Доходят ли до нас измерения с этой машины