The module has 1 alert.
The module is not enabled by default in any bundles.
The module is configured using the ModuleConfig custom resource named okmeter (learn more about setting up Deckhouse…).
Example of the ModuleConfig/okmeter resource for configuring the module:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: okmeter
spec:
version: 1
enabled: true
settings: # <-- Module parameters from the "Parameters" section below.
Parameters
Schema version: 1
- stringapiKey
Required value
Key to access Okmeter API.
You can get the key for your project on the
okmeterinstallation page (OKMETER_API_TOKEN).Example:
apiKey: 5ff9z2a3-9127-1sh4-2192-06a3fc6e13e3 - disableAutoDiscovery
Disables okagent autodiscovery. Setting this option to
truewill leave only basic host monitoring, all other plugins (postgresql/mysql/redis/etc.) will be disabled. Default value isfalse - objectimage
- stringimage.repository
Required value
Docker repository for okmeter agent image.
Default:
"registry.okmeter.io/agent/okagent" - stringimage.tag
Required value
Okmeter agent image tag.
Default:
"latest"
- objectnodeSelector
The same as in the pods’
spec.nodeSelectorparameter in Kubernetes.If the parameter is omitted or
false, it will be determined automatically.Example:
nodeSelector: test: test - array of objectstolerations
The same as in the pods’
spec.tolerationsparameter in Kubernetes;If the parameter is omitted or
false, it will be determined automatically.- stringtolerations.effect
- stringtolerations.key
- stringtolerations.operator
- integertolerations.tolerationSeconds
- stringtolerations.value