LXC (link esterno a ibm.com) è un'interfaccia utente per le funzioni di contenimento del kernel Linux. Grazie a un'API efficace e a strumenti semplici, consente agli utenti Linux di creare e gestire facilmente sistemi o contenitori di applicazioni. Il monitoraggio LXC 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
Come si legge su GitHub (link esterno a ibm.com), “LXC è incentrato sui contenitori di sistema. Ovvero, contenitori che offrono un ambiente il più simile possibile a quello di una macchina virtuale, ma senza le spese generali che derivano dall'esecuzione di un kernel separato e dalla simulazione dell'intero hardware." LXC ottiene questo risultato attraverso una combinazione di funzioni di sicurezza del kernel, controllo degli accessi obbligatorio e gruppi di controllo. Il monitoraggio di un ambiente LXC 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 LXC.
Come nel caso di tutte le applicazioni basate su contenitori, la gestione di applicazioni basate su LXC 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 LXC. 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 e inizia a tracciare ogni richiesta dell'applicazione end-to-end. Inoltre, Instana determina automaticamente lo stato delle applicazioni e dei relativi componenti.
L'agente Instana identifica automaticamente LXC in esecuzione sulle risorse del sistema e distribuisce e configura il sensore LXC. Instana sfrutta la sua base di conoscenza accurata, in grado di identificare quali sono le metriche delle prestazioni rilevanti che devono essere raccolte, e quali sono i parametri necessari per raggiungere tale obiettivo. In particolare, la configurazione automatica di Instana per LXC è impostata per tenere traccia di elementi quali Nome, IP, PID, Stato, Privileged, Interfaccia di rete e Filesystem per dispositivo.
Le metriche di monitoraggio tipiche di LXC includono:
Per l'elenco completo delle metriche delle prestazioni, consulta la documentazione su LXC di Instana.
Il sensore di monitoraggio LXC di Instana raccoglie automaticamente le metriche delle prestazioni e anche i KPI nel processo LXC per determinarne lo stato. Le firme di integrità della base di conoscenza accurata vengono utilizzate per sollevare problemi e incidenti a seconda dell'impatto sull'utente.