Introduzione al processo di distribuzione

L'implementazione del monitoraggio dell'osservabilità e dello stack di gestione per E-Business Suite richiede tre passi principali:

  1. Configura le licenze per l'edizione, lo standard o l'azienda scelti e per tutte le risorse o i compartimenti utilizzati nella distribuzione.
  2. Individuare e promuovere le risorse utilizzate nella distribuzione.
  3. Utilizza l'interfaccia della riga di comando (CLI) OCI per trovare nuove risorse, creare associazioni necessarie tra le risorse di monitoraggio dello stack o aggiornare l'intera topologia.

Configura licenza

Stack Monitoring offre due edizioni: Standard e Enterprise. La Standard Edition monitora le applicazioni e gli stack tecnologici on premise e distribuiti nel cloud, inclusi WebLogic, Tomcat, Oracle Database e gli host. Enterprise Edition aggiunge funzioni avanzate come le estensioni di metrica, le baseline delle prestazioni, il rilevamento delle anomalie e l'integrazione delle risorse OCI per un monitoraggio avanzato.

Oltre a queste due edizioni, le licenze devono essere configurate a livello di singola risorsa o a livello di compartimento, come descritto di seguito.

Nota

I passaggi per l'assegnazione delle licenze a entrambi i livelli sono oltre l'ambito di questo playbook. È possibile accedere alle procedure pertinenti richieste per ogni livello di assegnazione, identificato nella sezione specifica, di seguito, da "Esplora di più", in altre parti di questo playbook.

Configurare le licenze per funzioni specifiche delle risorse

L'assegnazione della licenza delle risorse può essere eseguita a livello di singola risorsa durante la ricerca automatica o dopo la ricerca automatica utilizzando l'interfaccia utente della licenza. Le modifiche alla licenza applicate a un composto si applicano a tutti i figli, ovvero quando si applica la licenza Enterprise Edition a un dominio WebLogic, tutti i server WebLogic associati al dominio riceveranno anche la Enterprise Edition.

Durante la ricerca automatica, è possibile assegnare una licenza alla risorsa selezionando il pulsante di opzione corrispondente. È inoltre possibile modificare una licenza risorsa dopo che una risorsa è stata trovata utilizzando l'interfaccia utente di licenza. Queste procedure sono descritte in "Assegnazione delle licenze" nella documentazione di Oracle Cloud Infrastructure, alla quale è possibile accedere da "Scopri di più".

Configurare le licenze per le funzioni specifiche dei compartimenti

È possibile impostare l'assegnazione automatica della licenza risorsa su Enterprise o Standard per tutte le nuove risorse trovate o promosse all'interno di un compartimento. La configurazione dell'assegnazione automatica delle licenze è un modo conveniente per assegnare automaticamente una licenza invece di applicarla per ogni istanza di risorsa. Inoltre, puoi abilitare o disabilitare l'estensibilità aziendale per un intero compartimento.

Le procedure per la configurazione delle licenze per le funzioni specifiche del compartimento sono descritte in "Assegnazione delle licenze" nella documentazione di Oracle Cloud Infrastructure, alla quale è possibile accedere da "Scopri di più".

Scopri e promuovi le risorse per Oracle E-Business Suite

Per monitorare le risorse utilizzando Monitoraggio dello stack, è innanzitutto necessario individuare e promuovere tali risorse. La promozione preinserisce le informazioni correlate alla risorsa. È necessario convalidare queste informazioni per assicurarsi che siano corrette. I prerequisiti e i parametri di input per la promozione sono uguali a quelli per la ricerca automatica avviata dall'utente.

Nota

I passi per scoprire e promuovere le risorse sono al di là della portata di questo playbook. È possibile accedere alle procedure pertinenti richieste per ogni livello di assegnazione, identificato nella sezione specifica, di seguito, da "Esplora di più", in altre parti di questo playbook.
Prima di poter scoprire e promuovere queste risorse, è necessario soddisfare i seguenti prerequisiti:
  • Configurare MBeans negli Oracle WebLogic Server.
  • Verificare la raccolta dei dati delle sessioni Forms.
  • Impostare il DNS in un ambiente E-Business Suite.
  • Aggiungere il database utilizzato dall'applicazione E-Business Suite.
  • Soddisfa i requisiti di monitoraggio del database di E-Business Suite per il monitoraggio dello stack.

