Integración, gestión y protección de aplicaciones de E-Business Suite mediante Logging Analytics

Controle y analice las métricas clave de estado y rendimiento de Oracle E-Business Suite para maximizar la disponibilidad, aumentar la eficiencia y reducir el costo total de propiedad.

Oracle Cloud Infrastructure Logging Analytics es un servicio regional SaaS totalmente gestionado disponible en más de 27 regiones que proporciona recopilación de logs, indexación, enriquecimiento, consulta, visualización y notificación de logs de cualquier componente de TI que se ejecute de forma local, en Oracle Cloud Infrastructure o en una nube de 3a parte. Asegúrese de incorporar Logging Analytics y definir las políticas mínimas necesarias antes de implementar la supervisión de Oracle E-Business Suite. Después de la implantación completa, los usuarios podrán:

  • Ver los detalles de estado y rendimiento de los logs de Oracle E-Business Suite, el procesamiento simultáneo y el sistema de formularios y otros componentes del flujo de trabajo

  • Utilice los paneles de control listos para usar para el estado de Oracle E-Business Suite, forme el estado de los sistemas y el procesamiento simultáneo

  • Analice y solucione problemas de host de Linux mediante datos de log y modelos de aprendizaje automático formados previamente en Logging Analytics.

  • Supervisar componentes de Oracle E-Business Suite, como hosts de aplicaciones de Oracle WebLogic Server, Oracle Database, Oracle E-Business Suite y hosts de Oracle Database

Arquitectura

Oracle Cloud Infrastructure Logging Analytics utiliza agentes de gestión para recopilar logs de forma segura de los componentes de Oracle E-Business Suite, como servidores de base de datos, servidores de aplicaciones y aplicaciones. Logging Analytics utiliza un conector de servicio para ingerir logs de los servicios de Oracle Cloud Infrastructure.

El entorno de Oracle E-Business Suite consta de la instancia de base de datos, los hosts del nivel de aplicación y Oracle WebLogic Server. El modelo de entidad de Oracle E-Business Suite incluye lo siguiente:

  • Oracle E-Business Suite: es una agrupación de nivel superior de las entidades y tiene algunas métricas asociadas a la aplicación empaquetada que representa.

  • Gestor simultáneo: es una entidad compuesta que tiene entidades alojadas en ella y tiene métricas disponibles para la supervisión.

  • Sistema de formularios: es una entidad del sistema que proporciona métricas para las sesiones de base de datos de formularios.

  • Grupo de flujos de trabajo: el grupo de flujos de trabajo tiene tres entidades alojadas clave: Motor de fondo, Mailer de notificación y Listener de agente, que proporcionan métricas de disponibilidad.

Esta arquitectura asume un despliegue de Oracle E-Business Suite con las siguientes características:

  • Una única configuración de compartimento para desplegar Oracle E-Business Suite
  • Diferentes instancias de la aplicación host de subredes. Por ejemplo, los servidores web están en una subred pública y las bases de datos están en una subred privada, con subredes adicionales para redundancia
  • Los componentes de Logging Analytics de Oracle Cloud Infrastructure constan de varios agentes instalados en cada subred para enviar logs a Logging Analytics

El agente de gestión puede detectar automáticamente el entorno de Oracle E-Business Suite y enviar esos datos a Logging Analytics para crear una topología de entidad de infraestructura y aplicación. El agente de gestión se debe instalar en la misma VCN que Oracle E-Business Suite y poder acceder a la base de datos de Oracle E-Business Suite. Después de la detección, puede ver y verificar la topología de entidad en el filtro de ámbito del explorador de logs. A continuación, puede asociar recursos para activar la recopilación de logs. Los agentes de gestión se deben instalar en todos los nodos de host identificados durante la detección. Se instala por defecto en todas las instancias de Oracle Cloud Infrastructure como plugin del agente de Oracle Cloud.

En el siguiente diagrama de arquitectura se muestra la vista funcional de cómo Logging Analytics utiliza agentes de gestión para supervisar Oracle Cloud Infrastructure



ebs-logging-analytics-oci-oracle.zip

