Мониторинг#

Настройка#

Программный продукт имеет собственные встроенные средства мониторинга. Компоненты предоставляют метрики мониторинга в формате, совместимом с Prometheus.

Метрики#

Система / Процесс#

Название

Описание

Размерность

Основные атрибуты

process_cpu_seconds_total

Суммарное время CPU (user + system).

Counter

—

process_resident_memory_bytes

Объем физической памяти.

Gauge

—

process_virtual_memory_bytes

Объем виртуальной памяти.

Gauge

—

process_virtual_memory_max_bytes

Макс. объем виртуальной памяти.

Gauge

—

process_open_fds

Открытые файловые дескрипторы.

Gauge

—

process_max_fds

Макс. количество дескрипторов.

Gauge

—

process_network_receive_bytes_total

Получено байт по сети.

Counter

—

process_network_transmit_bytes_total

Отправлено байт по сети.

Counter

—

process_start_time_seconds

Время запуска процесса.

Gauge

—

grafana_process_cpu_seconds_total

Аналог process_cpu_seconds_total.

Counter

—

grafana_process_resident_memory_bytes

Аналог process_resident_memory_bytes.

Gauge

—

grafana_process_virtual_memory_bytes

Аналог process_virtual_memory_bytes.

Gauge

—

grafana_process_open_fds

Аналог process_open_fds.

Gauge

—

grafana_process_max_fds

Аналог process_max_fds.

Gauge

—

grafana_process_network_receive_bytes_total

Аналог process_network_receive_bytes_total.

Counter

—

grafana_process_network_transmit_bytes_total

Аналог process_network_transmit_bytes_total.

Counter

—

grafana_process_start_time_seconds

Аналог process_start_time_seconds.

Gauge

—

Grafana: Сборка и версия#

Название

Описание

Размерность

Основные атрибуты

grafana_build_info

Информация о сборке.

Gauge

version, revision, goversion

grafana_build_timestamp

Время сборки (Unix).

Gauge

—

grafana_environment_info

Версия и коммит.

Gauge

version, commit

grafana_instance_start_total

Количество запусков.

Counter

—

Grafana: HTTP-запросы#

Название

Описание

Размерность

Основные атрибуты

grafana_http_request_duration_seconds

Время выполнения HTTP-запросов.

Histogram

handler, method, status_code, status_source, slo_group

grafana_http_request_in_flight

Текущие запросы.

Gauge

—

grafana_http_response_size_bytes

Размер HTTP-ответов.

Histogram

handler, method, status_code, status_source, slo_group, le

grafana_page_response_status_total

Статусы ответов страниц.

Counter

code

grafana_proxy_response_status_total

Статусы ответов прокси.

Counter

code

Grafana: Аутентификация и авторизация#

Название

Описание

Размерность

Основные атрибуты

grafana_authn_authn_successful_authentication_total

Успешные аутентификации.

Counter

client

grafana_authentication_attempts

Попытки аутентификации.

Counter

result

grafana_authentication_duration_seconds

Время аутентификации.

Histogram

result

grafana_authorization_attempts_total

Попытки авторизации.

Counter

result

grafana_authorization_duration_seconds

Время авторизации.

Histogram

result

grafana_access_permissions_cache_usage

Кеш разрешений (hit/miss).

Counter

status

grafana_access_evaluation_duration

Время проверки доступа.

Histogram

—

Grafana: Алертинг#

Название

Описание

Размерность

Основные атрибуты

grafana_alerting_rule_evaluation_duration_seconds

Время оценки правила.

Histogram

org

grafana_alerting_rule_evaluations_total

Всего оценок правил.

Counter

org

grafana_alerting_rule_groups

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

Gauge

org

grafana_alerting_rule_group_rules

Правила по группам.

Gauge

org, rule_group, state, type

grafana_alerting_scheduler_behind_seconds

Отставание планировщика.

Gauge

—

grafana_alerting_request_duration_seconds

Время запросов к API алертинга.

Histogram

method, route, status_code

