Monitoraggio di Docker
Logo Docker
Monitoraggio e gestione delle prestazioni di Docker

Docker è un sistema di gestione dei container software open source.Il monitoraggio completo di Docker di Instana va oltre le semplice metriche dei contenitori con funzioni di rilevamento automatico, distribuzione, configurazione, determinazione dello stato e monitoraggio delle prestazioni a più livelli:

  • Ogni singolo contenitore Docker
  • identificazione delle tecnologie che operano in ogni contenitore Docker
  • Mappatura e monitoraggio delle applicazioni in esecuzione sull'intero sistema

Docker fornisce un livello di astrazione e automazione che consente a più contenitori indipendenti con singole risorse di sistema all'interno di essi di funzionare all'interno di un unico sistema operativo. Docker si affida al kernel Linux per fornire questo tipo di isolamento delle risorse, utilizzando diverse funzionalità del kernel per ottenere una virtualizzazione dei container leggera. È attualmente lo standard de facto per questo tipo di tecnologia. Il monitoraggio dell'ambiente Docker e delle applicazioni in esecuzione sui contenitori richiede la capacità di capire in che modo i diversi componenti delle applicazioni vengono eseguiti in un ambiente Docker.

La gestione di un'applicazione basata su Docker richiede una visibilità delle prestazioni a livello di host, contenitore, componente e codice. Instana offre il modo più rapido e semplice per rilevare e monitorare le applicazioni Docker. Dopo una rapida installazione dell'agente Instana nell'host virtuale o fisico. L'agente rileva automaticamente tutti i contenitori e i componenti software in esecuzione nell'ambiente,  distribuisce tutti i sensori di monitoraggio appropriati (ad esempio Docker, Java, MongoDB, ecc.) e inizia a tracciare le richieste delle applicazioni. Determinazione automatica dello stato di salute delle applicazioni e dei componenti applicativi.

Inizia la tua PROVA GRATUITA oggi!

14 giorni, nessuna carta di credito, versione completa

Metriche di monitoraggio e configurazione delle prestazioni di Docker

L'agente identificherà la containerizzazione di Docker in esecuzione sulle risorse di sistema e implementerà e configurerà automaticamente il sensore Docker di Instana. La knowledge base curata di Instana sa già quali metriche delle prestazioni sono rilevanti per la raccolta e quali parametri devono essere configurati per raggiungere questo obiettivo. Affinché Docker si comporti bene nel contesto del sistema circostante, deve isolare in modo efficiente le risorse, assicurando al contempo che la comunicazione tra queste risorse non si interrompa. In particolare, la configurazione automatica di Instana per Docker è impostata per tenere traccia di elementi quali Immagine contenitore, Crea e Avvia timestamp e ID contenitore.

Le metriche tipiche del monitoraggio Docker includono:

  • Prestazioni CPU
  • Prestazioni di memoria
  • Block IO
  • Rete

Consulta la documentazione di gestione Docker di Instana per un elenco completo.

Monitoraggio dei documenti – Salute

Oltre a raccogliere automaticamente le metriche delle prestazioni, il sensore Instana Docker Monitoring raccoglierà automaticamente anche i KPI sull'istanza Docker dell'ambiente monitorato per determinarne l'integrità. Le firme di integrità dell'accurata knowledge base vengono utilizzate per segnalare Problemi o Incidenti a seconda della gravità. L'integrità di Docker viene misurata in base all'isolamento e alla virtualizzazione delle risorse di sistema. Due risorse primarie sono CPU e memoria, per le quali Instana raccoglie diversi KPI:

  • Caricamento CPU
  • Furto di CPU
  • Memoria utilizzata

Consulta la documentazione di gestione Docker di Instana per un elenco completo.

Installazione del sensore Docker: guida introduttiva

Pronto per iniziare? Prima avrai bisogno di una versione di prova o di un account Instana . Ce l'hai già? Il miglior punto di partenza è la Guida introduttiva di Instana.

Versione di prova o account Instana Guida introduttiva di Instana