Integrazione, gestione e protezione delle applicazioni E-Business Suite mediante Logging Analytics

Monitora e analizza le metriche chiave relative allo stato e alle prestazioni per Oracle E-Business Suite per ottimizzare la disponibilità, aumentare l'efficienza e ridurre il costo totale di proprietà.

Oracle Cloud Infrastructure Logging Analytics è un servizio regionale SaaS completamente gestito disponibile in oltre 27 aree che offre raccolta di log, indicizzazione, arricchimento, query, visualizzazione e notifica per i log da qualsiasi componente IT in esecuzione on premise, su Oracle Cloud Infrastructure o su un cloud di terze parti. Accertarsi di inserire Logging Analytics e impostare i criteri minimi necessari prima di implementare il monitoraggio di Oracle E-Business Suite. Dopo l'implementazione completa gli utenti saranno in grado di:

  • Visualizzare i dettagli relativi allo stato e alle prestazioni dai log per Oracle E-Business Suite, l'elaborazione concorrente e il sistema di moduli e altri componenti del workflow.

  • Utilizzare i dashboard integrati per lo stato di Oracle E-Business Suite, lo stato dei sistemi e l'elaborazione concorrente

  • Analizzare e risolvere i problemi degli host Linux utilizzando i dati di log e i modelli di machine learning pre-addestrati in Logging Analytics

  • Monitorare i componenti di Oracle E-Business Suite quali Oracle WebLogic Server, Oracle Database, Oracle E-Business Suite e gli host di Oracle Database.

Architettura

Oracle Cloud Infrastructure Logging Analytics utilizza Management Agent per raccogliere in modo sicuro i log dai componenti di Oracle E-Business Suite, ad esempio server di database, server applicazioni e applicazioni. Logging Analytics utilizza un service-connector per includere i log dai servizi Oracle Cloud Infrastructure.

L'ambiente Oracle E-Business Suite è costituito dall'istanza di database, dagli host a livello di applicazione e da Oracle WebLogic Server. Il modello entità Oracle E-Business Suite comprende quanto segue:

  • Oracle E-Business Suite: si tratta di un raggruppamento di livello superiore delle entità e presenta alcune metriche associate all'applicazione imballata che rappresenta.

  • Manager concorrente: si tratta di un'entità composta che ha ospitato entità al suo interno e dispone di metriche disponibili per il monitoraggio.

  • Sistema Forms: si tratta di un'entità di sistema che fornisce metriche per le sessioni del database dei moduli.

  • Gruppo di workflow: il gruppo di workflow dispone di tre entità principali ospitate: Motore in background, Mailer notifiche e Listener agente, che forniscono le metriche di disponibilità.

Questa architettura si basa su una distribuzione Oracle E-Business Suite con le seguenti caratteristiche:

  • Configurazione di un singolo compartimento per la distribuzione di Oracle E-Business Suite
  • Istanze di applicazioni host di sottoreti diverse. Ad esempio, i server Web si trovano in una subnet pubblica e i database si trovano in una subnet privata, con subnet aggiuntive per la ridondanza.
  • I componenti di Logging Analytics di Oracle Cloud Infrastructure sono costituiti da vari agenti installati in ogni subnet per inviare i log a Logging Analytics

Management Agent può trovare automaticamente l'ambiente Oracle E-Business Suite e inviare tali dati a Logging Analytics per creare una topologia dell'entità applicazione e infrastruttura. L'agente di gestione deve essere installato nella stessa VCN di Oracle E-Business Suite ed essere in grado di accedere al database Oracle E-Business Suite. Dopo l'individuazione, è possibile visualizzare e verificare la topologia dell'entità nel filtro di ambito di Log Explorer. Sarà quindi possibile associare le risorse per abilitare la raccolta di log. Gli Management Agent devono essere installati su tutti i nodi host identificati durante l'individuazione. Viene installata per impostazione predefinita su tutte le istanze di Oracle Cloud Infrastructure come plugin agente Oracle Cloud.

Il diagramma dell'architettura riportato di seguito mostra la vista funzionale di come Logging Analytics utilizza gli agenti di gestione per monitorare Oracle Cloud Infrastructure



ebs-logging-analytics-oci-oracle.zip