grafana_alerting_notifications_failed_total

Неудачные уведомления.

Counter

org, integration

grafana_alerting_notification_latency_seconds

Задержка уведомлений.

Histogram

—

grafana_alerting_silences

Количество событий.

Gauge

org, state

grafana_alerting_silences_query_duration_seconds

Время запросов к событий.

Histogram

—

grafana_alerting_alertmanager_alerts

Активные алерты.

Gauge

org, state

grafana_alerting_alertmanager_integrations

Настроенные интеграции.

Gauge

org, type

Grafana: Плагины#

Название

Описание

Размерность

Основные атрибуты

grafana_plugin_request_total

Запросы к плагинам.

Counter

plugin_id, endpoint, status, status_source, target

grafana_plugin_request_duration_seconds

Время запросов к плагинам.

Histogram

plugin_id, endpoint, status, status_source, target

grafana_plugin_request_size_bytes

Размер запросов к плагинам.

Histogram

plugin_id, endpoint, source, target

grafana_plugin_build_info

Информация о версиях плагинов.

Gauge

plugin_id, plugin_type, version, signature_status

grafana_plugin_target_info

Активные плагины.

Gauge

plugin_id, target

plugins_active_instances

Активные экземпляры плагинов.

Gauge

—

plugins_datasource_instances_total

Всего экземпляров источников данных.

Counter

—

Grafana: База данных#

Название

Описание

Размерность

Основные атрибуты

gse_db_connections_up

Состояние подключения к БД.

Gauge

connection

grafana_database_conn_*

Подключения к БД (открыты, активны и т.д.).

Gauge, Counter

—

go_sql_stats_connections_*

Подключения к БД (Go).

Gauge, Counter

db_name

Grafana: Поиск и дашборды#

Название

Описание

Размерность

Основные атрибуты

grafana_api_dashboard_search_milliseconds

Поиск дашбордов.

Summary

—

grafana_search_dashboard_search_successes_duration_seconds

Время успешных поисков.

Histogram

le

grafana_search_dashboard_search_failures_duration_seconds

Время неудачных поисков.

Histogram

le

grafana_folders_get_children_duration_seconds

Время получения подпапок.

Histogram

parent

grafana_dashboard_migration_conversion_success_total

Успешные миграции дашбордов.

Counter

source_version, target_version

Grafana: Данные и прокси#

Название

Описание

Размерность

Основные атрибуты

grafana_datasource_request_duration_seconds

Запросы к datasource.

Histogram

datasource, code

grafana_api_dataproxy_request_all_milliseconds

Запросы через прокси.

Summary

—

grafana_sse_ds_queries_total

Запросы через SSE.

Counter

datasource_type, dataplane, error

Grafana: Шифрование#

Название

Описание

Размерность

Основные атрибуты

grafana_encryption_ops_total

Операции шифрования.

Counter

operation, success

grafana_secrets_manager_data_key_storage_*_duration_seconds

Время операций с ключами шифрования.

Histogram

le

grafana_secrets_manager_storage_secure_value_delete_duration_seconds

Удаление защищенных значений.

Histogram

success

Grafana: Live (WebSocket)#

Название

Описание

Размерность

Основные атрибуты

grafana_live_node_num_users

Подключенные пользователи.

Gauge

—

grafana_live_node_num_clients

Активные клиенты.

Gauge

—

grafana_live_node_num_subscriptions

Подписки.

Gauge

—

grafana_live_node_num_channels

Каналы.

Gauge

—

grafana_live_node_pub_sub_lag_seconds

Задержка pub/sub.

Histogram

le

grafana_live_transport_messages_sent

Отправленные сообщения.

Counter

transport, frame_type, channel_namespace

grafana_live_transport_messages_received

Полученные сообщения.

Counter

transport, frame_type, channel_namespace

grafana_live_client_ping_pong_duration_seconds

Задержка Ping/Pong.

Histogram

transport, le

Grafana: Рендеринг#

Название

Описание

Размерность

Основные атрибуты

