Informazioni aggiuntive sul processo per le istanze di computazione cloud e gli host esterni

Durante l'analisi delle risorse host, Ops Insights può raccogliere informazioni aggiuntive per i dettagli di I/O dei processi e dei container per i processi in esecuzione nei container.

Nota

Ulteriori informazioni sull'I/O dei processi e sul contenitore raccolte sono disponibili solo per gli host Linux.

Di seguito è riportata una lista di metriche aggiuntive che Ops Insights può raccogliere quando è abilitata la modalità Privilegiato.

Nome metrica descrizione;
Nome contenitore Nome assegnato al contenitore o nome predefinito assegnato dal motore contenitore
Nome immagine contenitore Nome immagine
Tag immagine contenitore Tag immagine (versione)
Digestione immagine contenitore Digest immagine
Porta container Porte esposte dal container
Byte letti processo byte di lettura processo
Byte scritti processo Byte scritti del processo
IOPS processo Elabora operazioni I/O totali
Affinché Ops Insights possa ottenere queste metriche aggiuntive, è necessario concedere l'accesso a sudo per eseguire comandi specifici in un contesto limitato. Lo script necessario per concedere l'accesso a sudo è incluso nel plugin Host Ops Insights. Per abilitare sia le metriche che sudo, eseguire uno dei comandi riportati di seguito.
  • Per OCI Compute con Oracle Cloud Agent e il plugin Management Agent abilitati:
    printf '%s\n' 
    /var/lib/oracle-cloud-agent/plugins/oci-managementagent/polaris/agent_inst/config/destinations/OCI/services/opsiHost/* 
    | sed 's/^.*opsiHost\/\([0-9]*\)/\1/' | sort -n | tail -n 1 
    | bash /var/lib/oracle-cloud-agent/plugins/oci-managementagent/polaris/agent_inst/config/destinations/OCI/services/opsiHost/$(cat)/scripts/linux/privilegedCollectionsInstall.sh
  • Per gli host esterni con Management Agent installato:
    printf '%s\n' 
    /opt/oracle/mgmt_agent/agent_inst/config/destinations/OCI/services/opsiHost/* 
    | sed 's/^.*opsiHost\/\([0-9]*\)/\1/' | sort -n | tail -n 1 
    | bash /opt/oracle/mgmt_agent/agent_inst/config/destinations/OCI/services/opsiHost/$(cat)/scripts/linux/privilegedCollectionsInstall.sh
Nota

La prima volta che lo script viene eseguito, verrà creato anche lo script richiesto utilizzato da Ops Insights in /opt/oracle/Opsi. Se è necessario eseguire l'aggiornamento a una nuova versione della raccolta con privilegi o reinstallare, eliminare lo script situato in questa directory.

Aggiunta dello script di privilegi a uno script di inizializzazione del pool di nodi OCI

È comune che le istanze di OCI Compute dispongano di un pool di istanze (o di un pool di nodi nel caso del servizio OKE) che esegue il provisioning di nuove istanze. L'esecuzione dello script di raccolta dei privilegi Ops Insights per ogni istanza di cui è stato appena eseguito il provisioning può risultare difficile o onerosa. Per evitare problemi ed eseguire lo script ogni volta, aggiungere lo script con privilegi Ops Insights allo script di inizializzazione del pool di nodi esistente attenendosi alla procedura riportata di seguito.
  1. Andare alle opzioni avanzate del pool di nodi e nella sezione Script di inizializzazione fare clic sul collegamento Scarica script corrente.Scarica lo script corrente
  2. Aggiungere lo script Ops Insights mostrato nella sezione script precedente, dopo il contenuto incluso nello script corrente
  3. Allegare il nuovo script selezionando il file o copiando direttamente il contenuto
  4. Salvare le modifiche se si modifica un pool esistente o si crea il nuovo pool