Raccogliere i dati dei modelli entità da Enterprise Manager Cloud Control e raccogliere i log

Oracle Enterprise Manager Cloud Control (EM) è la soluzione di gestione IT (enterprise information technology) di Oracle che offre una soluzione di gestione del cloud aziendale completa, integrata e orientata al business. EM raccoglie informazioni aggiuntive sulle entità, ad esempio le informazioni di configurazione necessarie per individuare i file di log e le relazioni tra le entità per fornire viste topologiche delle applicazioni. Queste viste topologiche tra i componenti dello stack di applicazioni consentono di risolvere facilmente i problemi legati alla disponibilità e alle prestazioni dell'applicazione. Gli utenti esistenti di EM possono impostare il bridge EM e trarre vantaggio dall'impostazione automatica che importa i dati del modello di entità come le associazioni di entità e le informazioni sulle proprietà da EM in Oracle Logging Analytics. Le informazioni sull'associazione delle entità vengono quindi utilizzate per creare la topologia in Oracle Logging Analytics.

Ulteriori informazioni sulla raccolta dei dati da EM:

  • Le destinazioni EM che rappresentano le risorse in locale sono equivalenti alle entità in Oracle Logging Analytics. Pertanto, puoi sfruttare le destinazioni trovate in EM per ottenere un inserimento più rapido in Logging Analytics invece di ricrearle.

  • La topologia in EM, inclusa quella delle destinazioni composte complesse, viene conservata e riprodotta in Oracle Logging Analytics. Le associazioni di destinazione in EM vengono convertite in relazioni entità in Oracle Logging Analytics evitando la perdita di informazioni.

  • I metadati di destinazione rilevanti in EM vengono memorizzati come proprietà di entità in Oracle Logging Analytics per consentire un migliore monitoraggio di tali risorse EM.

  • Le proprietà dell'entità vengono aggiornate periodicamente con le informazioni di destinazione trasferite da EM a OCI Object Storage e, a loro volta, raccolte da Oracle Logging Analytics utilizzando un bridge EM.

    • Subito dopo aver configurato il bridge EM, vengono raccolte le informazioni sulle destinazioni EM e sulle relative associazioni.

    • Periodicità della trasmissione di informazioni da EM e della relativa raccolta in Oracle Logging Analytics in un secondo momento:

      Metriche di configurazione e associazioni di destinazione: Giornaliero

      Proprietà destinazione e destinazione: Orario

Panoramica del flusso di lavoro per la raccolta dei dati da EM:


Panoramica del flusso di lavoro per la raccolta dei dati da EM

Per poter raccogliere il modello dati entità da EM, è innanzitutto necessario raggruppare le destinazioni in EM per il servizio Oracle Logging Analytics. Creare un bridge cloud nell'ambiente monitorato EM per esportare le informazioni di destinazione in OCI Object Storage. Dopo aver confermato che i dati dell'entità vengono raccolti nello storage degli oggetti, creare un bridge EM tra lo storage degli oggetti e Oracle Logging Analytics per importare le informazioni dell'entità in Oracle Logging Analytics. Le entità vengono create automaticamente in Oracle Logging Analytics utilizzando le informazioni sulle entità raccolte da EM. Per raccogliere i log dalle destinazioni in EM, associare le entità create automaticamente alle origini log in modo che i log possano essere raccolti mediante Management Agent.

