Описание метрик плагина deckhouse_scraper.
chrony_rtt_seconds#
Время круговой задержки до NTP-сервера.
Метки:
-
container— имя контейнера внутри пода, позволяющее различать ресурсы между несколькими контейнерами в одном поде; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
ref_id.
chrony_tracking_last_offset_seconds#
Последнее отклонение времени узла от NTP-сервера в секундах.
Метки:
-
container— название контейнера внутри пода, позволяющее различать ресурсы между несколькими контейнерами в одном поде; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении.
chrony_tracking_reference_timestamp_seconds#
Временная метка последнего опорного сигнала Chrony.
Метки:
-
container— название контейнера внутри пода, позволяющее различать ресурсы между несколькими контейнерами в одном поде; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении.
chrony_tracking_stratum#
Уровень Stratum сервера времени Chrony.
Метки:
-
container— название контейнера внутри пода, позволяющее различать ресурсы между несколькими контейнерами в одном поде; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении.
container_cpu_usage_seconds_total#
Общее время использования CPU контейнером.
Метки:
-
container— название контейнера внутри пода, позволяющее различать ресурсы между несколькими контейнерами в одном поде; -
cpu— идентификатор ядра CPU, агрегирующий или детализирующий использование процессора; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
pod.
container_memory_working_set_bytes#
Рабочий набор памяти контейнера.
Метки:
-
container— название контейнера внутри пода, позволяющее различать ресурсы между несколькими контейнерами в одном поде; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
pod.
ingress_nginx_overall_received_bytes_bucket#
Бакеты размера полученных байт.
Метки:
-
app— название приложения, идентифицирующее компонент в NGINX Ingress; -
content_kind— тип контента запроса, классифицирующий трафик по обработке в Ingress; -
controller— имя контроллера (например,lb-nginx-v2), указывающее на экземпляр NGINX Ingress Controller; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
le— верхняя граница бакета, значение для гистограмм, определяющее интервалы распределения; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
vhost— виртуальный хост, домен или имя хоста для маршрутизации в Ingress.
ingress_nginx_overall_requests_total#
Общее количество запросов к Ingress Controller.
Метки:
-
app— название приложения, идентифицирующее компонент в NGINX Ingress; -
content_kind— тип контента запроса, классифицирующий трафик по обработке в Ingress; -
controller— имя контроллера (например,lb-nginx-v2), указывающее на экземпляр NGINX Ingress Controller; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
method— HTTP-метод (например,GET), описывающий тип запроса в трафике Ingress; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
scheme— схема протокола, указывающая на тип соединения (HTTP/HTTPS); -
vhost— виртуальный хост, домен или имя хоста для маршрутизации в Ingress.
ingress_nginx_overall_response_seconds_bucket#
Бакеты времени ответа.
Метки:
-
app— название приложения, идентифицирующее компонент в NGINX Ingress; -
content_kind— тип контента запроса, классифицирующий трафик по обработке в Ingress; -
controller— имя контроллера (например,lb-nginx-v2), указывающее на экземпляр NGINX Ingress Controller; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
le— верхняя граница бакета, значение для гистограмм, определяющее интервалы распределения; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
vhost— виртуальный хост, домен или имя хоста для маршрутизации в Ingress.
ingress_nginx_overall_responses_total#
Общее количество ответов, с разбивкой по HTTP-статусам.
Метки:
-
app— название приложения, идентифицирующее компонент в NGINX Ingress; -
content_kind— тип контента запроса, классифицирующий трафик по обработке в Ingress; -
controller— имя контроллера (например,lb-nginx-v2), указывающее на экземпляр NGINX Ingress Controller; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
method— HTTP-метод (например,GET), описывающий тип запроса в трафике Ingress; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
status— HTTP-статус (например,200), код ответа сервера для анализа качества трафика; -
vhost— виртуальный хост, домен или имя хоста для маршрутизации в Ingress.
ingress_nginx_overall_sent_bytes_sum#
Общее количество байтов, отправленных Ingress Controller.
Метки:
-
app— название приложения, идентифицирующее компонент в NGINX Ingress; -
content_kind— тип контента запроса, классифицирующий трафик по обработке в Ingress; -
controller— имя контроллера (например,lb-nginx-v2), указывающее на экземпляр NGINX Ingress Controller; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
vhost— виртуальный хост, домен или имя хоста для маршрутизации в Ingress.
ingress_nginx_overall_upstream_errors_count#
Количество ошибок при взаимодействии с Upstream-серверами.
Метки:
-
app— название приложения, идентифицирующее компонент в NGINX Ingress; -
content_kind— тип контента запроса, классифицирующий трафик по обработке в Ingress; -
controller— имя контроллера (например,lb-nginx-v2), указывающее на экземпляр NGINX Ingress Controller; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
vhost— виртуальный хост, домен или имя хоста для маршрутизации в Ingress.
ingress_nginx_overall_upstream_response_seconds_bucket#
Бакеты времени ответа Upstream.
Метки:
-
app— название приложения, идентифицирующее компонент в NGINX Ingress; -
content_kind— тип контента запроса, классифицирующий трафик по обработке в Ingress; -
controller— имя контроллера (например,lb-nginx-v2), указывающее на экземпляр NGINX Ingress Controller; -
exported_job— экспортированный job, имя задачи скрейпинга в конфигурации Prometheus; -
le— верхняя граница бакета, значение для гистограмм, определяющее интервалы распределения; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
vhost— виртуальный хост, домен или имя хоста для маршрутизации в Ingress.
kube_node_status_allocatable#
CPU и RAM узла, доступные для пода.
Метки:
-
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
resource— тип ресурса, указывающий на то, какой ресурс (процессор, память) отслеживается; -
unit— единица измерения, уточняющая формат значения метрики (байты, секунды и т. д.).
kube_pod_container_resource_limits#
Лимиты ресурсов CPU и RAM, установленные для контейнеров.
Метки:
-
container— название контейнера внутри пода, позволяющее различать ресурсы между несколькими контейнерами в одном поде; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
pod— имя пода в Kubernetes, идентифицирующее конкретный экземпляр приложения или контейнера; -
resource— тип ресурса, указывающий на то, какой ресурс (процессор, память) отслеживается; -
uid— уникальный идентификатор ресурса в кластере Kubernetes; -
unit— единица измерения, уточняющая формат значения метрики (байты, секунды и т. д.).
kube_pod_container_resource_requests#
Запросы ресурсов CPU и RAM, установленные для контейнеров.
Метки:
-
container— название контейнера внутри пода, позволяющее различать ресурсы между несколькими контейнерами в одном поде; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
pod— имя пода в Kubernetes, идентифицирующее конкретный экземпляр приложения или контейнера; -
resource— тип ресурса, указывающий на то, какой ресурс (процессор, память) отслеживается; -
uid— уникальный идентификатор ресурса в кластере Kubernetes; -
unit— единица измерения, уточняющая формат значения метрики (байты, секунды и т. д.).
kube_pod_info#
Основная информация о Pod Kubernetes.
Метки:
-
created_by_kind— тип ресурса-создателя, описывающий, какой Kubernetes-объект (Deployment, DaemonSet) управляет подом; -
created_by_name— название ресурса-создателя, указывающее на конкретный контроллер или манифест, создавший под; -
host_ip— IP-адрес хоста (узла), используемый для сетевой идентификации узла в кластере; -
host_network— флаг использования hostNetwork, определяющий, использует ли под сеть хоста; -
namespace— пространство имён Kubernetes, изолирующее ресурсы в кластере для организации и безопасности; -
node— имя узла кластера, обозначающее физический или виртуальный хост, на котором размещены поды; -
object_type— тип объекта (например,NODEдля узлов кластера илиSERVICEдля сервисов), указывающий на категорию ресурса в Kubernetes-окружении; -
pod_ip— IP-адрес пода, адрес контейнера в под-сети Kubernetes для внутреннего трафика; -
pod— имя пода в Kubernetes, идентифицирующее конкретный экземпляр приложения или контейнера; -
priority_class— класс приоритета пода, влияющий на планирование ресурсов; -
uid— уникальный идентификатор ресурса в кластере Kubernetes.