В модуле реализован 1 алерт.
Модуль не включен по умолчанию в каком-либо наборе модулей.
Чтобы настроить модуль, используйте custom resource ModuleConfig
с именем okmeter
(подробнее о настройке Deckhouse…).
Пример ресурса ModuleConfig/okmeter
для настройки модуля:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: okmeter
spec:
version: 1
enabled: true
settings: # <-- Параметры модуля из раздела "Параметры" ниже.
Параметры
Версия схемы: 1
- apiKey
Обязательный параметр
Ключ для доступа к API Okmeter.
Можно взять на странице документации по установке
okmeter
(OKMETER_API_TOKEN
).Пример:
apiKey: 5ff9z2a3-9127-1sh4-2192-06a3fc6e13e3
- disableAutoDiscovery
Отключает автоматическое обнаружение сервисов, которые способен мониторить okmeter. Установка опции в
true
оставит лишь базовый мониторинг хоста, прочие плагины (postgresql, mysql, redis и др.) будут отключены. По умолчанию установлено значениеfalse
. - image
- image.repository
Обязательный параметр
Docker repository for okmeter agent image.
По умолчанию:
"registry.okmeter.io/agent/okagent"
- image.tag
Обязательный параметр
Okmeter agent image tag.
По умолчанию:
"latest"
- nodeSelector
Структура, аналогичная
spec.nodeSelector
пода Kubernetes.Если ничего не указано или указано
false
, будет использоваться автоматика.Пример:
nodeSelector: test: test
- tolerations
Структура, аналогичная
spec.tolerations
пода Kubernetes.Если ничего не указано или указано
false
, будет использоваться автоматика.- tolerations.effect
- tolerations.key
- tolerations.operator
- tolerations.tolerationSeconds
- tolerations.value