Di seguito sono riportati i passi di panoramica per raccogliere i dati EM e raccogliere i log.

  1. Crea un bucket di storage degli oggetti OCI per raccogliere dati di destinazione da EM. Vedere Crea un bucket: Uso della console.

  2. Prima di impostare il bridge EM, è necessario preparare l'ambiente EM per esportare le informazioni richieste in OCI. Vedere Prerequisiti per la creazione del bridge EM.

    A questo punto, viene impostata la connettività OCI e i dati di destinazione vengono caricati automaticamente a intervalli frequenti nello storage degli oggetti OCI.

  3. Utilizzando il nome del compartimento e il nome del bucket specificato in EM durante l'impostazione del bridge cloud, verificare in OCI Object Storage che i dati dell'entità siano stati raccolti correttamente. Vedere Visualizza dettagli bucket: Uso della console nella documentazione di Oracle Cloud Infrastructure.

  4. Installare i Management Agent negli host EM per raccogliere continuamente i log dalle entità EM:

    Per completare i task riportati di seguito, vedere Documentazione sugli Oracle Management Agents.

    • Eseguire i prerequisiti per la distribuzione dei Management Agent

    • Installare i Management Agent

  5. Crea criteri IAM per raccogliere le informazioni sull'entità dallo storage degli oggetti. Vedere Consenti agli utenti di eseguire operazioni bridge EM.

  6. Ora che le informazioni sull'entità sono disponibili in OCI Object Storage, creare un bridge EM per raccoglierle e creare il modello di dati dell'entità che consente di eseguire un'analisi completa dei log per il monitoraggio delle destinazioni EM. Quando si crea il bridge EM, le entità vengono create automaticamente in Oracle Logging Analytics.

    Nota

    • Crea operazione bridge EM:

      Ogni bridge EM deve avere un nome visualizzato univoco in una tenancy specifica.

      Può esistere un solo bridge EM per un bucket di area di memorizzazione degli oggetti OCI specifico in una determinata tenancy.

    • Eliminazione dell'operazione del bridge EM:

      Se si elimina un bridge EM, le entità create automaticamente utilizzando il bridge EM non verranno eliminate.

      Se una destinazione viene eliminata in EM, l'entità corrispondente non viene eliminata automaticamente in Oracle Logging Analytics.

    • Modifica del compartimento bridge EM:

      Questa operazione sposta solo la risorsa bridge EM in un altro compartimento. Le entità create automaticamente quando si crea il bridge EM non possono essere spostate in altri compartimenti.

  7. Assicurarsi di abilitare la funzione di associazione automatica per le origini specifiche che si desidera associare alle entità EM. Vedere Abilita associazione automatica per un'origine. Dopo la creazione del bridge EM, le entità idonee vengono automaticamente associate alle origini rilevanti.

A questo punto, i log inizieranno a raccogliere dalle destinazioni EM in Oracle Logging Analytics. È possibile visualizzarli in Log Explorer.

Per interrompere la raccolta dei log dalle destinazioni EM, vedere Arresta raccolta di log basata su agente.

prerequisiti per la creazione del bridge EM

Prima di creare il bridge EM per raccogliere i dati delle entità dallo storage degli oggetti, è necessario eseguire i task riportati di seguito nell'ambiente EM. Per i passi dettagliati, vedere Integrating Enterprise Manager with OCI Services nel manuale Enterprise Manager Cloud Control Administrator's Guide.

  • Definire una credenziale denominata globale in Enterprise Manager per OCI.

  • Impostare un utente esclusivo per il login a Enterprise Manager.

  • Creare un gruppo di Enterprise Manager contenente le destinazioni per le quali si desidera esportare i dati in Oracle Logging Analytics.

  • Definire le credenziali preferenziali host per tutti gli host OMS.

  • Esportare i dati di Enterprise Manager in OCI creando un bridge cloud. Selezionare Logging Analytics come servizio OCI che utilizzerà i dati e specificherà il gruppo di destinazioni creato in precedenza.

  • Verificare lo stato di caricamento dei dati per Oracle Logging Analytics sul lato EM.

Consenti agli utenti di eseguire operazioni bridge EM

Tipo di risorsa individuale: loganalytics-em-bridge

Parte del tipo di risorsa aggregata: loganalytics-resources-family

Caso d'uso Criteri IAM

Il bridge EM può trovarsi in qualsiasi compartimento della tenancy

  1. Regola di esempio per creare un gruppo dinamico per le risorse bridge EM:

    ALL {resource.type='loganalyticsembridge'}

  2. Esempio di istruzione dei criteri per fornire le autorizzazioni agli utenti o ai gruppi di utenti per la gestione della risorsa bridge EM:

    allow group <user_group> to MANAGE loganalytics-em-bridge in tenancy

  3. Esempio di istruzione dei criteri per consentire al gruppo dinamico delle risorse bridge EM di leggere lo storage degli oggetti:

    allow dynamic-group <group_name> to read objects in tenancy

