6.4. Configuration du visualisateur de journaux
OpenShift Container Platform utilise Kibana pour afficher les données de journalisation collectées par le sous-système de journalisation.
Vous pouvez dimensionner Kibana pour la redondance et configurer le CPU et la mémoire de vos nœuds Kibana.
6.4.1. Configuration des limites de l'unité centrale et de la mémoire
Les composants du sous-système de journalisation permettent d'ajuster les limites de l'unité centrale et de la mémoire.
Procédure
Modifiez la ressource personnalisée (CR)
ClusterLogging
dans le projetopenshift-logging
:$ oc -n openshift-logging edit ClusterLogging instance
apiVersion: "logging.openshift.io/v1" kind: "ClusterLogging" metadata: name: "instance" namespace: openshift-logging ... spec: managementState: "Managed" logStore: type: "elasticsearch" elasticsearch: nodeCount: 3 resources: 1 limits: memory: 16Gi requests: cpu: 200m memory: 16Gi storage: storageClassName: "gp2" size: "200G" redundancyPolicy: "SingleRedundancy" visualization: type: "kibana" kibana: resources: 2 limits: memory: 1Gi requests: cpu: 500m memory: 1Gi proxy: resources: 3 limits: memory: 100Mi requests: cpu: 100m memory: 100Mi replicas: 2 collection: logs: type: "fluentd" fluentd: resources: 4 limits: memory: 736Mi requests: cpu: 200m memory: 736Mi
- 1
- Spécifiez les limites de CPU et de mémoire, ainsi que les requêtes pour le magasin de journaux, si nécessaire. Pour Elasticsearch, vous devez ajuster à la fois la valeur de la demande et la valeur de la limite.
- 2 3
- Spécifiez les limites de CPU et de mémoire et les requêtes pour le visualiseur de journaux si nécessaire.
- 4
- Spécifiez les limites de CPU et de mémoire et les requêtes pour le collecteur de journaux si nécessaire.
6.4.2. Redondance d'échelle pour les nœuds du visualisateur de journaux
Vous pouvez mettre à l'échelle le module qui héberge le visualiseur de journaux pour assurer la redondance.
Procédure
Modifiez la ressource personnalisée (CR)
ClusterLogging
dans le projetopenshift-logging
:$ oc edit ClusterLogging instance
$ oc edit ClusterLogging instance apiVersion: "logging.openshift.io/v1" kind: "ClusterLogging" metadata: name: "instance" .... spec: visualization: type: "kibana" kibana: replicas: 1 1
- 1
- Indiquez le nombre de nœuds Kibana.