Configurare MBeans negli Oracle WebLogic Server

Per raccogliere le metriche delle prestazioni JVM dalla piattaforma MBeans, è necessario rendere accessibile MBeans tramite il runtime MBeanServer. Attivare MBeans eseguendo il login a Oracle WebLogic Server e verificare l'attivazione eseguendo lo script WLST. La procedura per eseguire la sceneggiatura e i dettagli associati sono al di là dell'ambito di questo playbook. Consulta la sezione relativa alla configurazione di MBeans sui server Oracle WebLogic nella documentazione di Oracle Cloud Infrastructure, alla quale puoi accedere da "Scopri di più".

Verifica raccolta dati sessioni form

Verificare la raccolta dei dati delle sessioni form per visualizzarli in un secondo momento nelle metriche delle risorse del sistema Forms eseguendo i passi descritti di seguito. Quando si esegue il login a Oracle E-Business Suite, il sistema crea una sessione utente nel database identificato da un ID sessione univoco (SID) utilizzando la credenziale dello schema APPS. Ogni sessione del database è associata a un utente dell'applicazione E-Business Suite. Ciò consente di collegare la sessione del database all'utente dell'applicazione per la risoluzione dei problemi. Utilizzando una sessione Forms è possibile determinare come l'utente di E-Business Suite ha aperto una sessione del database.
Effettuare le operazioni descritte di seguito.
  1. Eseguire il login a E-Business Suite.
  2. Dall'interfaccia utente, passare a Amministratore di sistema, fare clic su Profilo, quindi su Sistema.
  3. Assicurarsi che il valore di Sign-On: Audit Level sia impostato su FORM. Impostarlo a livello di sito.
  4. Assicurarsi che il valore di AuditTrail: Attiva sia impostato su YES.

Impostare il DNS in un ambiente Oracle E-Business Suite

Gli host E-Business Suite devono essere in grado di rilevarsi reciprocamente sulla rete. Nell'ambiente UNIX, ad esempio, i server DNS sono configurati nel file /etc/resolv.conf su ciascun host.

Per verificare che i server DNS siano configurati correttamente, eseguire il comando:
nslookup any_publicDomain_hostname

Soddisfa i requisiti di monitoraggio del database Oracle E-Business Suite per il monitoraggio dello stack

È necessario trovare il database Oracle utilizzato per monitorare il database E-Business Suite prima di trovare l'applicazione E-Business Suite. Se il database viene individuato per primo, verrà automaticamente associato all'applicazione EBS una volta completata la ricerca automatica dell'applicazione E-Business Suite. Se la ricerca automatica dell'applicazione E-Business Suite viene eseguita prima di trovare il database, sarà necessario creare manualmente l'associazione.

Il monitoraggio di E-Business Suite richiede privilegi specifici per accedere allo schema di E-Business Suite. L'impostazione varia a seconda del tipo di database (database non di tipo container rispetto al container database e al pluggable database) utilizzato come datastore E-Business Suite. Monitoraggio dello stack supporta l'uso del proprietario dello schema di E-Business Suite, in genere APPS, come credenziali del database durante la ricerca automatica di E-Business Suite. È necessario creare un utente di monitoraggio con privilegi limitati a quelli necessari per monitorare un'applicazione E-Business Suite. È possibile utilizzare lo stesso utente del database per monitorare sia il database Oracle contenente lo schema E-Business Suite che l'applicazione E-Business Suite. I passi per creare un utente di monitoraggio del database sono disponibili nella Nota MOS: 2857604.1, "Creazione delle credenziali di monitoraggio di Oracle Database per Oracle Cloud Infrastructure Database Management, Operations Insights e Stack Monitoring", a cui è possibile accedere da "Scopri di più", in altre parti di questa guida.

