Перейти к содержанию

Метрики контейнеров в VK WorkSpace

Среда выполнения (Runtime)

Метрика Тип Описание
go_gc_duration_seconds Summary Сводка длительности пауз (stop-the-world) в циклах сборки мусора.
go_gc_gogc_percent Gauge Целевой процент размера кучи, установленный пользователем (GOGC).
go_gc_gomemlimit_bytes Gauge Лимит памяти Go runtime, установленный пользователем (GOMEMLIMIT).
go_goroutines Gauge Количество существующих горутин.
go_info Gauge Информация о среде Go.
go_memstats_alloc_bytes Gauge Количество байт, выделенных в куче и используемых в данный момент.
go_memstats_alloc_bytes_total Counter Общее количество байт, выделенных в куче за все время.
go_memstats_buck_hash_sys_bytes Gauge Количество байт, используемых хеш-таблицей для профилирования.
go_memstats_frees_total Counter Общее количество освобождений heap-объектов.
go_memstats_gc_sys_bytes Gauge Количество байт, используемых для системной метаинформации сборщика мусора.
go_memstats_heap_alloc_bytes Gauge Количество байт кучи, выделенных и используемых в данный момент.
go_memstats_heap_idle_bytes Gauge Количество байт кучи, ожидающих использования.
go_memstats_heap_inuse_bytes Gauge Количество байт кучи, которые используются в данный момент.
go_memstats_heap_objects Gauge Количество текущих выделенных объектов.
go_memstats_heap_released_bytes Gauge Количество байт кучи, возвращенных ОС.
go_memstats_heap_sys_bytes Gauge Количество байт кучи, полученных от системы.
go_memstats_last_gc_time_seconds Gauge Время последней сборки мусора в секундах с 1970 года.
go_memstats_mallocs_total Counter Общее количество выделенных heap-объектов.
go_memstats_mcache_inuse_bytes Gauge Количество байт, используемых структурами mcache.
go_memstats_mcache_sys_bytes Gauge Количество байт для структур mcache, полученных от системы.
go_memstats_mspan_inuse_bytes Gauge Количество байт, используемых структурами mspan.
go_memstats_mspan_sys_bytes Gauge Количество байт для структур mspan, полученных от системы.
go_memstats_next_gc_bytes Gauge Размер кучи в байтах, при котором произойдет следующая сборка мусора.
go_memstats_other_sys_bytes Gauge Количество байт для других системных выделений.
go_memstats_stack_inuse_bytes Gauge Количество байт для стека в non-CGO окружениях.
go_memstats_stack_sys_bytes Gauge Количество байт для аллокатора стека, полученных от системы.
go_memstats_sys_bytes Gauge Общее количество байт, полученных от системы.
go_sched_gomaxprocs_threads Gauge Текущая настройка GOMAXPROCS.
go_threads Gauge Количество созданных потоков ОС.

CPU

Метрика Тип Описание
container_cpu_cfs_periods_total Counter Количество прошедших интервалов периода принудительного планирования (CFS).
container_cpu_cfs_throttled_periods_total Counter Количество интервалов, когда контейнер был throttled (ограничен).
container_cpu_cfs_throttled_seconds_total Counter Общая длительность времени, в течение которого контейнер был throttled, в секундах.
container_cpu_system_seconds_total Counter Общее время CPU в системном режиме в секундах.
container_cpu_usage_seconds_total Counter Общее потребленное время CPU в секундах (суммарно).
container_cpu_user_seconds_total Counter Общее время CPU в пользовательском режиме в секундах.

Память

Метрика Тип Описание
container_memory_cache Gauge Размер страничного кэша (page cache) в байтах.
container_memory_failcnt Gauge Количество превышений лимита памяти.
container_memory_failures_total Counter Общее количество сбоев выделения памяти.
container_memory_kernel_usage Gauge Размер выделенной памяти ядра в байтах.
container_memory_mapped_file Gauge Размер memory-mapped файлов в байтах.
container_memory_max_usage_bytes Gauge Максимальное зарегистрированное использование памяти в байтах.
container_memory_rss Gauge Размер RSS (Resident Set Size) в байтах.
container_memory_swap Gauge Использование swap контейнером в байтах.
container_memory_total_active_file_bytes Gauge Текущий общий размер активных файлов в байтах.
container_memory_total_inactive_file_bytes Gauge Текущий общий размер неактивных файлов в байтах.
container_memory_usage_bytes Gauge Текущее использование памяти в байтах, включая всю память независимо от времени доступа.
container_memory_working_set_bytes Gauge Текущий рабочий набор (working set) памяти в байтах.

Сеть контейнера