Il bridge EM può trovarsi in un compartimento specifico

  1. Regola di esempio per creare un gruppo dinamico per le risorse bridge EM:

    ALL {resource.type='loganalyticsembridge', resource.compartment.id=<loganalyticsembridge_resource_compartment_OCID>}

  2. Esempio di istruzione dei criteri per fornire le autorizzazioni agli utenti o ai gruppi di utenti per la gestione della risorsa bridge EM:

    allow group <user_group> to MANAGE loganalytics-em-bridge in compartment id <compartment_OCID>

  3. Esempio di istruzione dei criteri per consentire al gruppo dinamico delle risorse bridge EM di leggere lo storage degli oggetti:

    allow dynamic-group <group_name> to read objects in compartment <compartment_name>

Gli esempi riportati sopra forniscono l'autorizzazione MANAGE per loganalytics-em-bridge nella tenancy o in un compartimento specifico.

Quando si crea un criterio IAM per loganalytics-em-bridge, è possibile eseguire le operazioni riportate di seguito con ogni verbo.

Inspect Read Use Manage

Elencare i bridge EM e il relativo riepilogo

Ottieni dettagli su un bridge EM

L'opzione Usa ha lo stesso livello di autorizzazioni e operazioni API di Lettura.

Creare, aggiornare o eliminare un bridge EM o spostarlo in un altro compartimento.

Aggiungi un bridge EM

  1. In Logging Analytics, fare clic su Amministrazione. Viene visualizzata la pagina Panoramica dell'amministrazione.

  2. Fare clic su EM Bridges nell'elenco di risorse disponibili.

    Nella pagina dell'elenco dei bridge EM verranno visualizzati tutti i bridge EM disponibili.

  3. Fare clic su Crea bridge.

    Viene visualizzata la finestra di dialogo Crea bridge.

  4. Immettere le informazioni riportate di seguito.

    1. Nome bridge: nome visualizzato del bridge EM

    2. Compartimento bridge: compartimento in cui è necessario creare la risorsa bridge EM. Viene impostato automaticamente sul compartimento selezionato nella pagina dell'elenco dei bridge EM.

    3. Descrizione (facoltativo): la descrizione del bridge EM

    4. In Configurazione bridge laterale OEM, sezione Compartimento storage degli oggetti: il compartimento nello storage degli oggetti in cui vengono memorizzati i dati EM.

    5. In Configurazione bridge laterale OEM, sezione Bucket di storage degli oggetti: il nome del bucket nello storage degli oggetti in cui vengono memorizzati i dati EM.

    6. Compartimento entità: il compartimento in cui devono essere create le entità

    Fare clic su Crea.

Operazioni bridge EM tramite CLI

Prima di iniziare a utilizzare l'interfaccia CLI per eseguire le operazioni del bridge EM,

Elenca le operazioni bridge EM disponibili

Vedere em-bridge.

Creare un bridge EM

Per creare un bridge EM, vedere EM-bridge: create. Ad esempio:

oci log-analytics em-bridge create -ns <Namespace> -c <Object_Storage_Compartment_OCID> --display-name <EM_Bridge_Name> --bucket-name <Object_Storage_Bucket_Name> --description "<EM_Bridge_Description>" --em-entities-compartment-id <Entity_Compartment_OCID>

Nell'esempio di comando CLI riportato sopra:

  • Spazio di nomi: spazio di nomi della tenancy

  • Object_Storage_Compartment_OCID: OCID del compartimento nello storage degli oggetti in cui vengono memorizzati i dati EM

  • EM_Bridge_Name: il nome visualizzato del bridge EM

  • Object_Storage_Bucket_Name: il nome del bucket nello storage degli oggetti in cui vengono memorizzati i dati EM.

  • EM_Bridge_Description: la descrizione del bridge EM

  • Entity_Compartment_OCID: OCID del compartimento in cui devono essere create le entità

