МБД.П - Сервер (подробно)

Дашборд МБД.П  МБД.П - Сервер (подробно) отображает общесистемные метрики сервера: CPU, память, диски, сеть и процессы.

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

CPU / Memory / Disk / Net

Группа панелей отображает информацию о потреблении основных ресурсов сервера.

CPU Usage by Mode

График использования CPU с разбивкой по режимам работы:

  • idle — ожидание (нет нагрузки);

  • iowait — ожидание ресурсов ввода-вывода;

  • irq — аппаратное прерывание;

  • nice — изменённый приоритет;

  • softirq — программное прерывание;

  • steal — ожидание ресурсов виртуального CPU;

  • system — режим ядра;

  • user — пользовательский режим.

Memory Stack

График использования оперативной памяти с разбивкой по типам:

  • Apps — память, занятая пользовательскими приложениями;

  • PageTables — память, в которой хранится соответствие между виртуальными и физическими адресами;

  • SwapCache — страницы, загруженные из области подкачки, но ещё не изменённые;

  • Slab — память для служебных структур ядра (например, кэши inode и dentry);

  • Cache — кэш содержимого файлов;

  • Buffers — кэш блочных устройств (например, жёстких дисков);

  • Unused — свободная неиспользуемая память;

  • Swap — занятый объём области подкачки;

  • Hardware Corrupted — объём оперативной памяти, помеченной ядром как неисправная.

Disk Space Used

График использования дискового пространства по точкам монтирования.

Disk IOps

График количества операций чтения и записи в секунду по каждому дисковому устройству.

I/O Usage Read / Write

График скорости чтения и записи данных по каждому дисковому устройству.

Network Traffic

График скорости входящего и исходящего сетевого трафика по каждому сетевому интерфейсу.

I/O Utilization

График загрузки дисковой подсистемы при операциях чтения.

I/O Utilization

График загрузки дисковой подсистемы при операциях записи.

Memory Meminfo

Группа панелей отображает детали использования оперативной памяти.

Memory Active / Inactive

График изменения объёма памяти:

  • Inactive — данные, которые могут быть освобождены при необходимости;

  • Active — данные, использованные недавно и не вытесняемые.

Memory Commited

График изменения объёма памяти, выделенной запущенным процессам. Сюда входит как оперативная память, так и область подкачки.

Memory Active / Inactive Detail

График изменения объёма активной и неактивной памяти с разбивкой по типам:

  • Inactive_file — неактивная файловая память;

  • Inactive_anon — неактивная анонимная память;

  • Active_file — активная файловая память;

  • Active_anon — активная анонимная память.

Memory Writeback and Dirty

График изменения объёма страниц памяти:

  • Writeback — страницы, которые записываются на диск в данный момент;

  • WritebackTmp — временные буферы записи пользовательских файловых систем;

  • Dirty — изменённые страницы, ожидающие записи на диск.

Memory Shared and Mapped

График изменения объёма памяти:

  • Mapped — память, в которую загружены файлы (например, библиотеки и исполняемые файлы программ);

  • Shmem — общая память, с которой одновременно работают несколько процессов;

  • ShmemHugePages — общая память, размещённая в огромных страницах для ускорения доступа;

  • ShmemPmdMapped — часть общей памяти из огромных страниц, уже доступная процессам.

Memory Slab

График изменения объёма памяти под служебные структуры ядра.

Memory Vmalloc

График изменения параметров виртуальной памяти ядра:

  • VmallocTotal — общий размер области;

  • VmallocUsed — занятый объём;

  • VmallocChunk — размер наибольшего непрерывного свободного участка.

Memory Bounce

График изменения объёма промежуточных буферов памяти. Такие буферы нужны для устройств, которые не могут работать со всей оперативной памятью напрямую.

Memory Anonymous

График изменения объёма анонимной памяти, не привязанной к файлам на диске:

  • AnonPages — анонимные страницы;

  • AnonHugePages — анонимные огромные страницы.

Memory Kernel / CPU

График изменения объёма памяти ядра:

  • KernelStack — память стека ядра, которую нельзя освободить;

  • PerCPU — память, которую загружаемые модули ядра выделяют отдельно для каждого процессора.

Memory HugePages Counter

График изменения количества огромных страниц памяти:

  • HugePages_Free — страницы в пуле, которые ещё не выделены;

  • HugePages_Rsvd — страницы, зарезервированные для приложений, но физически не выделенные из пула;

  • HugePages_Surp — страницы, выделенные сверх установленного в системе лимита.

Memory HugePages Size

