Integre, Gerencie e Proteja Aplicativos do E-Business Suite com o Logging Analytics
Monitore e analise as principais métricas de integridade e desempenho do Oracle E-Business Suite para maximizar a disponibilidade, aumentar a eficiência e reduzir o custo total de propriedade.
O Oracle Cloud Infrastructure Logging Analytics é um serviço regional SaaS totalmente gerenciado disponível em mais de 27 regiões que fornece coleta de logs, indexação, enriquecimento, consulta, visualização e notificação de logs de qualquer componente de TI executado no local, no Oracle Cloud Infrastructure ou em uma nuvem de terceiros. Certifique-se de integrar o Logging Analytics e definir as políticas mínimas necessárias antes de implementar o monitoramento do Oracle E-Business Suite. Após a implementação completa, os usuários poderão:
-
Exibir os detalhes de integridade e desempenho dos logs do Oracle E-Business Suite, do processamento simultâneo e do sistema de forms e de outros componentes do workflow
-
Use os painéis de controle prontos para a integridade do Oracle E-Business Suite, a integridade dos sistemas de formulários e o processamento simultâneo
-
Analisar e solucionar problemas de host do Linux usando dados de log e modelos de aprendizado de máquina pré-treinados no Logging Analytics
-
Monitorar componentes do Oracle E-Business Suite, como hosts de aplicativos do Oracle WebLogic Server, Oracle Database, Oracle E-Business Suite e Oracle Database
Arquitetura
O Oracle Cloud Infrastructure Logging Analytics usa Agentes de Gerenciamento para coletar logs de forma segura de componentes do Oracle E-Business Suite, como servidores de banco de dados, servidores de aplicativos e aplicativos. O serviço Logging Analytics usa um conector de serviço para ingerir logs de serviços do Oracle Cloud Infrastructure.
O ambiente do Oracle E-Business Suite consiste na instância do banco de dados, nos hosts da camada de aplicativos e no Oracle WebLogic Server. O modelo de entidade do Oracle E-Business Suite compreende o seguinte:
-
Oracle E-Business Suite: Este é um agrupamento de nível superior das entidades e tem algumas métricas associadas ao aplicativo empacotado que ele representa.
-
Gerenciador concorrente: Esta é uma entidade composta que hospedou entidades sob ela e tem métricas disponíveis para monitoramento.
-
Sistema de formulários: Esta é uma entidade do sistema que fornece métricas para as sessões do banco de dados de formulários.
-
Grupo de workflows: O grupo de workflow tem três entidades hospedadas principais: Mecanismo em Segundo Plano, Correio de Notificação e Listener do Agente, que fornecem métricas de disponibilidade.
Essa arquitetura considera uma implantação do Oracle E-Business Suite com as seguintes características:
- Uma configuração de compartimento único para implantar o Oracle E-Business Suite
- Instâncias diferentes do aplicativo host de sub-redes. Por exemplo, os servidores Web estão em uma sub-rede pública e os bancos de dados estão em uma sub-rede privada, com sub-redes adicionais para redundância
- Os componentes do Oracle Cloud Infrastructure Logging Analytics consistem em vários agentes instalados em cada sub-rede para enviar logs para o Logging Analytics
O Agente de Gerenciamento pode descobrir automaticamente o ambiente do Oracle E-Business Suite e enviar esses dados ao Logging Analytics para criar uma topologia de entidade de aplicativo e infraestrutura. O agente de gerenciamento deve ser instalado na mesma VCN do Oracle E-Business Suite e ter acesso ao banco de dados do Oracle E-Business Suite. Após a descoberta, você pode exibir e verificar a topologia da entidade no filtro de escopo do Log Explorer. Em seguida, você pode associar recursos para ativar a coleta de logs. Os Agentes de Gerenciamento devem ser instalados em todos os nós de host identificados durante a descoberta. Ele é instalado por padrão em todas as instâncias do Oracle Cloud Infrastructure como um plug-in do Oracle Cloud Agent.
O diagrama de arquitetura a seguir mostra a exibição funcional de como o Logging Analytics usa agentes de gerenciamento para monitorar o Oracle Cloud Infrastructure
ebs-logging-analytics-oci-oracle.zip
A arquitetura tem os seguintes componentes:
- Região
Uma região do Oracle Cloud Infrastructure é uma área geográfica localizada que contém um ou mais data centers, chamados domínios de disponibilidade. As regiões são independentes de outras regiões, e grande distância pode separá-las (entre países ou até mesmo continentes).
- Domínios de disponibilidade
Os domínios de disponibilidade são data centers independentes e independentes dentro de uma região. Os recursos físicos em cada domínio de disponibilidade são isolados dos recursos dos outros domínios de disponibilidade, que fornecem tolerância a falhas. Os domínios de disponibilidade não compartilham infraestrutura, como energia ou resfriamento, ou rede interna. Portanto, é improvável que uma falha em um domínio de disponibilidade afete os outros domínios de disponibilidade da região.
- Domínios de falha
Domínio de falha é um agrupamento de hardware e infraestrutura dentro de um domínio de disponibilidade. Cada domínio de disponibilidade tem três domínios de falha, com energia e hardware independentes. Quando você distribui recursos entre vários domínios de falha, seus aplicativos podem tolerar falhas físicas do servidor, manutenção do sistema e falhas de alimentação dentro de um domínio de falha.
- Redes virtuais em nuvem e sub-redes
Uma VCN é uma rede personalizada e definida por software que você configura em uma região do Oracle Cloud Infrastructure. Como as redes tradicionais de data center, as VCNs permitem total controle sobre seu ambiente de rede. Uma VCN pode ter vários blocos CIDR não sobrepostos que você pode alterar após criar a VCN. Você pode segmentar uma VCN em sub-redes, que podem ter escopo em uma região ou em um domínio de disponibilidade. Cada sub-rede consiste em um intervalo contínuo de endereços que não se sobrepõem com as outras sub-redes da VCN. Você pode alterar o tamanho de uma sub-rede após a criação. Uma sub-rede pode ser pública ou privada.
- Tabelas de roteamento
As tabelas de roteamento virtual contêm regras para rotear o tráfego de sub-redes para destinos fora de uma VCN, normalmente por meio de gateways.
- Gateway de roteamento dinâmico (DRG)
O DRG é um roteador virtual que fornece um caminho para o tráfego de rede privada entre VCNs na mesma região, entre uma VCN e uma rede fora da região, como uma VCN em outra região do Oracle Cloud Infrastructure, uma rede local ou uma rede em outro provedor de nuvem.
- Gateway de serviço
O gateway de serviço fornece acesso de uma VCN a outros serviços, como o Oracle Cloud Infrastructure Object Storage. O tráfego da VCN para o serviço Oracle viaja pela malha da rede Oracle e nunca atravessa a internet.
- Agente de Gerenciamento
Permite que um plug-in do serviço de gerenciamento monitore e colete dados das origens que residem nos hosts ou nos hosts virtuais em que o Agente de Gerenciamento está instalado. O Management Agent pode estabelecer conexão com o Oracle Cloud Infrastructure diretamente usando o serviço Management Agent.
- Serviço do Management Agent
Um serviço do Oracle Cloud Infrastructure que gerencia os Agentes de Gerenciamento e seu ciclo de vida. Os Agentes de Gerenciamento permitem que os serviços do Oracle Cloud interajam e coletem dados das entidades que gerenciam.
- Oracle Cloud Agent
Um processo leve que gerencia plug-ins em execução em instâncias de computação que residem no Oracle Cloud Infrastructure. Você pode implantar Agentes de Gerenciamento para calcular instâncias usando o Oracle Cloud Agent.
- Service Connector Hub
Plataforma de barramento de mensagens na nuvem do Oracle Cloud Infrastructure que oferece um único painel para descrever, executar e monitorar a movimentação de dados entre serviços no Oracle Cloud Infrastructure. Um conector de serviço especifica um serviço de origem, um serviço de destino e tarefas opcionais.
- Log
Fornece acesso a logs de recursos do Oracle Cloud Infrastructure.
- Logging Analytics
O Oracle Cloud Infrastructure Logging Analytics é um serviço regional SaaS totalmente gerenciado disponível em mais de 27 regiões que fornece coleta, indexação, enriquecimento, consulta, visualização e alerta de logs de qualquer componente de TI executado no local, no Oracle Cloud Infrastructure ou em uma nuvem de terceiros.
- Descoberta de aplicativos
Um serviço de gerenciamento de pilha que permite aos agentes de gerenciamento descobrir os componentes do Oracle E-Business Suite ou de outros aplicativos, incluindo sua hierarquia ou topologia e compartilhar com o Logging Analytics para coleta de logs.
- Entidade
Um serviço de TI ou de negócios que você deseja monitorar, como Storefront Service, Oracle E-Business Suite, Oracle WebLogic Server ou um Linux (Host). As entidades podem ser logicamente vinculadas entre si no Logging Analytics para criar a topologia de aplicativo e infraestrutura para exploração de logs.
- Grupo de logs
Um recurso para dados de log na análise de logs que suporta RBAC (Role-based Access Control). Um grupo de logs é o destino lógico de um registro de log ingerido no Logging Analytics e é diferente do grupo de logs do serviço de log do Oracle Cloud Infrastructure.
- Origem do log
Especifica onde os arquivos de log estão localizados, como coletá-los, como aplicar máscaras de dados, analisar os dados, extrair os dados usando definições de campo estendido, enriquecer os dados usando labels e definições de função de enriquecimento e extrair os dados métricos de um arquivo de log. As origens de log podem ser usadas para coletar logs continuamente de um Agente de Gerenciamento do Oracle Cloud Infrastructure ou podem ser fornecidas quando você executa o upload sob demanda de um arquivo de log no Oracle Cloud Infrastructure Logging Analytics ou nas regras de coleta do Oracle Cloud Infrastructure Object Storage. Sempre que os logs forem coletados ou enviados ao Oracle Cloud Infrastructure Logging Analytics, uma origem deverá ser fornecida para fornecer o contexto de como processar os logs.
- Dashboards de gerenciamento
Interface de monitoramento principal formada por painéis de controle personalizáveis e extensíveis feitos de visualizações, filtros e recursos de drill-down para monitoramento com base em logs e dados de métricas.
- Explorador de logs
Interface gráfica do usuário analítica exploratória para pesquisa, visualização e análise de dados de log na análise de logs.
Recomendações
Seus requisitos podem ser diferentes da arquitetura descrita aqui. Use as recomendações a seguir como ponto de partida.
- Grupos de Logs: Defina vários grupos de log para fornecer permissões de acesso corretas a diferentes equipes e evitar o compartilhamento de dados confidenciais. Os grupos de logs podem ser baseados nos logs Oracle E-Business Suite, Oracle Database, Oracle Cloud Infrastructure e hosts.
- Gerenciamento de Custos: o serviço Logging Analytics é cobrado no volume de dados em armazenamento ativo e de arquivamento. Para permitir a solução de problemas do dia a dia e obter benefícios da detecção de anomalias, da detecção de padrões e de outros recursos de aprendizado de máquina, a Oracle recomenda o uso de um período de armazenamento ativo de 90 dias e a movimentação de logs com mais de 90 dias para o armazenamento de arquivamento. Os logs do arquivamento armazenado podem ser rapidamente rechamados sob demanda.
Considerações
Ao projetar uma pilha de aplicativos altamente disponível na nuvem, considere os seguintes fatores:
- Desempenho: O desempenho da consulta é baseado no intervalo de tempo e no número de operações, como filtros, agrupar por e assim por diante. Para um melhor desempenho de consultas, a Oracle recomenda que você enriqueça logs com rótulos e campos específicos no momento da ingestão.
- Segurança e RBAC: Personalize as definições de origem de log para filtrar quaisquer dados de informações de identificação pessoal (PII) e ative o enriquecimento de geolocalização.
- Disponibilidade: O Logging Analytics é um serviço SaaS altamente disponível totalmente gerenciado.
Implantar
O aplicativo Oracle Cloud Infrastructure Logging Analytics está disponível como uma pilha no Oracle Cloud Marketplace.
Implante usando a pilha no Oracle Cloud Marketplace:
- Vá para Oracle Cloud Marketplace.
- Clique em Obter Aplicativo.
- Siga os prompts na tela.
Explorar Mais
Saiba mais sobre os recursos desta arquitetura.
- LiveLab: Estender o EBS com o Logging Analytics
- Implante o Oracle E-Business Suite na Nuvem
- Estrutura de melhores práticas para o Oracle Cloud Infrastructure
- Documentação do Oracle Cloud Infrastructure
- Estimador de Custos do Oracle Cloud
- Documentação do Serviço Logging Analytics
- Log de blogs de Análise
- Canal do Logging Analytics em YouTube