Downtime
Scope: Cluster
Version: v1alpha1
Описание интервалов недоступности системы.
Используется для корректировки уровня SLA.
- spec
Обязательный параметр
- spec.affected
Список групп проб модуля, которые были недоступны.
- spec.description
Подробное описание.
- spec.endDate
Время окончания (в формате Unix time или RFC3339, например
2020-09-07T17:24:55Z
) - spec.startDate
Время начала (в формате Unix time или RFC3339, например
2020-09-07T17:24:55Z
) - spec.type
Тип.
Допустимые значения:
Accident
,Maintenance
,InfrastructureMaintenance
,InfrastructureAccident
UpmeterHookProbe
Scope: Cluster
Version: v1
Ресурс для пробы работоспособности декхауса.
- spec
Обязательный параметр
- spec.inited
Обязательный параметр
Начальное значение, которое устанавливает upmeter-агент.
- spec.mirror
Обязательный параметр
Значение, которое должно стать равным
initial
в результате работы хука.
UpmeterRemoteWrite
Scope: Cluster
Конфигурация отправки результатов проб модуля upmeter
по протоколу remote_write
.
- spec
Обязательный параметр
- spec.additionalLabels
Дополнительные метки для добавления ко всем метрикам.
- spec.config
Обязательный параметр
Конфигурация протокола Prometheus
remote_write
.- spec.config.basicAuth
Параметры Basic-авторизации для endpoint’а.
- spec.config.basicAuth.password
Обязательный параметр
Пароль для аутентификации.
- spec.config.basicAuth.username
Обязательный параметр
Имя для аутентификации.
- spec.config.bearerToken
Токен для аутентификации.
- spec.config.tlsConfig
Параметры TLS.
- spec.config.tlsConfig.ca
Сертификат ЦС (CA), используемый при проверке сертификата API-сервера.
По умолчанию:
""
- spec.config.tlsConfig.insecureSkipVerify
Отключить проверку сертификата.
По умолчанию:
false
- spec.config.url
Обязательный параметр
URL endpoint’а для отправки данных.
- spec.intervalSeconds
Временной интервал между точками (в секундах).
По умолчанию:
300
Допустимые значения:
30
,300
Конфигурация отправки результатов проб модуля upmeter
по протоколу remote_write
.
- spec
Обязательный параметр
- spec.additionalLabels
Дополнительные метки для добавления ко всем метрикам.
- spec.config
Обязательный параметр
Конфигурация протокола Prometheus
remote_write
.- spec.config.basicAuth
Параметры Basic-авторизации для endpoint’а.
- spec.config.basicAuth.password
Обязательный параметр
Пароль для аутентификации.
- spec.config.basicAuth.username
Обязательный параметр
Имя для аутентификации.
- spec.config.bearerToken
Токен для аутентификации.
- spec.config.tlsConfig
Параметры TLS.
- spec.config.tlsConfig.ca
Сертификат ЦС (CA), используемый при проверке сертификата API-сервера.
По умолчанию:
""
- spec.config.tlsConfig.insecureSkipVerify
Отключить проверку сертификата.
По умолчанию:
false
- spec.config.url
Обязательный параметр
URL endpoint’а для отправки данных.
- spec.intervalSeconds
Временной интервал между точками (в секундах).
По умолчанию:
300
Допустимые значения:
30
,300