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

Описание метрик плагина 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 — название группы потоков.