Monitoraggio di Kubernetes
Icona di Kubernetes
Monitorare gli eventi di Kubernetes per le prestazioni delle applicazioni

Il monitoraggio completo di Kubernetes (K8s) richiede vari livelli di dati di configurazione e metriche di monitoraggio e sulle prestazioni. Instana automatizza l'intero processo di monitoraggio delle applicazioni containerizzate, incluso il riconoscimento automatico di componenti dell'applicazione, piattaforme, tecnologie, contenitori, Kubernetes e, infine, il motore del servizio di container, ad esempio OpenShift o IBM Cloud. Una volta installato, Instana individuerà tutti i container (sia orchestrati che non orchestrati), implementerà sensori di monitoraggio per ciascun componente delle applicazioni, mapperà le loro dipendenze e inizierà a monitorare le prestazioni complete dell'applicazione in stack.

Inizia la tua PROVA GRATUITA oggi!

14 giorni, nessuna carta di credito, versione completa

Introduzione a Kubernetes

Kubernetes (link esterno a ibm.com) è una piattaforma open source dedicata all'automazione della gestione dei container in modo flessibile e dinamico. Le sue varie componenti si aggiungono l'una sull'altra per orchestrare un intero ambiente di microservizi. Kubernetes raggruppa i container in esecuzione sullo stesso host in pod e assegna tag di coppia chiave-valore per identificarli e ordinarli. I pod, quindi, eseguono in base alle richieste di servizio provenienti da utenti umani o altri componenti dell'ambiente che agiscono come client. I controller interni confrontano costantemente lo stato effettivo del sistema e lo stato desiderato richiesto nella configurazione e, successivamente clonano, distribuiscono ed eseguono i pod per giungere allo stato desiderato. Per ulteriori informazioni, consulta la documentazione di Kubernetes (link esterno a ibm.com).

Dopo la distribuzione in un ambiente client, Instana mapperà automaticamente l'intera infrastruttura e identificherà come le diverse tecnologie interagiscono tra loro con il suo modello di back-end del grafico dinamico.

Maggiori informazioni: Kubernetes vs Docker (link esterno a ibm.com)

Configurazione e metriche delle prestazioni di Kubernetes

Il sensore di monitoraggio Instana Kubernetes rileva automaticamente i container in esecuzione nel servizio e le piattaforme in esecuzione sui container, implementando sensori aggiuntivi per raccogliere le metriche delle prestazioni dell'intero stack di applicazioni..

L'efficacia della gestione delle risorse Kubernetes è rilevata attraverso metriche tradizionali come:

  • Utilizzo della CPU
  • Utilizzo della memoria
  • Block IO

Instana, inoltre, seleziona configurazioni Kubernetes specifiche per la visualizzazione nelle dashboard dell'interfaccia utente. Il sensore dell'agent identificherà automaticamente diversi componenti Kubernetes come pod e container, indicizzandoli e rendendoli ricercabili dagli utenti direttamente dalle stesse dashboard che visualizzano le prestazioni di gestione delle risorse.

Per maggiori dettagli sull'installazione di Instana in una piattaforma Kubernetes, consultare la documentazione di monitoraggio Kubernetes di Instana.

Monitoraggio e gestione dello stato di Kubernetes

Oltre a monitorare le metriche sulle prestazioni di Kubernetes, il sensore agent di Instana raccoglierà anche metriche sullo stato della stessa piattaforma Kubernetes. Lo stato di integrità è visualizzato nell'interfaccia utente in tempo reale come integro, malato o guasto. In un ambiente containerizzato ci sono molte componenti mobili che possono rompersi. La connessione HTTP del server API di Kubernetes potrebbe interrompersi, i pod potrebbero essere etichettati in modo errato causando una gestione imprecisa delle risorse oppure un errore dell'utente potrebbe causare lo scollegamento di un'utilità di pianificazione. Grazie al monitoraggio dello stato in tempo reale di Instana, gli ingegneri DevOps si assicurano che le loro preziose piattaforme Kubernetes gestiscano senza intoppi i propri ambienti di microservizi.

Installazione del sensore Kubernetes: guida introduttiva

Pronto per iniziare? Prima, avrai bisogno di una versione di prova o di un account Instana(link esterno a ibm.com). Ce l'hai già? Il punto di partenza ideale è la Guida introduttiva di Instana (link esterno a ibm.com).

Versione di prova o account Instana Guida introduttiva di Instana