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

Kubernetes Network Performance Monitoring and Map

Collaboratori

Le funzionalità MAP e di Kubernetes Network Performance Monitoring semplificano il troubleshooting mappando le dipendenze tra i servizi (anche denominati workload) e offrono visibilità real-time sulle latenze delle performance di rete e sulle anomalie per identificare i problemi di performance prima che incidano sugli utenti.
Questa funzionalità aiuta le organizzazioni a ridurre i costi complessivi analizzando e revisionando i flussi di traffico Kubernetes.

Caratteristiche principali: • La mappa del carico di lavoro presenta le dipendenze e i flussi dei carichi di lavoro di Kubernetes e evidenzia i problemi di rete e di performance. • Monitora il traffico di rete tra pod, carichi di lavoro e nodi Kubernetes; identifica l'origine dei problemi di traffico e latenza. • Riduci i costi complessivi analizzando il traffico di rete in entrata, in uscita, cross-region e cross-zone.

Esempio di mappa del carico di lavoro

Prerequisiti

Prima di poter utilizzare Kubernetes Network Performance Monitoring and Map, è necessario aver configurato "NetApp Kubernetes Monitoring Operator" per attivare questa opzione. Durante l'implementazione dell'operatore, selezionare la casella di controllo "Network Performance and Map" (prestazioni di rete e mappa) per attivarla. È inoltre possibile attivare questa opzione accedendo a una landing page di Kubernetes e selezionando "Modify Deployment" (Modifica distribuzione).

Selezionare l'opzione Map (Mappa) durante l'impostazione NKMO stup (blocco NKMO)

Monitor

La mappa del carico di lavoro utilizza "monitor" per ricavare informazioni. Cloud Insights fornisce una serie di monitor Kubernetes predefiniti (si noti che per impostazione predefinita potrebbero essere in pausa). È possibile riprendere (ad esempio attivare) i monitor desiderati) oppure creare monitor personalizzati per gli oggetti Kubernetes, che verranno utilizzati anche dalla mappa del carico di lavoro.

È possibile creare avvisi Cloud Insights metric su uno qualsiasi dei tipi di oggetto riportati di seguito. Assicurarsi che i dati siano raggruppati in base al tipo di oggetto predefinito.

  • kubernetes.workload

  • kubernetes.demonset

  • kubernetes.deployment

  • 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 tra loro. Le frecce indicano le direzioni del traffico. Passando il mouse su un carico di lavoro vengono visualizzate informazioni riepilogative per tale carico di lavoro, come si può vedere in questo esempio:

Esempio di carico di lavoro 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 sono presenti gli oggetti sottostanti etichette.

Spiegazione delle icone di servizio

La dimensione di ciascun cerchio indica la dimensione del nodo. Si noti che queste dimensioni sono relative, il livello di zoom del browser o le dimensioni dello schermo potrebbero influire sulle dimensioni effettive dei cerchi. Allo stesso modo, lo stile della linea di traffico offre una vista a colpo d'occhio delle dimensioni della connessione; le linee solide in grassetto sono un traffico elevato, mentre le linee tratteggiate sono un traffico minore.

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

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

Avvisi e dettagli sul carico di lavoro

I cerchi visualizzati a colori indicano un avviso o un avviso di livello critico per il carico di lavoro. Passare il puntatore del mouse sul cerchio per visualizzare un riepilogo del problema oppure fare clic sul cerchio per aprire un pannello a scorrimento con maggiori dettagli.

Dettagli dello slidout del workload con avvisi

Ricerca e filtraggio

Come per le altre funzionalità di Cloud Insights, è possibile impostare facilmente i filtri in modo che si concentrino sugli oggetti o sugli attributi dei carichi di lavoro specifici desiderati.

Filtro delle mappe dei carichi di lavoro

Allo stesso modo, digitando una stringa nel campo Find si evidenzieranno i carichi di lavoro corrispondenti.

digitando la casella trova si evidenziano i carichi di lavoro

Etichette dei carichi 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 dei cerchi). Le etichette sono derivate come segue:

  • Nome del servizio/applicazione in esecuzione in termini generici

  • Se l'origine è un pod:

  • Se l'origine è esterna al cluster kubernetes:

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

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

Tuffati in profondità

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

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

In alternativa, puoi aprire il pannello a scorrimento dei dettagli per visualizzare direttamente la scheda Summary, Network o Pod & Storage.

Esempio di scheda Detail Slideout Network

Infine, selezionando Go to Asset Page si apre la landing page dettagliata delle risorse per il carico di lavoro.

Pagina delle risorse del workload