Osservazione di Kubernetes Ingress
È possibile monitorare gli ALB di ingresso di Kubernetes utilizzando IBM Cloud Monitoring.
Configurazione del monitoraggio con IBM Cloud Monitoring
Ottieni visibilità operativa nelle prestazioni e nell'integrità dei tuoi ALB Ingress Kubernetes distribuendo un agente Monitoring nei tuoi nodi di lavoro per inoltrare le metriche a IBM Cloud® Monitoring. Dopo aver distribuito l'agente di monitoraggio ai nodi worker del cluster, il monitoraggio rileva automaticamente i dati e li visualizza nella dashboard IBM Cloud Monitoring.
-
Esegui il provisioning di un'istanza di IBM Cloud Monitoring.
-
Configurare un agente di monitoraggio nel cluster.
- Selezionare il monitoraggio dalla pagina Monitoraggio.
- Fai clic su Monitoring sources.
- Seguire le istruzioni per installare un agent di monitoraggio sul proprio cluster.
L'agente potrebbe impiegare alcuni minuti per completare l'installazione.
-
Nella console di monitoraggio, fai clic su Apri dashboard per l'istanza di cui hai eseguito il provisioning.
-
Nell'interfaccia utente Monitoring, fare clic su Dashboard > Applicazioni > NGINX Ingress. Il cruscotto NGINX Ingress non viene visualizzato fino a quando i dati non sono disponibili, il che può richiedere del tempo. Il dashboard è visibile solo quando l'agente di monitoraggio trova la metrica
nginx_ingress_controller_requests. Queste metriche sono esposte quando si inviano richieste agli host definiti nelle risorse di Ingress.I filtri di monitoraggio Ingress predefiniti possono produrre un elevato volume di metriche, che può comportare una fatturazione aggiuntiva. Aggiungere il filtro
exclude: nginx_ingress*bucketper ridurre i costi escludendo alcune metriche e mantenendo le metriche predefinite necessarie per il dashboard NGINX.
Per ulteriori informazioni su IBM Cloud Monitoring, vedi Esercitazione introduttiva.