Описание метрик

Описание метрик плагина process_exporter.

Основные метрики

namedprocess_namegroup_context_switches_total

Общее количество переключений контекста для группы процессов.

Метки:

  • groupname — название группы процессов;

  • ctxswitchtype — тип переключения контекста, voluntary / nonvoluntary.

namedprocess_namegroup_cpu_seconds_total

Общее использование процессорного времени группой процессов в секундах.

Метки:

  • groupname — название группы процессов;

  • mode — режим выполнения процесса, User или System.

namedprocess_namegroup_major_page_faults_total

Общее количество значительных (аппаратных) отказов страниц для группы процессов.

Метка groupname — название группы процессов.

namedprocess_namegroup_memory_bytes

Количество байт памяти, используемой группой процессов.

Метки:

  • groupname — название группы процессов;

  • memtype — тип памяти:

    • proportionalResident;

    • proportionalSwapped;

    • resident;

    • swapped;

    • virtual.

namedprocess_namegroup_minor_page_faults_total

Общее количество незначительных (программных) отказов страниц для группы процессов.

Метка groupname — название группы процессов.

namedprocess_namegroup_num_procs

Количество процессов в группе.

Метка groupname — название группы процессов.

namedprocess_namegroup_num_threads

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

Метка groupname — название группы процессов.

namedprocess_namegroup_oldest_start_time_seconds

Время старта старейшего процесса в группе в формате Unix Time (количество секунд с 00:00 01.01.1970 г.).

Метка groupname — название группы процессов.

namedprocess_namegroup_open_filedesc

Количество файловых дескрипторов, открытых процессами группы.

Метка groupname — название группы процессов.

namedprocess_namegroup_read_bytes_total

Общее количество байтов, прочитанных процессами группы.

Метка groupname — название группы процессов.

namedprocess_namegroup_resident_memory

Размер страниц памяти, выделенных процессу со стороны ОС и в настоящее время находящихся в RAM.

namedprocess_namegroup_states

Количество процессов в группе с группировкой по состоянию.

Метки:

  • groupname — название группы процессов;

  • state — название состояния:

    • Sleeping

    • Running

    • Waiting

    • Zombie

    • Other

namedprocess_namegroup_worst_fd_ratio

Наихудшее (ближайшее к 1) соотношение между количеством открытых файловых дескрипторов и их максимальным лимитом всех процессов в группе.

Метка groupname — название группы процессов.

namedprocess_namegroup_write_bytes_total

Количество байтов, записанных процессами группы.

Метка groupname — название группы процессов.

namedprocess_scrape_errors

Общее количество ошибок сбора данных о процессах.

namedprocess_scrape_partial_errors

Количество ошибок, из-за которых удаётся собрать только часть метрик процесса.

namedprocess_scrape_procread_errors

Количество ошибок, из-за которых не удаётся собрать ни одной метрики процесса.

Дополнительные метрики

Для получения этих метрик добавьте -threads в параметры запуска плагина.

thread_count

Количество потоков в подгруппе.

Метки:

  • groupname — название группы процессов;

  • threadname — название группы потоков.

thread_cpu_seconds_total

Аналогично cpu_user_seconds_total, но с разбивкой по потокам.

Метки:

  • groupname — название группы процессов;

  • threadname — название группы потоков.

thread_io_bytes_total

Общее количество байтов, прочитанных процессами группы, с разбивкой по потокам.

Метки:

  • groupname — название группы процессов;

  • threadname — название группы потоков.

thread_major_page_faults_total

Общее количество значительных (аппаратных) отказов страниц для группы процессов с разбивкой по потокам.

Метки:

  • groupname — название группы процессов;

  • threadname — название группы потоков.

thread_minor_page_faults_total

Общее количество незначительных (программных) отказов страниц для группы процессов с разбивкой по потокам.

Метки:

  • groupname — название группы процессов;

  • threadname — название группы потоков.

thread_context_switches_total

Общее количество переключений контекста для группы процессов с разбивкой по потокам.

Метки:

  • groupname — название группы процессов;

  • threadname — название группы потоков.