containerd (il link risiede al di fuori di ibm.com) è un runtime per contenitori standard del settore che enfatizza la semplicità, la robustezza e la portabilità per il monitoraggio di containerd. containerd è disponibile come daemon per Linux e Windows, che può gestire l'intero ciclo di vita del contenitore del suo host. Il monitoraggio containerd completo di Instana non si limita alle metriche dei contenitori ma offre funzioni di rilevamento automatico, distribuzione, configurazione, determinazione dello stato e monitoraggio delle prestazioni a più livelli:
14 giorni, nessuna carta di credito, versione completa
containerd è stato originariamente creato come manager runtime a basso livello per il motore Docker. Il più grande caso d'uso di containerd è quello di strato tra il motore Docker e l'esecutore runc di OCI. containerd è un runtime di alto livello che supporta più runtime di basso livello (come storage e rete, tramite un gestore runtime). Essendo incentrato su casi d'uso operativi, come l'esecuzione di contenitori su server, containerd gestisce l'intero ciclo di vita dei contenitori del suo sistema host dall'archiviazione e trasferimento delle immagini all'esecuzione e alla supervisione dei contenitori. Il monitoraggio dell'ambiente containerd 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 containerd.
La gestione di applicazioni basate su containerd richiede la visibilità delle prestazioni a livello di host, contenitore, componente e codice. Instana automatizza la scoperta e il monitoraggio delle applicazioni containerd. 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 i sensori di monitoraggio applicazione appropriati e inizia a tracciare ogni richiesta dell'applicazione end-to-end.
L'agente Instana identifica automaticamente containerd in esecuzione sulle risorse del sistema e distribuisce e configura il sensore containerd di Instana. Instana sfrutta la sua base di conoscenza accurata che conosce già le metriche delle prestazioni rilevanti per la raccolta e i parametri da configurare per raggiungere tale obiettivo. In particolare, la configurazione automatica di Instana per containerd è impostata per tenere traccia di elementi come ID contenitore, Immagine, Creato il, Aggiornato il, spazio dei nomi containerd, and etichette
Le metriche tipiche di monitoraggio di containerd includono:
Il sensore di monitoraggio containerd di Instana raccoglie automaticamente le metriche delle prestazioni e anche i KPI nel processo containerd per determinarne lo stato. Le firme di integrità della base di conoscenza accurata vengono utilizzate per sollevare problemi e/o incidenti, a seconda dell'impatto sull'utente. Due risorse primarie sono CPU e memoria, per le quali Instana raccoglie vari KPI tra cui carico CPU, furto CPU e memoria utilizzata.