Стадия жизненного цикла модуля: General Availability
У модуля есть требования для установки

Deckhouse Kubernetes Platform устанавливает CRD, но не удаляет их при отключении модуля. Если вам больше не нужны созданные CRD, удалите их.

ClusterDaemonSetMetric

Scope: Cluster

Настройка пользовательских метрик, связанных с DaemonSet в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую), и «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»)
Настройка пользовательских метрик, связанных с DaemonSet в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую), и «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»)

ClusterDeploymentMetric

Scope: Cluster

Настройка пользовательских метрик, связанных с Deployment в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»)
Настройка пользовательских метрик, связанных с Deployment в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»)

ClusterIngressMetric

Scope: Cluster

Настройка пользовательских метрик, связанных с Ingress в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»)
Настройка пользовательских метрик, связанных с Ingress в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»)

ClusterPodMetric

Scope: Cluster

Настройка пользовательских метрик, связанных с подами в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с подами в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

ClusterServiceMetric

Scope: Cluster

Настройка пользовательских метрик, связанных с Service в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с Service в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

ClusterStatefulSetMetric

Scope: Cluster

Настройка пользовательских метрик, связанных с StatefulSet в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с StatefulSet в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

DaemonSetMetric

Scope: Namespaced

Настройка пользовательских метрик, связанных с DaemonSet в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с DaemonSet в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

DeploymentMetric

Scope: Namespaced

Настройка пользовательских метрик, связанных с Deployment в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с Deployment в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

IngressMetric

Scope: Namespaced

Настройка пользовательских метрик, связанных с Ingress в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с Ingress в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

NamespaceMetric

Scope: Namespaced

Настройка пользовательских метрик, связанных с пространством имён в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с пространством имён в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

PodMetric

Scope: Namespaced

Настройка пользовательских метрик, связанных с подами в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с подами в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

ServiceMetric

Scope: Namespaced

Настройка пользовательских метрик, связанных с Service в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с Service в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).

StatefulSetMetric

Scope: Namespaced

Настройка пользовательских метрик, связанных с StatefulSet в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).
Настройка пользовательских метрик, связанных с StatefulSet в prometheus-metrics-adapter.
  • spec
    объект
    • spec.query
      строка

      Обязательный параметр

      PromQL-запрос должен возвращать однозначное значение для вашей метрики. Используйте операторы группировки, такие как sum() by(), max() by() и другие. Также применяйте ключевые слова: «.LabelMatchers» — для выбора лейблов (укажите их через запятую); «.GroupBy» — для группировки по лейблам. Пример: max(mymetric{«.LabelMatchers»,queue=“messages”}) by(«.GroupBy»).