Информация делиться на 4 группы:
- данных от утилиты top (top -bi -n 1)
- данные от утилиты vnstat (vnstat -d)
- данные от утилиты df (df -k)
- данные от утилиты iostat (iostat -d -k -z)
top
- ip: String — IP-адрес сервера
- datetime: String — дата и время сбора лога (формат YYYY-MM-dd HH:mm:ss.f, где f — миллисекунды)
- la1: float — средняя нагрузка CPU представляет собой «нагрузку» за одну минуту
- la2: float — средняя нагрузка CPU представляет собой «нагрузку» за 5 минут
- la3: float — средняя нагрузка CPU представляет собой «нагрузку» за 15 минут
- mib_mem_total: float — общее количество оперативной памяти в мегабайтах
- mib_mem_use: float — количество оперативной памяти, которое используется (в мегабайт)
- task_count: int — количество задач, которое выполняется на сервере
vnstat
- rx: float — загруженных данных на сервер
- rx_unit: String — единица измерения, для показателя «загруженные данные»
- tx: float — отправленные данные на сервер
- tx_unit: String — единица измерения, для показателя «отправленные данные»
- avg_rate: float — «средняя скорость» показывает среднюю скорость потребления полосы пропускания в секунду в течение дня
- avg_rate_unit: String — единица измерения пропускной способности
df
- disk_part_name: String — имя раздела диска
- disk_used: int — количество байт, которое использовано
- disk_available: int — количество байт, которое доступно
- disk_use_percent: int — процент использованного дискового пространства
iostat
- disk_name: String — имя диска
- tps: float — означает количество запросов на чтение или запись к устройству в секунду
- kb_read_s: float — количество килобайт, прочитанных с устройства за секунду
- kb_write_s: float — количество килобайт, записанных на устройство в секунду
Примечание: на некоторых серверах может быть установлено, несколько дисков, тогда количество столбцов будет больше