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.
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
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.
- Andare alle opzioni avanzate del pool di nodi e nella sezione Script di inizializzazione fare clic sul collegamento Scarica script corrente.
- Aggiungere lo script Ops Insights mostrato nella sezione script precedente, dopo il contenuto incluso nello script corrente
- Allegare il nuovo script selezionando il file o copiando direttamente il contenuto
- Salvare le modifiche se si modifica un pool esistente o si crea il nuovo pool