6.2. Configuration de la surveillance des clusters
Vous pouvez augmenter la capacité de stockage du composant Prometheus dans la pile de surveillance des clusters.
Procédure
Augmenter la capacité de stockage de Prometheus :
Créez un fichier de configuration YAML,
cluster-monitoring-config.yaml
. Par exemple :Copy to Clipboard Copied! Toggle word wrap Toggle overflow apiVersion: v1 kind: ConfigMap data: config.yaml: | prometheusK8s: retention: {{PROMETHEUS_RETENTION_PERIOD}} nodeSelector: node-role.kubernetes.io/infra: "" volumeClaimTemplate: spec: storageClassName: {{STORAGE_CLASS}} resources: requests: storage: {{PROMETHEUS_STORAGE_SIZE}} alertmanagerMain: nodeSelector: node-role.kubernetes.io/infra: "" volumeClaimTemplate: spec: storageClassName: {{STORAGE_CLASS}} resources: requests: storage: {{ALERTMANAGER_STORAGE_SIZE}} metadata: name: cluster-monitoring-config namespace: openshift-monitoring
apiVersion: v1 kind: ConfigMap data: config.yaml: | prometheusK8s: retention: {{PROMETHEUS_RETENTION_PERIOD}}
1 nodeSelector: node-role.kubernetes.io/infra: "" volumeClaimTemplate: spec: storageClassName: {{STORAGE_CLASS}}
2 resources: requests: storage: {{PROMETHEUS_STORAGE_SIZE}}
3 alertmanagerMain: nodeSelector: node-role.kubernetes.io/infra: "" volumeClaimTemplate: spec: storageClassName: {{STORAGE_CLASS}}
4 resources: requests: storage: {{ALERTMANAGER_STORAGE_SIZE}}
5 metadata: name: cluster-monitoring-config namespace: openshift-monitoring
- 1
- Une valeur typique est
PROMETHEUS_RETENTION_PERIOD=15d
. Les unités sont mesurées en temps en utilisant l'un des suffixes suivants : s, m, h, d. - 2 4
- La classe de stockage pour votre cluster.
- 3
- Une valeur typique est
PROMETHEUS_STORAGE_SIZE=2000Gi
. Les valeurs de stockage peuvent être des entiers simples ou des entiers à virgule fixe en utilisant l'un des suffixes suivants : E, P, T, G, M, K. Vous pouvez également utiliser les équivalents en puissance de deux : Ei, Pi, Ti, Gi, Mi, Ki. - 5
- Une valeur typique est
ALERTMANAGER_STORAGE_SIZE=20Gi
. Les valeurs de stockage peuvent être des entiers simples ou des entiers à virgule fixe en utilisant l'un des suffixes suivants : E, P, T, G, M, K. Vous pouvez également utiliser les équivalents en puissance de deux : Ei, Pi, Ti, Gi, Mi, Ki.
- Ajoutez des valeurs pour la période de rétention, la classe de stockage et les tailles de stockage.
- Enregistrer le fichier.
Appliquez les modifications en exécutant le programme :
Copy to Clipboard Copied! Toggle word wrap Toggle overflow oc create -f cluster-monitoring-config.yaml
$ oc create -f cluster-monitoring-config.yaml