La arquitectura tiene los siguientes componentes:

  • Región

    Una región de Oracle Cloud Infrastructure es un área geográfica localizada que contiene uno o más centros de datos, denominados dominios de disponibilidad. Las regiones son independientes de otras regiones y las grandes distancias pueden separarlas (entre países e, incluso, continentes).

  • Dominios de disponibilidad

    Los dominios de disponibilidad son centros de datos independientes dentro de una región. Los recursos físicos de cada dominio de disponibilidad están aislados de los recursos de los otros dominios de disponibilidad, que ofrecen tolerancia a los fallos. Los dominios de disponibilidad no comparten una infraestructura como la alimentación o la refrigeración, ni la red interna del dominio de disponibilidad. Por lo tanto, es poco probable que un fallo en un dominio de disponibilidad afecte a los otros dominios de disponibilidad de la región.

  • Dominios de errores

    Un dominio de errores es una agrupación de hardware e infraestructura en un dominio de disponibilidad. Cada dominio de disponibilidad tiene tres dominios de errores con hardware y energía independientes. Al distribuir recursos entre varios dominios de errores, las aplicaciones pueden tolerar fallos físicos del servidor, mantenimiento del sistema y fallos de energía dentro de un dominio de errores.

  • Redes y subredes virtuales en la nube

    Una VCN es una red personalizada y definida por software que se configura en una región de Oracle Cloud Infrastructure. Al igual que las redes del centro de datos tradicionales, las VCN le proporcionan un control completo sobre su entorno de red. Una VCN puede tener varios bloques CIDR no superpuestos que puede cambiar después de crear la VCN. Puede segmentar una VCN en subredes, que se pueden acotar a una región o a un dominio de disponibilidad. Cada subred está formada por un rango contiguo de direcciones que no se solapan con las demás subredes de la VCN. Puede cambiar el tamaño de una subred después de la creación. Una subred puede ser pública o privada.

  • Tablas de rutas

    Las tablas de rutas virtuales contienen reglas para enrutar el tráfico desde subredes hasta destinos fuera de una VCN, normalmente a través de gateways.

  • Gateway de enrutamiento dinámico (DRG)

    El DRG es un enrutador virtual que proporciona una ruta para el tráfico de red privada entre las redes virtuales de la misma región, entre una VCN y una red fuera de la región, como una VCN de otra región de Oracle Cloud Infrastructure, una red local o una red de otro proveedor en la nube.

  • Gateway de servicio

    El gateway de servicio proporciona acceso desde una VCN a otros servicios, como Oracle Cloud Infrastructure Object Storage. El tráfico desde la VCN al servicio Oracle recorre el tejido de red de Oracle y no internet.

  • Agente de Gestión

    Permite a un plugin de servicio de gestión supervisar y recopilar datos de los orígenes que residen en los hosts o hosts virtuales en los que está instalado el agente de gestión. El agente de gestión se puede conectar a Oracle Cloud Infrastructure directamente mediante el servicio Management Agent.

  • Servicio de agente de gestión

    Un servicio de Oracle Cloud Infrastructure que gestiona los agentes de gestión y su ciclo de vida. Los agentes de gestión permiten a los servicios de Oracle Cloud interactuar y recopilar datos de las entidades que gestionan.

  • Agente de Oracle Cloud

    Proceso ligero que gestiona los plugins que se ejecutan en instancias informáticas que residen en Oracle Cloud Infrastructure. Puede desplegar agentes de gestión para instancias informáticas mediante el agente de Oracle Cloud.

  • Hub de conector de servicio

    Plataforma de bus de mensajes en la nube de Oracle Cloud Infrastructure que ofrece un panel único para describir, ejecutar y supervisar el movimiento de datos entre servicios en Oracle Cloud Infrastructure. Un conector de servicio especifica un servicio de origen, un servicio de destino y las tareas opcionales.

  • Registro

    Proporciona acceso a los registros desde los recursos de Oracle Cloud Infrastructure.

  • Análisis de registro

    Oracle Cloud Infrastructure Logging Analytics es un servicio regional SaaS totalmente gestionado disponible en más de 27 regiones que proporciona recopilación, indexación, enriquecimiento, consulta, visualización y alertas de logs de cualquier componente de TI que se ejecute de forma local, en Oracle Cloud Infrastructure o en una nube de terceros.

  • Detección de aplicaciones

    Un servicio de gestión de pila que permite a los agentes de gestión descubrir los componentes de Oracle E-Business Suite u otras aplicaciones, incluida su jerarquía o topología, y compartirlo con Logging Analytics para la recopilación de logs.

  • Entidad

    Un servicio de TI o de negocio que desea supervisar, como Storefront Service, Oracle E-Business Suite, Oracle WebLogic Server o Linux (Host). Las entidades se pueden enlazar de forma lógica entre sí en Logging Analytics para crear una topología de infraestructura y aplicación para la exploración de logs.

  • Grupo de logs

    Recurso para datos de log en análisis de registro que admite el control de acceso basado en roles (RBAC). Un grupo de logs es el destino lógico de un registro de log ingerido en Logging Analytics y es diferente del grupo de logs del servicio de registro de Oracle Cloud Infrastructure.

  • Origen de Log

    Especifica dónde se encuentran los archivos log, cómo recopilarlos, cómo aplicar máscaras de datos, analizar los datos, extraer los datos mediante definiciones de campos ampliados, enriquecer los datos mediante etiquetas y definiciones de funciones de enriquecimiento y extraer los datos de métricas de un archivo log. Los orígenes de log se pueden utilizar para recopilar logs de forma continua desde un agente de gestión de Oracle Cloud Infrastructure o se pueden proporcionar al realizar la carga bajo demanda de un archivo log en Oracle Cloud Infrastructure Logging Analytics o reglas de recopilación de Oracle Cloud Infrastructure Object Storage. Cuando se recopilan o envían logs a Oracle Cloud Infrastructure Logging Analytics, se debe proporcionar un origen para proporcionar el contexto de cómo procesar los logs.

  • Paneles de control de gestión

    Interfaz de control principal formada por paneles de control personalizables y ampliables formados por visualizaciones, filtros y capacidades de aumento de detalle para la supervisión basada en datos de métricas y logs.

  • Explorador de logs

    Interfaz gráfica de usuario de análisis interactivo exploratorio para buscar, visualizar y analizar datos de log en análisis de registro.