График изменения параметров огромных страниц памяти:

  • HugePages — суммарный объём пула огромных страниц;

  • Hugepagesize — размер одной огромной страницы.

Memory DirectMap

График изменения объёма памяти, к которой ядро обращается напрямую через страницы разных размеров: 4 КБ, 2 МБ, 1 ГБ.

Memory Unevictable and MLocked

График изменения объёма памяти:

  • Unevictable — страницы, которые по разным причинам нельзя выгрузить в область подкачки;

  • MLocked — страницы, которые приложение закрепило в оперативной памяти, чтобы их не выгружали.

Memory NFS

График изменения объёма данных, переданных на NFS-сервер, но ещё не записанных в его хранилище.

Memory Vmstat

Группа панелей отображает статистику виртуальной памяти.

Memory Pages In / Out

График количества операций со страницами памяти:

  • Pagesin — загрузка страниц с диска в оперативную память;

  • Pagesout — запись страниц из оперативной памяти на диск.

Memory Pages Swap In / Out

График количества операций подкачки:

  • Pswpin — загрузка страниц из области подкачки в оперативную память;

  • Pswpout — запись страниц из оперативной памяти в область подкачки.

Memory Page Faults

График изменения количества ошибок при обращении к страницам памяти:

  • Pgfault — общее количество ошибок;

  • Pgmajfault — ошибки, для устранения которых требуется обращение к диску;

  • Pgminfault — ошибки, устраняемые без обращения к диску.

OOM Killer

График количества срабатываний OOM Killer. Этот механизм принудительно завершает процессы, когда в системе заканчивается оперативная память.

System Timesync

Группа панелей отображает информацию о синхронизации системного времени.

Time Syncronized Drift

График изменения параметров отклонения системного времени от эталонного источника:

  • Time offset — текущее смещение времени относительно эталонных часов;

  • Estimated error — оценочная погрешность времени;

  • Maximum error — максимальная погрешность времени.

Time PLL Adjust

График подстройки системного времени ядром.

Time Syncronized Status

График синхронизации системного времени:

  • 1 — синхронизировано, 0 — нет;

  • значение корректировки частоты локальных часов.

Time Misc

График дополнительных параметров системного времени:

  • интервал между шагами системных часов;

  • разница между атомным временем (TAI) и UTC.

System Processes

Группа панелей отображает информацию о процессах операционной системы.

Processes Status

График количества процессов:

  • готовых к выполнению;

  • заблокированных в ожидании операций ввода/вывода.

Processes Forks

График количества создаваемых дочерних процессов в секунду.

Process schedule stats Running / Waiting

График распределения процессорного времени по каждому процессору:

  • время, потраченное процессором на выполнение процессов;

  • время, в течение которого процессы ждали этот процессор.

System Misc

Группа панелей отображает системные метрики.

Context Switches / Interrupts

График количества переключений контекста и аппаратных прерываний.

System Load

График средней нагрузки на систему за 1, 5 и 15 минут.

Entropy

График доступного запаса энтропии для генератора случайных чисел.

Низкие значения замедляют криптографические операции.

Schedule timeslices executed by each cpu

График количества временных квантов планировщика, отработанных каждым процессором.

File Descriptors

График количества открытых файловых дескрипторов и установленного для них лимита.

CPU time spent in user and system contexts

График времени работы процессоров в пользовательском и системном режимах.

Hardware Misc

Группа панелей отображает аппаратные показатели сервера.

Hardware temperature monitor

График температуры аппаратных компонентов сервера.

Throttle cooling device

График состояния охлаждающих устройств процессоров.

Storage Disk

Группа панелей отображает работу дисковых устройств.

Disk IOps Completed

График количества завершённых операций чтения и записи в секунду на каждом диске.

Disk R/W Data

График объёма прочитанных и записанных данных на каждом диске.

Disk Average Wait Time

График среднего времени ожидания записи на диск.

Average Queue Size

График среднего размера очереди запросов к диску.

Disk R/W Merged

График количества объединённых операций чтения и записи. Несколько последовательных запросов к одному диску ядро объединяет в одну операцию для ускорения работы.

Time Spent Doing I/Os

График времени, которое диск тратит на операции ввода/вывода и на освобождение блоков (discard).

Instantaneous Queue Size

График мгновенного размера очереди запросов к диску.

Disk IOps Discards completed / merged

График количества завершённых и объединённых операций discard/TRIM. Этими операциями система сообщает накопителю, какие блоки данных больше не используются.

Storage Filesystem

Группа панелей отображает метрики файловых систем.

Filesystem space available

График свободного места по точкам монтирования.