Aggiorna topologia applicazione

Puoi utilizzare l'interfaccia CLI (Command Line Interface) OCI per trovare nuove risorse, creare associazioni necessarie tra le risorse di monitoraggio dello stack o aggiornare l'intera topologia. In particolare, è possibile utilizzare i comandi CLI per creare associazioni tra il database e l'applicazione, ad esempio E-Business Suite o PeopleSoft.

Per E-Business Suite, l'aggiornamento della topologia dell'applicazione richiede i task riportati di seguito.
  • Aggiorna la topologia di E-Business Suite.
  • Aggiorna istanze di E-Business Suite
  • Aggiornare il dominio Weblogic.

Aggiorna topologia di Oracle E-Business Suite

Quando viene trovata un'istanza di E-Business Suite, vengono trovate anche le risorse E-Business Suite e WebLogic. La ricerca automatica del database deve essere eseguita separatamente. Se il database viene individuato per primo e quindi E-Business Suite viene trovato in un secondo momento, l'associazione dei tipi di utilizzo verrà creata automaticamente tra la risorsa E-Business Suite e la risorsa di database una volta completata la ricerca automatica di E-Business Suite. In questo caso, risorsa E-Business Suite fa riferimento a un tipo di risorsa Monitoraggio dello stack ebs_instance e risorsa del database fa riferimento al tipo di risorsa Monitoraggio dello stack oci_oracle_db o oci_oracle_pdb.
Se l'EBS viene rilevato prima della ricerca automatica del database, è possibile aggiornare la topologia in uno dei due modi indicati di seguito.
  • Creare un'associazione tra l'istanza di E-Business Suite e le risorse del database.
  • Aggiorna topologia di E-Business Suite

Le procedure per queste tecniche di aggiornamento sono al di fuori dell'ambito di questo playbook; tuttavia, è possibile trovare ulteriori dettagli in "Topologia EBS", a cui è possibile accedere da "Esplora di più", altrove in questo playbook.

Aggiorna istanze di Oracle E-Business Suite

L'aggiornamento di un'istanza di E-Business Suite comporta l'aggiornamento di numerosi tipi di risorse di monitoraggio dello stack, nonché delle risorse di dominio Weblogic di base.

Di seguito sono riportate le risorse di monitoraggio dello stack aggiornate.
ebs_instance
oracle_ebs_conc_mgmt_service
oracle_ebs_cp_node
oracle_ebs_forms_system
oracle_ebs_wf_group
oracle_ebs_wf_agent_lsnr
oracle_ebs_wf_bkgd_engine
oracle_ebs_wf_notification_mailer

È possibile aggiornare un'istanza di E-Business Suite utilizzando the discovery-job createdall'interfaccia della riga di comando OCI o dalla home page della risorsa. Per ulteriori informazioni su queste tecniche, vedere "EBS Refresh", a cui è possibile accedere da "Esplora di più".

Aggiornare il dominio WebLogic Server

Quando si aggiorna il dominio WebLogic Server, vengono aggiornate anche le seguenti risorse di monitoraggio dello stack:

weblogic_domain
weblogic_j2eeserver
weblogic_cluster
oracle_soainfra
oracle_mft
oracle_http_server
oracle_oam
oracle_oam_cluster
oracle_oim
oracle_oim_cluster
Utilizzare il comando CLI OCI discovery-job create per aggiornare il dominio WebLogic. Se si desidera eliminare una risorsa durante l'operazione di aggiornamento, aggiungere la proprietà allow_delete_resources al payload, ad esempio:
oci stack-monitoring discovery-job create  --compartment-id "Compartment_OCID" --discovery-type REFRESH --discovery-details file:///tmp/weblogic_refresh_dev.json

Dove Compartment_OCID è l'ID compartimento.

Per ulteriori informazioni, vedere "Aggiornamento dei domini Weblogic" nella documentazione di Oracle Cloud Infrastructure, a cui è possibile accedere da "Scopri di più".