Метрики Prometheus
Внимание!
Для просмотра метрик Prometheus в браузере требуется их опубликовать с помощью веб-сервера. Подробнее о публикации с помощью Nginx см. статью "4.3.2.3. Публикация метрик Prometheus".
Для просмотра метрик Prometheus необходимо перейти в браузере по адресу:
http://[Адрес КД]:4008/metrics
Заменить [Адрес КД] на адрес контроллера домена Avanpost DS.
Таблица метрик Prometheus
| Название | Тип метрики | Описание |
|---|---|---|
| ads_badger_operations_search_count | Counter | Общее количество выполненных операций поиска в BadgerDB. |
| ads_badger_operations_search_duration | Summary | Распределение времени выполнения операций поиска в BadgerDB (в секундах). Показывает медиану (0.5), 90-й и 99-й процентили, а также общую сумму и количество запросов. |
| ads_badger_operations_search_success | Counter | Количество успешно выполненных операций поиска в BadgerDB. |
| ads_ldap_handlers_search_count | Counter | Общее количество выполненных поисковых запросов к LDAP-обработчикам. |
| ads_ldap_handlers_search_duration | Summary | Распределение времени выполнения поисковых запросов к LDAP-обработчикам (в секундах). Показывает медиану, 90-й и 99-й процентили, общую сумму и количество. |
| ads_ldap_handlers_search_success | Counter | Количество успешно выполненных поисковых запросов к LDAP-обработчикам. |
| ads_t_ds_tads01_example_com_runtime_alloc_bytes | Gauge | Текущее количество байт, выделенных в куче Go (и еще не освобожденных) для данного хоста. |
| ads_t_ds_tads01_example_com_runtime_free_count | Gauge | Общее количество операций освобождения памяти для данного хоста. |
| ads_t_ds_tads01_example_com_runtime_heap_objects | Gauge | Количество объектов в куче Go для данного хоста. |
| ads_t_ds_tads01_example_com_runtime_malloc_count | Gauge | Общее количество операций выделения памяти для данного хоста. |
| ads_t_ds_tads01_example_com_runtime_num_goroutines | Gauge | Текущее количество запущенных горутин Go для данного хоста. |
| ads_t_ds_tads01_example_com_runtime_sys_bytes | Gauge | Общее количество байт памяти, полученной от операционной системы для данного хоста. |
| ads_t_ds_tads01_example_com_runtime_total_gc_pause_ns | Gauge | Суммарное время (в наносекундах), затраченное на остановку мира (STW) во всех циклах сборки мусора для данного хоста. |
| ads_t_ds_tads01_example_com_runtime_total_gc_runs | Gauge | Общее количество выполненных циклов сборки мусора для данного хоста. |
| badger_db_status | Gauge | Статус здоровья BadgerDB (1 = OK, 0 = ошибка). |
| go_gc_duration_seconds | Summary | Распределение длительности пауз сборки мусора в Go. |
| 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 | Общее количество освобождений памяти. |
| 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 | Количество allocated objects. |
| go_memstats_heap_released_bytes | Gauge | Количество байт в куче, возвращенных операционной системе. |
| go_memstats_heap_sys_bytes | Gauge | Количество байт в куче, полученных от системы. |
| go_memstats_last_gc_time_seconds | Gauge | Время последней сборки мусора в секундах с эпохи Unix. |
| go_memstats_lookups_total | Counter | Общее количество поисков указателей. |
| go_memstats_mallocs_total | Counter | Общее количество выделений памяти (malloc). |
| 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 | Количество байт, используемых аллокатором стека. |
| go_memstats_stack_sys_bytes | Gauge | Количество байт, полученных от системы для аллокатора стека. |
| go_memstats_sys_bytes | Gauge | Общее количество байт, полученных от системы. |
| go_threads | Gauge | Количество созданных потоков операционной системы. |
| process_cpu_seconds_total | Counter | Суммарное затраченное время ЦП пользователя и системы, выраженное в секундах. |
| process_max_fds | Gauge | Максимальное количество открытых файловых дескрипторов. |
| 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 | Максимально доступный объем виртуальной памяти в байтах. |
| promhttp_metric_handler_requests_in_flight | Gauge | Текущее количество обрабатываемых scrape-запросов к эндпоинту /metrics. |
| promhttp_metric_handler_requests_total | Counter | Общее количество scrape-запросов к эндпоинту /metrics с разбивкой по HTTP-коду ответа. |
| repl_partners | Gauge | Количество текущих партнеров репликации (in/out, inter/intra). |
| repl_queue | Gauge | Количество ожидающих пакетов репликации в очереди. |
| repl_traffic_bytes_total | Counter | Общий объем трафика репликации в байтах (входящий/исходящий, intra). |