L'architettura prevede i componenti elencati di seguito.

  • Area

    Un'area Oracle Cloud Infrastructure è un'area geografica localizzata contenente uno o più data center, denominati domini di disponibilità. Le regioni sono indipendenti da altre regioni e le grandi distanze possono separarle (tra paesi o addirittura continenti).

  • Domini di disponibilità

    I domini di disponibilità sono data center indipendenti e standalone all'interno di un'area geografica. Le risorse fisiche presenti in ciascun dominio di disponibilità sono isolate dalle risorse presenti negli altri domini di disponibilità, il che garantisce la tolleranza agli errori. I domini di disponibilità non condividono l'infrastruttura, ad esempio l'alimentazione o il raffreddamento, né la rete interna del dominio di disponibilità. Pertanto, è improbabile che un errore di un dominio di disponibilità influisca sugli altri domini di disponibilità nell'area.

  • Domini di errore

    Un dominio di errore è un raggruppamento di hardware e infrastruttura all'interno di un dominio di disponibilità. Ogni dominio di disponibilità dispone di tre domini di errore con alimentazione e hardware indipendenti. Quando distribuisci le risorse su più domini di errore, le applicazioni possono tollerare errori del server fisico, manutenzione del sistema e errori di alimentazione all'interno di un dominio di errore.

  • Rete cloud virtuale e subnet

    Una VCN è una rete personalizzabile e definita dal software impostata dall'utente in un'area Oracle Cloud Infrastructure. Come le reti di data center tradizionali, le VCN offrono il controllo completo sull'ambiente di rete. Una VCN può avere più blocchi CIDR non sovrapposti che è possibile modificare dopo aver creato la VCN. È possibile segmentare una VCN in subnet, che può essere definita in un'area o in un dominio di disponibilità. Ogni subnet è costituita da un intervallo contiguo di indirizzi che non si sovrappongono con le altre subnet nella VCN. Puoi modificare la dimensione di una subnet dopo la creazione. Una subnet può essere pubblica o privata.

  • Tabella di instradamento

    Le tabelle di instradamento virtuale contengono regole per instradare il traffico dalle subnet alle destinazioni esterne a una VCN, in genere tramite i gateway.

  • Gateway di instradamento dinamico (DRG)

    DRG è un router virtuale che fornisce un percorso per il traffico di rete privato tra VCN nella stessa area, tra una VCN e una rete esterna all'area, come una VCN in un'altra area Oracle Cloud Infrastructure, una rete in locale o una rete in un altro provider cloud.

  • Gateway di servizi

    Il gateway di servizi fornisce l'accesso da una VCN ad altri servizi, ad esempio Oracle Cloud Infrastructure Object Storage. Il traffico dalla rete VCN al servizio Oracle si sposta attraverso il fabric di rete Oracle e non pubblica mai Internet.

  • Management Agent

    Consente a un plugin del servizio di gestione di monitorare e raccogliere dati dalle origini che risiedono sugli host o sugli host virtuali in cui è installato Management Agent. Il Management Agent può connettersi a Oracle Cloud Infrastructure direttamente utilizzando il servizio Management Agent.

  • Servizio Management Agent

    Un servizio Oracle Cloud Infrastructure che gestisce gli Management Agent e il relativo ciclo di vita. I Management Agent consentono ai servizi Oracle Cloud di interagire e raccogliere dati dalle entità gestite.

  • Agente Oracle Cloud

    Processo leggero che gestisce i plugin in esecuzione sulle istanze di computazione residenti in Oracle Cloud Infrastructure. Puoi distribuire gli Management Agent nelle istanze di computazione utilizzando l'agente Oracle Cloud.

  • Hub connettore servizio

    Piattaforma bus dei messaggi cloud Oracle Cloud Infrastructure che offre un unico pannello di controllo per descrivere, eseguire e monitorare lo spostamento dei dati tra i servizi in Oracle Cloud Infrastructure. Un connettore servizio specifica un servizio di origine, un servizio di destinazione e task facoltativi.

  • Log

    Consente di accedere ai log dalle risorse di Oracle Cloud Infrastructure.

  • Logging Analytics

    Oracle Cloud Infrastructure Logging Analytics è un servizio regionale SaaS completamente gestito disponibile in più di 27 aree che offre raccolta, indicizzazione, arricchimento, query, visualizzazione e avvisi per i log di qualsiasi componente IT in esecuzione on premise, su Oracle Cloud Infrastructure o su un cloud di terze parti.

  • Ricerca automatica applicazione

    Servizio di gestione dello stack che consente agli agenti di gestione di trovare i componenti di Oracle E-Business Suite o di altre applicazioni, incluse la gerarchia o la topologia, e di condividere con Logging Analytics per la raccolta dei log.

  • Entità

    Un servizio IT o business che si desidera monitorare, ad esempio Storefront Service, Oracle E-Business Suite, Oracle WebLogic Server o Linux (Host). Le entità possono essere collegate tra loro in Logging Analytics per creare la topologia dell'applicazione e dell'infrastruttura per l'esplorazione dei log.

  • Gruppo di log

    Risorsa per i dati di log nell'analitica di log che supporta il controllo dell'accesso basato sui ruoli (RBAC). Un gruppo di log è la destinazione logica di un record di log incluso in Logging Analytics ed è diverso dal gruppo di log del servizio di log Oracle Cloud Infrastructure.

  • Origine log

    Specifica la posizione dei file di log, la modalità di raccolta, l'applicazione delle maschere di dati, l'analisi dei dati, l'estrazione dei dati mediante definizioni di campi estesi, l'integrazione dei dati mediante etichette e definizioni delle funzioni di arricchimento, nonché l'estrazione dei dati delle metriche da un file di log. Le origini log possono essere utilizzate per raccogliere continuamente i log da un Management Agent di Oracle Cloud Infrastructure o possono essere fornite quando si esegue il caricamento su richiesta di un file di log nelle regole di raccolta di Oracle Cloud Infrastructure Logging Analytics o Oracle Cloud Infrastructure Object Storage. Ogni volta che i log vengono raccolti o inviati a Oracle Cloud Infrastructure Logging Analytics, è necessario fornire un'origine per fornire il contesto in cui elaborare i log.

  • Dashboard di gestione

    Interfaccia di monitoraggio principale composta da dashboard personalizzabili ed estendibili costituiti da visualizzazioni, filtri e funzionalità di drill-down per il monitoraggio basato su log e dati delle metriche.

  • Log Explorer

    Interfaccia utente grafica di analitica interattiva esplorativa per cercare, visualizzare e analizzare i dati di log nell'analitica di log.