File Nodes Free

График количества свободных индексных дескрипторов (inode) по точкам монтирования.

File Descriptor

График количества открытых файловых дескрипторов и установленного для них лимита.

File Nodes Size

График общего количества индексных дескрипторов (inode) по точкам монтирования.

Network Traffic

Группа панелей отображает детальные метрики сетевого трафика по интерфейсам.

Network Traffic by Packets

График количества сетевых пакетов в секунду.

Network Traffic Errors

График количества ошибок приёма и передачи сетевых пакетов.

Network Traffic Drop

График количества отброшенных сетевых пакетов.

Network Traffic Compressed

График количества сжатых сетевых пакетов.

Network Traffic Multicast

График количества многоадресных (multicast) пакетов.

Network Traffic Fifo

График количества пакетов, потерянных из-за переполнения буфера сетевого интерфейса.

Network Traffic Frame

График количества ошибок кадров.

Network Traffic Carrier

График количества ошибок несущей сигнала.

Network Traffic Colls

График количества сетевых коллизий.

NF Contrack

График количества сетевых соединений, отслеживаемых межсетевым экраном ядра (netfilter).

ARP Entries

График количества записей в таблице ARP.

MTU

Максимальный размер пакета, передаваемого через каждый сетевой интерфейс.

Speed

Заявленная скорость сетевых интерфейсов.

Queue Length

График длины очереди исходящих пакетов сетевых интерфейсов.

Softnet Packets

График количества сетевых пакетов, обработанных ядром.

Softnet Out of Quota

График количества пакетов, которые ядро не успело обработать за отведённое время.

Network Operational Status

Текущее состояние сетевых интерфейсов.

Network Sockstat

Группа панелей отображает статистику сокетов.

Sockstat TCP

График количества TCP-сокетов:

  • TCP_alloc — выделенные;

  • TCP_inuse — активные;

  • TCP_orphan — сокеты без связанного процесса;

  • TCP_tw — ожидающие закрытия (в состоянии TIME-WAIT).

Sockstat UDP

График сокетов UDP:

  • UDP_inuse — активные UDP-сокеты;

  • UDPLITE_inuse — активные UDP-Lite-сокеты;

  • UDP_mem — объём памяти, занятой UDP.

Sockstat FRAG / RAW

График количества активных сокетов:

  • FRAG_inuse — сокеты для сборки фрагментированных IP-пакетов;

  • RAW_inuse — RAW-сокеты для прямой работы с IP.

Sockstat Memory Size

График объёма памяти, занятой сокетами, с разбивкой по типам: TCP, UDP, FRAG.

Sockstat Used

График общего количества активных сокетов всех типов.

Network Netstat

Группа панелей отображает сетевую статистику.

Netstat IP In / Out Octets

График объёма входящего и исходящего трафика IP в октетах.

Netstat IP Forwarding

График количества IP-пакетов, перенаправленных сервером.

ICMP In / Out

График количества входящих и исходящих ICMP-сообщений.

ICMP Errors

График количества ошибок при приёме ICMP-сообщений.

UDP In / Out

График количества входящих и исходящих UDP-датаграмм.

UDP Errors

График количества ошибок UDP:

  • InErrors — ошибки входящих UDP-датаграмм;

  • InErrors Lite — ошибки входящих UDP-Lite-датаграмм;

  • NoPorts — датаграммы, пришедшие на свободный порт;

  • RcvbufErrors — ошибки приёмного буфера;

  • SndbufErrors — ошибки буфера отправки.

TCP In / Out

График количества входящих и исходящих TCP-сегментов.

TCP Errors

График количества ошибок TCP:

  • ListenOverflows — переполнения очереди новых подключений;

  • ListenDrops — проигнорированные запросы на подключение;

  • TCPSynRetrans — повторные запросы на установку соединения;

  • RetransSegs — повторные отправки данных;

  • InErrs — повреждённые входящие пакеты;

  • OutRsts — принудительные разрывы соединений.

TCP Connections

График количества установленных TCP-соединений (в состояниях ESTABLISHED и CLOSE-WAIT).

TCP SynCookie

График количества SYN-cookies, применяемых для защиты от атак типа SYN-flood:

  • SyncookiesSent — отправленные;

  • SyncookiesRecv — полученные;

  • SyncookiesFailed — cookies, не прошедшие проверку.

TCP Direct Transition

График количества открытий TCP-соединений:

  • ActiveOpens — активные открытия (соединения, инициированные сервером);

  • PassiveOpens — пассивные открытия (соединения, принятые от удалённых клиентов).