Downtime

Scope: Cluster
Version: v1alpha1

Описание интервалов недоступности системы.

Используется для корректировки уровня SLA.

  • specмассив объектов

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

    • affectedмассив строк

      Список групп проб модуля, которые были недоступны.

    • descriptionстрока

      Подробное описание.

    • endDateстрока

      Время окончания (в формате Unix time или RFC3339, например 2020-09-07T17:24:55Z)

    • startDateстрока

      Время начала (в формате Unix time или RFC3339, например 2020-09-07T17:24:55Z)

    • typeстрока

      Тип.

      Допустимые значения: Accident, Maintenance, InfrastructureMaintenance, InfrastructureAccident

UpmeterHookProbe

Scope: Cluster
Version: v1

Ресурс для пробы работоспособности декхауса.

  • specобъект

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

    • initedстрока

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

      Начальное значение, которое устанавилвает агент апметра.

    • mirrorстрока

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

      Значение, которое должно стать равным initial в результате работы хука.

UpmeterRemoteWrite

Scope: Cluster

Конфигурация отправки результатов проб модуля upmeter по протоколу remote_write.

  • specобъект

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

    • additionalLabelsобъект

      Дополнительные метки для добавления ко всем метрикам.

    • configобъект

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

      Конфигурация протокола Prometheus remote_write.

      • basicAuthобъект

        Параметры Basic-авторизации для endpoint.

        • passwordстрока

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

          Пароль для аутентификации.

        • usernameстрока

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

          Имя для аутентификации.

      • bearerTokenстрока

        Токен для аутентификации.

      • urlстрока

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

        URL endpoint’а для отправки данных.

    • intervalSecondsчисло

      Временной интервал между точками (в секундах).

      По умолчанию: 300

      Допустимые значения: 30, 300

Конфигурация отправки результатов проб модуля upmeter по протоколу remote_write.

  • specобъект

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

    • additionalLabelsобъект

      Дополнительные метки для добавления ко всем метрикам.

    • configобъект

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

      Конфигурация протокола Prometheus remote_write.

      • basicAuthобъект

        Параметры Basic-авторизации для endpoint.

        • passwordстрока

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

          Пароль для аутентификации.

        • usernameстрока

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

          Имя для аутентификации.

      • bearerTokenстрока

        Токен для аутентификации.

      • urlстрока

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

        URL endpoint’а для отправки данных.

    • intervalSecondsчисло

      Временной интервал между точками (в секундах).

      По умолчанию: 300

      Допустимые значения: 30, 300