Suggerimenti

I requisiti potrebbero essere diversi dall'architettura descritta in questa sezione. Utilizzare i seguenti suggerimenti come punto di partenza.

  • Gruppi di log: definire più gruppi di log per fornire autorizzazioni di accesso corrette a team diversi ed evitare di condividere dati riservati. I gruppi di log possono essere basati su Oracle E-Business Suite, Oracle Database, Oracle Cloud Infrastructure e ospita i log.
  • Gestione costi: il costo del servizio di analitica di log viene addebitato sul volume di dati nello storage attivo e di archiviazione. Per consentire la risoluzione dei problemi quotidiani e ottenere vantaggi in termini di rilevamento delle anomalie, rilevamento dei pattern e altre funzionalità di apprendimento automatico, Oracle consiglia di utilizzare un periodo di storage attivo di 90 giorni e spostare i log più vecchi di 90 giorni nello storage di archiviazione. I log dell'archiviazione memorizzati possono essere richiamati rapidamente su richiesta.

Considerazioni

Quando progetta uno stack di applicazioni ad alta disponibilità nel cloud, prendi in considerazione i seguenti fattori:

  • Prestazioni: le prestazioni delle query si basano sull'intervallo di tempo e sul numero di operazioni quali filtri, raggruppamenti e così via. Per migliorare le prestazioni delle query, Oracle consiglia di integrare i log con etichette e campi specifici al momento dell'inclusione.
  • Sicurezza e RBAC: personalizza le definizioni delle origini log per filtrare i dati delle informazioni identificabili personalmente (PII) e abilitare l'arricchimento della geolocalizzazione.
  • Disponibilità: Logging Analytics è un servizio SaaS ad alta disponibilità completamente gestito.

Distribuzione

L'applicazione Oracle Cloud Infrastructure Logging Analytics è disponibile come stack in Oracle Cloud Marketplace.

Distribuisci utilizzando lo stack in Oracle Cloud Marketplace:

  1. Vai a Oracle Cloud Marketplace.
  2. Fare clic su Get App.
  3. Seguire i prompt visualizzati sullo schermo.

Log modifiche

Questo log elenca le modifiche significative:

Riconoscimenti

  • Autore: Kumar Varun
  • Contributor: Robert Lies