Ottieni i dettagli su un bridge EM

Per i dettagli sul bridge EM, vedere EM-bridge: get.

Comandi di esempio per ottenere ulteriori dettagli sul bridge EM:

  1. oci log-analytics em-bridge get -ns <Namespace> --bridge-id <EM_Bridge_OCID>
  2. oci log-analytics entity get -ns <Namespace> --bridge-id <EM_Bridge_OCID>

Elenca i bridge EM

Per elencare i bridge EM, vedere EM-bridge: list.

Comando di esempio per elencare i bridge EM:

oci log-analytics em-bridge list -ns <Namespace> -c <EM_Bridge_Compartment_OCID>

Operazioni bridge EM tramite API REST

È possibile eseguire le seguenti operazioni del bridge EM utilizzando l'API:

Tipi di destinazione e proprietà raccolte EM

Il bridge EM supporta i tipi di destinazione e le relative proprietà riportati di seguito.

Tipo di destinazione EM Tipo di entità Logging Analytics corrispondente Proprietà destinazione EM Proprietà entità Logging Analytics
Oracle High Availability Service Nodo Oracle Cluster

NodeName

-

OracleHome

node_name

omc_crs_base

oracle_home

Host

Host (AIX)

Host (HP-UX)

Host (Linux)

Host (Solaris)

Host (Windows)

Nessuna. Nessuna.
OC4J OC4J

-

omc_server_log_path

Oracle HTTP Server Oracle HTTP Server

{DOMAIN_HOME}{OracleInstance}

ComponentName

ohs_home

component_name

Istanza di database Oracle Database Instance

-

MachineName

Port

ADRHome

SID

ServiceName

OracleHome

diagnostic_dest

audit_file_dest

audit_dest

host_name

port

adr_home

sid

service_name

oracle_home

DIAGNOSTIC_DEST

AUDIT_FILE_DEST

Sistema di database Sistema di database Oracle

Nessuna.

Nessuna.

Oracle Internet Directory Oracle Internet Directory

IASInternalName

OracleInstance

ias_internal_name

oracle_instance

Listener Listener Oracle Database

OracleHome

ADRHome

{ORACLE_HOME}/../diag/tnslsnr/*/{LSNR_ALIAS}/alert

Machine

{ORACLE_HOME}/../diag/tnslsnr/*/{LSNR_ALIAS}/trace

oracle_home

adr_home

log_dir_path

host_name

trace_dir_path

Pluggable database Pluggable database Oracle

Name

MachineName

Port

SID

ServiceName

-

pdb_name

host_name

port

sid

service_name

domain_name

Oracle VM Manager Oracle VM Manager

Nessuna.

Nessuna.

Pool Oracle VM Server Pool Oracle VM Server

Nessuna.

Nessuna.

ASM cluster Automatic Storage Management

Nessuna.

Nessuna.

Automatic Storage Management Istanza Automatic Storage Management

AdrHome

adr_home

Database cluster Oracle Database

Nessuna.

Nessuna.

Componente Siebel Componente Siebel

-

SARMLogDirectory

siebel_component_log_file_name

siebel_component_sarm_log_directory

Siebel Enterprise Oracle Siebel Enterprise

Nessuna.

Nessuna.

Server Siebel Server Siebel

filesystem:installdir

filesystem:logdir

-

siebel_server_install_dir

siebel_server_log_dir

siebel_component_sarm_log_directory

Cluster Oracle WebLogic Cluster WebLogic

DOMAIN_HOME

omc_weblogic_cluster_home

Dominio Oracle WebLogic Dominio WebLogic

DOMAIN_HOME

WebLogicHome

domain_home

weblogic_home

Oracle WebLogic Server Server WebLogic

DOMAIN_HOME

ServerNames

domain_home

server_names

Node Manager Oracle WebLogic Node manager (Gestione nodi) di WebLogic

-

omc_nodemanager_home