Recomendaciones

Sus requisitos pueden diferir de la arquitectura descrita aquí. Utilice las siguientes recomendaciones como punto de partida.

  • Grupos de logs: Defina varios grupos de logs para proporcionar permisos de acceso correctos a diferentes equipos y evitar el uso compartido de datos confidenciales. Los grupos de logs se pueden basar en los logs de Oracle E-Business Suite, Oracle Database, Oracle Cloud Infrastructure y hosts.
  • Gestión de costos: el servicio Logging Analytics se carga sobre el volumen de datos en almacenamiento activo y de archivo. Para permitir la solución de problemas del día a día y obtener ventajas de la detección de anomalías, la detección de patrones y otras capacidades de aprendizaje automático, Oracle recomienda utilizar un período de almacenamiento activo de 90 días y mover logs con una antigüedad superior a 90 días al almacenamiento en archivo. Los logs del archivo almacenado se pueden recuperar rápidamente a petición.

Consideraciones

Al diseñar una pila de aplicaciones de alta disponibilidad en la nube, tenga en cuenta los siguientes factores:

  • Rendimiento: el rendimiento de la consulta se basa en el rango de tiempo y el número de operaciones, como filtros, agrupación por, etc. Para mejorar el rendimiento de las consultas, Oracle recomienda enriquecer los logs con etiquetas y campos específicos en el momento de la ingestión.
  • Seguridad y RBAC: personalice las definiciones de origen de log para filtrar cualquier dato de información de identificación personal (PII) y activar el enriquecimiento de geolocalización.
  • Disponibilidad: Logging Analytics es un servicio SaaS de alta disponibilidad totalmente gestionado.

Despliegue

La aplicación Oracle Cloud Infrastructure Logging Analytics está disponible como pila en Oracle Cloud Marketplace.

Despliegue con la pila en Oracle Cloud Marketplace:

  1. Vaya a Oracle Cloud Marketplace.
  2. Haga clic en Obtener aplicación.
  3. Siga las indicaciones de la pantalla.

Log de Cambios

Este log muestra cambios significativos:

Agradecimientos

  • Autor: Kumar Varun
  • Contributor: Robert Lies