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 Copier lienLien copié sur presse-papiers!
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)
ClusterLoggingdans le projetopenshift-logging:$ oc -n openshift-logging edit ClusterLogging instanceapiVersion: "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 Copier lienLien copié sur presse-papiers!
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)
ClusterLoggingdans 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: 11 - 1
- Indiquez le nombre de nœuds Kibana.