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.

Data Collector: Kubernetes

Collaboratori

Cloud Insights utilizza questo data collector per raccogliere le metriche di Kubernetes Pod, Node e Container.

Installazione

Per istruzioni sull'installazione di Kubernetes, consultare la "NetApp Kubernetes Monitoring Operator" pagina.

Oggetti e contatori

Vengono raccolti i seguenti oggetti e i relativi contatori:

Oggetto: Identificatori: Attributi: Punti dati:

Container Kubernetes

Namespace Pod Container Cluster

Kubernetes Node Name Node OS Node UUID Node IP

CPU nanosecondi utilizzo CPU Nanocores memoria errori pagina principale memoria dimensione set residente (RSS) memoria working set memoria errori pagina utilizzo memoria root filesystem disponibile capacità root filesystem usato

Nodo Kubernetes

Cluster di nodi Kubernetes

Node Name Node OS Node UID Node IP

Utilizzo della CPU Nanocores CPU utilizzo nanosecondi filesystem disponibile filesystem totale filesystem usato memoria disponibile utilizzo memoria Major Page Faults memoria pagina guasti memoria Resident Set Size (RSS) memoria Working Set Network RX errors (per sec) Network RX byte (per sec) Network TX errors (per sec) Network TX byte (Per sec) Runtime Image filesystem Available Runtime Image filesystem used Runtime Image filesystem Capacity

Pod Kubernetes

Cluster Pod di namespace

Kubernetes Node Name Node Node IP Node OS Node UUID

Byte TX di rete (per sec) errori TX di rete (per sec) byte RX di rete (per sec) errori RX di rete (per sec)

Volume del pod Kubernetes

Spazio dei nomi del cluster di pod di volumi

Kubernetes Node Node Name Node UUID Node IP Node OS

Capacità disponibile utilizzata

Container di sistema Kubernetes

System Container Kubernetes Node Cluster

Node Name Node IP Node OS Node UID

Utilizzo della CPU Nanocores CPU Usage Core nanosecondi memoria errori pagina principale errori pagina memoria memoria dimensioni set residente (RSS) memoria utilizzo memoria Working Set Root filesystem disponibile Root filesystem capacità registri filesystem disponibile capacità filesystem disponibile

Risoluzione dei problemi

Problema: Prova:

Ho eseguito il comando Kubernetes Agent installer, ma non vedo un pod di agenti Telegraf in esecuzione tramite: Sudo kubectl --namespace ci-monitoring get pods

Controllare se si sono verificati errori durante l'implementazione di DemonSet: Sudo kubectl --namespace ci-monitoring descrivi ds telegraf-ds se ci sono errori relativi a SecurityContextConstraints, procedere come segue: 1. Generare il Telegraf DemonSet YAML sudo kubectl --namespace ci-monitoring get ds telegraf-ds -o yaml > /tmp/telegraf-ds.yaml 2. Arrestare il servizio Telegraf sudo kubectl --namespace ci-monitoring delete ds telegraf-ds 3. Creare il SecurityContextConstraint necessario (vedere la sezione "Configurazione dell'agente per la raccolta dei dati") 4. Ricreare il DaemonSet di Telegrafo

Ho configurato Telegraf per ottenere informazioni sul mio cluster Kubernetes, ma non vedo alcuna informazione in Cloud Insights. Nel file di log di Telegraf vengono visualizzati errori di "valore del campo di intestazione non valido" relativi al plug-in di input di kubernetes che ho configurato.

Assicurarsi che il file bearer_token di riferimento non abbia una nuova riga finale. Per verificare, eseguire il seguente comando e confermare che restituisce 0: Tail -c1 <bearer_token_file>

Per ulteriori informazioni, consultare "Supporto" pagina.