grafana_rendering_queue_size

Размер очереди рендеринга.

Gauge

—

grafana_screenshot_duration_seconds

Время создания скриншота.

Histogram

le

grafana_screenshot_successes_total

Успешные скриншоты.

Counter

—

Grafana: Статистика#

Название

Описание

Размерность

Основные атрибуты

grafana_stat_total_users

Всего пользователей.

Gauge

—

grafana_stat_total_orgs

Организации.

Gauge

—

grafana_stat_total_teams

Команды.

Gauge

—

grafana_stat_total_playlists

Плейлисты.

Gauge

—

grafana_stat_total_service_accounts

Сервисные аккаунты.

Gauge

—

grafana_stat_total_service_account_tokens

Токены сервисных аккаунтов.

Gauge

—

grafana_stat_totals_dashboard

Дашборды.

Gauge

—

grafana_stat_totals_folder

Папки.

Gauge

—

grafana_stat_totals_datasource

Источники данных.

Gauge

plugin_id

grafana_stat_totals_alert_rules

Правила алертинга.

Gauge

—

grafana_stat_totals_rule_groups

Группы правил.

Gauge

—

grafana_stat_totals_library_panels

Панели в библиотеке.

Gauge

—

grafana_stat_totals_public_dashboard

Публичные дашборды.

Gauge

—

Grafana: Фич-флаги#

Название

Описание

Размерность

Основные атрибуты

grafana_feature_toggles_info

Активные флаги функций.

Gauge

name

Grafana: API-сервер#

Название

Описание

Размерность

Основные атрибуты

grafana_apiserver_request_duration_seconds

Время API-запросов.

Histogram

verb, resource, group

grafana_apiserver_request_body_size_bytes

Размер тела запроса.

Histogram

resource, verb

grafana_apiserver_response_sizes

Размеры ответов.

Histogram

resource, verb

grafana_apiserver_selfrequest_total

Внутренние запросы.

Counter

resource, verb

grafana_apiserver_storage_objects

Хранимые объекты.

Gauge

resource

Grafana: Фронтенд#

Название

Описание

Размерность

Основные атрибуты

grafana_frontend_boot_load_time_seconds

Время загрузки фронтенда.

Histogram

—

grafana_frontend_plugins_preload_ms

Предзагрузка плагинов.

Histogram

—

Grafana: Email#

Название

Описание

Размерность

Основные атрибуты

grafana_emails_sent_*

Отправленные email.

Counter

—

Grafana: Unified Storage#

Название

Описание

Размерность

Основные атрибуты

grafana_unified_storage_dual_writer_current_mode

Текущий режим dual-writer.

Gauge

group, resource

grafana_unified_storage_dual_writer_target_mode

Целевой режим.

Gauge

group, resource

OpenFGA (AuthZ)#

Название

Описание

Размерность

Основные атрибуты

openfga_check_cache_hit_count

Попадания в кеш.

Counter

—

openfga_check_cache_total_count

Всего запросов.

Counter

—

openfga_condition_evaluation_duration_ms

Время вычисления условий.

Histogram

le

Go Runtime#

Название

Описание

Размерность

Основные атрибуты

go_info

Содержит информацию о среде Go.

Info

—

go_threads

Количество созданных потоков ОС.

Gauge

—

go_goroutines

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

Gauge

—

go_memstats_heap_alloc_bytes

Используемая куча.

Gauge

—

go_memstats_heap_sys_bytes

Память, выделенная системе.

Gauge

—

go_memstats_next_gc_bytes

Порог GC.

Gauge

—

go_gc_duration_seconds

Время GC.

Histogram

—

go_sched_latencies_seconds

Задержки планировщика.

Histogram

—

Прочее#

Название

Описание

Размерность

Основные атрибуты

promhttp_metric_handler_requests_total

Запросы к /metrics.

Counter

code

promhttp_metric_handler_requests_in_flight

Текущие запросы к /metrics.

Gauge

—

grafana_hidden_metrics_total

Скрытые метрики.

Counter

—