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.headers
HTTP-заголовки, необходимые при отправке с каждым запросом.
- строкаspec.config.headers.X-Auth-Token
Заголовок
X-Auth-Token, указывающий токен аутентификации. - строкаspec.config.headers.X-Scope-OrgID
Заголовок
X-Scope-OrgID, указывающий ID тенанта.
- объект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.headers
HTTP-заголовки, необходимые при отправке с каждым запросом.
- строкаspec.config.headers.X-Auth-Token
Заголовок
X-Auth-Token, указывающий токен аутентификации. - строкаspec.config.headers.X-Scope-OrgID
Заголовок
X-Scope-OrgID, указывающий ID тенанта.
- объект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