Skip to main content
Data Infrastructure Insights
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Monitoraggio e mappa delle prestazioni della rete Kubernetes

Collaboratori netapp-alavoie

La funzionalità Kubernetes Network Performance Monitoring and Map semplifica la risoluzione dei problemi mappando le dipendenze tra i servizi (chiamati anche carichi di lavoro) e fornisce visibilità in tempo reale sulle latenze e sulle anomalie delle prestazioni di rete per identificare i problemi di prestazioni prima che influiscano sugli utenti. Questa funzionalità aiuta le organizzazioni a ridurre i costi complessivi analizzando e verificando i flussi di traffico di Kubernetes.

Caratteristiche principali: • La mappa del carico di lavoro presenta le dipendenze e i flussi del carico di lavoro di Kubernetes e mette in evidenza i problemi di rete e prestazioni. • Monitora il traffico di rete tra pod, carichi di lavoro e nodi Kubernetes; identifica l'origine del traffico e i problemi di latenza. • Ridurre i costi complessivi analizzando il traffico di rete in ingresso, in uscita, tra regioni e tra zone.

Esempio di mappa del carico di lavoro

Prerequisiti

Prima di poter utilizzare Kubernetes Network Performance Monitoring and Map, è necessario aver configurato"Operatore di monitoraggio NetApp Kubernetes" per abilitare questa opzione. Durante l'implementazione dell'operatore, selezionare la casella di controllo "Prestazioni e mappa di rete" per abilitarla. Puoi anche abilitare questa opzione andando alla landing page di Kubernetes e selezionando "Modifica distribuzione".

selezionando l'opzione Mappa durante lo stup NKMO

Monitor

La mappa del carico di lavoro utilizza"monitor" per ricavare informazioni. Data Infrastructure Insights fornisce una serie di monitor Kubernetes predefiniti (si noti che questi potrebbero essere in pausa per impostazione predefinita). È possibile Riprendere (ovvero abilitare) i monitor desiderati oppure creare monitor personalizzati per gli oggetti Kubernetes, che verranno utilizzati anche da Workload Map.

È possibile creare avvisi sulle metriche di Data Infrastructure Insights su uno qualsiasi dei tipi di oggetti indicati di seguito. Assicurarsi che i dati siano raggruppati in base al tipo di oggetto predefinito.

  • carico di lavoro di kubernetes

  • kubernetes.daemonset

  • distribuzione di kubernetes

  • kubernetes.cronjob

  • kubernetes.job

  • kubernetes.replicaset

  • kubernetes.statefulset

  • kubernetes.pod

  • kubernetes.network_traffic_l4

La mappa

La mappa mostra i servizi/carichi di lavoro e le loro relazioni reciproche. Le frecce indicano le direzioni del traffico. Passando il mouse sopra un carico di lavoro vengono visualizzate informazioni riepilogative per quel carico di lavoro, come puoi vedere in questo esempio:

Esempio di una mappa del carico di lavoro

Le icone all'interno dei cerchi rappresentano diversi tipi di servizio. Si noti che le icone sono visibili solo se gli oggetti sottostanti hannoetichette .

Icone di servizio spiegate

La dimensione di ogni cerchio indica la dimensione del nodo. Tieni presente che queste dimensioni sono relative: il livello di zoom del tuo browser o le dimensioni dello schermo potrebbero influire sulle dimensioni effettive dei cerchi. Allo stesso modo, lo stile della linea di traffico fornisce una visione immediata delle dimensioni della connessione: le linee continue in grassetto indicano un traffico elevato, mentre le linee tratteggiate chiare indicano un traffico inferiore.

I numeri all'interno dei cerchi indicano il numero di connessioni esterne attualmente elaborate dal servizio.

legenda che mostra le dimensioni relative del cerchio (nodo) e della connessione

Dettagli e avvisi sul carico di lavoro

I cerchi colorati indicano un avviso di livello critico o di avvertimento per il carico di lavoro. Passa il mouse sul cerchio per un riepilogo del problema oppure clicca sul cerchio per aprire un pannello scorrevole con maggiori dettagli.

Dettagli della diapositiva del carico di lavoro con avvisi

Ricerca e filtraggio

Come con altre funzionalità Data Infrastructure Insights , puoi facilmente impostare filtri per concentrarti sugli oggetti specifici o sugli attributi del carico di lavoro desiderati.

Filtraggio della mappa del carico di lavoro

Allo stesso modo, digitando una stringa nel campo Trova verranno evidenziati i carichi di lavoro corrispondenti.

la digitazione nella casella di ricerca evidenzia i carichi di lavoro

Etichette del carico di lavoro

Le etichette dei carichi di lavoro sono necessarie se si desidera che la mappa identifichi i tipi di carichi di lavoro visualizzati (ad esempio le icone circolari). Le etichette vengono derivate come segue:

  • Nome del servizio/applicazione in esecuzione in termini generici

  • Se la sorgente è un pod:

  • Se la sorgente è esterna al cluster Kubernetes:

    • Data Infrastructure Insights tenterà di analizzare il nome DNS risolto per estrarre il tipo di servizio.

      Ad esempio, con un nome DNS risolto di s3.eu-north-1.amazonaws.com, il nome risolto viene analizzato per ottenere s3 come tipo di servizio.

Immergiti in profondità

Facendo clic con il pulsante destro del mouse su un carico di lavoro vengono visualizzate opzioni aggiuntive da esplorare ulteriormente. Ad esempio, da qui è possibile ingrandire per visualizzare le connessioni per quel carico di lavoro.

Mappa del carico di lavoro Fai clic con il pulsante destro del mouse su Zoom per visualizzare le connessioni del carico di lavoro

In alternativa, è possibile aprire il pannello scorrevole dei dettagli per visualizzare direttamente la scheda Riepilogo, Rete o Pod e archiviazione.

Esempio di scheda di rete scorrevole dettagliata

Infine, selezionando Vai alla pagina delle risorse si aprirà la pagina di destinazione dettagliata delle risorse per il carico di lavoro.

Pagina delle risorse del carico di lavoro