Метрика Тип Описание
container_network_receive_bytes_total Counter Общее количество полученных байт.
container_network_receive_errors_total Counter Общее количество ошибок при получении.
container_network_receive_packets_dropped_total Counter Общее количество потерянных пакетов при получении.
container_network_receive_packets_total Counter Общее количество полученных пакетов.
container_network_transmit_bytes_total Counter Общее количество переданных байт.
container_network_transmit_errors_total Counter Общее количество ошибок при передаче.
container_network_transmit_packets_dropped_total Counter Общее количество потерянных пакетов при передаче.
container_network_transmit_packets_total Counter Общее количество переданных пакетов.

Файловая система

Метрика Тип Описание
container_fs_inodes_free Gauge Количество доступных инодов (inodes).
container_fs_inodes_total Gauge Общее количество инодов (inodes).
container_fs_io_current Gauge Количество операций I/O, выполняющихся в данный момент.
container_fs_io_time_seconds_total Counter Общее количество секунд, затраченных на выполнение I/O операций.
container_fs_io_time_weighted_seconds_total Counter Общее взвешенное время I/O в секундах.
container_fs_limit_bytes Gauge Максимальное количество байт, которое может потреблять контейнер на этой файловой системе.
container_fs_read_seconds_total Counter Общее количество секунд, затраченных на чтение.
container_fs_reads_bytes_total Counter Общее количество прочитанных байт.
container_fs_reads_merged_total Counter Общее количество объединенных операций чтения.
container_fs_reads_total Counter Общее количество завершенных операций чтения.
container_fs_sector_reads_total Counter Общее количество завершенных операций чтения секторов.
container_fs_sector_writes_total Counter Общее количество завершенных операций записи секторов.
container_fs_usage_bytes Gauge Количество байт, потребляемых контейнером на этой файловой системе.
container_fs_write_seconds_total Counter Общее количество секунд, затраченных на запись.
container_fs_writes_bytes_total Counter Общее количество записанных байт.
container_fs_writes_merged_total Counter Общее количество объединенных операций записи.
container_fs_writes_total Counter Общее количество завершенных операций записи.

Общие метрики

Метрика Тип Описание
process_cpu_seconds_total Counter Общее процессорное время (user + system) в секундах.
process_max_fds Gauge Максимальное количество открытых файловых дескрипторов.
process_network_receive_bytes_total Counter Количество байт, полученных процессом по сети.
process_network_transmit_bytes_total Counter Количество байт, отправленных процессом по сети.
process_open_fds Gauge Количество открытых файловых дескрипторов.
process_resident_memory_bytes Gauge Размер резидентной памяти в байтах.
process_start_time_seconds Gauge Время запуска процесса в секундах с эпохи Unix.
process_virtual_memory_bytes Gauge Размер виртуальной памяти в байтах.
process_virtual_memory_max_bytes Gauge Максимальный доступный объем виртуальной памяти.
cadvisor_version_info Gauge Метрика с постоянным значением '1', содержащая информацию о версии ядра, ОС, Docker, cAdvisor и ревизии cAdvisor.
container_blkio_device_usage_total Counter Использование устройства blkio в байтах.
container_health_state Gauge Результат проверки здоровья контейнера.
container_last_seen Gauge Время последнего обнаружения контейнера экспортером.
container_scrape_error Gauge 1, если произошла ошибка при получении метрик контейнера, иначе 0.
container_start_time_seconds Gauge Время запуска контейнера в секундах с эпохи Unix.
machine_cpu_cores Gauge Количество логических ядер CPU.
machine_cpu_physical_cores Gauge Количество физических ядер CPU.
machine_cpu_sockets Gauge Количество CPU сокетов.
machine_memory_bytes Gauge Объем установленной памяти на машине.
machine_nvm_avg_power_budget_watts Gauge Бюджет мощности NVM.
machine_nvm_capacity Gauge Объем NVM с меткой режима (режим памяти или прямой режим приложения).
machine_scrape_error Gauge 1, если произошла ошибка при получении метрик машины, иначе 0.
machine_swap_bytes Gauge Объем доступной swap-памяти на машине.
container_pressure_cpu_stalled_seconds_total Counter Общее время, когда ни одна задача в контейнере не могла выполняться из-за перегрузки CPU.
container_pressure_cpu_waiting_seconds_total Counter Общее время ожидания задач в контейнере из-за перегрузки CPU.
container_pressure_io_stalled_seconds_total Counter Общее время, когда ни одна задача в контейнере не могла выполняться из-за перегрузки I/O.
container_pressure_io_waiting_seconds_total Counter Общее время ожидания задач в контейнере из-за перегрузки I/O.
container_pressure_memory_stalled_seconds_total Counter Общее время, когда ни одна задача в контейнере не могла выполняться из-за перегрузки памяти.
container_pressure_memory_waiting_seconds_total Counter Общее время ожидания задач в контейнере из-за перегрузки памяти.