Usar o Oracle Log Analytics para Payloads de Fluxo de Grande Atividade
Você pode publicar seus logs de fluxo de atividades no Oracle Log Analytics. Isso será útil se o payload do fluxo de atividades for grande, porque o log público do OCI (Oracle Cloud Infrastructure) limita o tamanho dos arquivos de log.
Você deve estar inscrito no Oracle Log Analytics para publicar seus logs de fluxo de atividades lá.
Se posteriormente você decidir interromper o armazenamento de logs de fluxo de atividades no Oracle Log Analytics, poderá desativá-lo para sua instância do Oracle Integration. Consulte Desativar o Armazenamento de Logs no Oracle Log Analytics
Criar um Grupo de Logs para Armazenar Seus Logs no Oracle Log Analytics
Para criar um grupo de logs no Oracle Log Analytics para armazenar seus logs do fluxo de atividades do Oracle Integration, execute as seguintes etapas:
- No Oracle Cloud Console, abra o menu de navegação e clique em Observabilidade & Gerenciamento. Em seguida, em Log Analytics, clique em Administração.
- Na página Grupos de Logs, no menu à esquerda, clique em Grupos de Logs.
- Ao lado de Filtros aplicados, verifique se você está exibindo o compartimento no qual deseja criar o grupo de logs.
- Clique em Criar Grupo de Logs.
- Informe um nome (por exemplo,
OracleIntegration_ActivityStream_LogGroup) e uma descrição. - Clique em Criar.
Criar uma Política para Permitir Uploads de Log do Oracle Integration
Para criar uma política para permitir uploads de log do Oracle Integration, execute as seguintes etapas:
- Se você ainda não tiver feito isso, acesse a Console do Oracle Cloud.
- Obtenha o ID do cliente da sua instância do Oracle Integration:
- No menu da navegação da Console do Oracle Cloud, clique em Identidade & Segurança e, em Identidade, clique em Domínios,
- Abra o domínio no qual você criou a sua instância do Oracle Integration.
Se você não vir o domínio, certifique-se de estar na região correta (no banner) e de estar exibindo o compartimento correto (nos filtros).
- Nas guias na parte superior, clique em Serviços de nuvem da Oracle.
- Abra a sua instância doOracle Integration.
Se você tiver problemas para encontrar sua instância, a pesquisa por "Integração" poderá restringir suas opções.
- Nas guias na parte superior, clique em configuração OAuth.
- Role para baixo até a seção Informações Gerais e copie o ID do Cliente.
- Crie um grupo dinâmico a ser usado na política:
- Volte ao seu domínio clicando em Serviços de nuvem da Oracle na parte superior da página.
- Nas guias na parte superior, clique em Grupos dinâmicos.
- Clique em Criar grupos dinâmicos.
- Informe um Nome (por exemplo,
OracleIntegration_LogAnalytics_DynamicGroup) e uma Descrição para o grupo. - Na caixa Regra 1, informe a regra a seguir.
Sintaxe:
resource.id='OracleIntegration_ClientID'
Onde:OracleIntegration_ClientIDé o ID do cliente copiado na etapa 2
Exemplo:resource.id='A01BC23DE4567FGH89I0123456J78901_APPID'
- Crie a política:
- No painel de navegação esquerdo, clique em Policies.
- Clique em Criar Política.
- Informe um nome (por exemplo,
OracleIntegration_LogUploadPolicy) e a descrição para a política. - Clique em Mostrar editor manual.
- Insira as seguintes permissões.
Sintaxe:
allow dynamic-group DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in compartment LogGroup_Compartmentallow dynamic-group DynamicGroup to {LOG_ANALYTICS_SOURCE_READ} in tenancyallow dynamic-group DynamicGroup to use loganalytics-ondemand-upload in tenancyallow dynamic-group DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in tenancy
Onde:DynamicGroupé o grupo dinâmico criado na etapa 3LogGroup_Compartmenté o compartimento no qual você criou o grupo de logs
Exemplo:allow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in compartment OracleIntegration_LogGroup_Compartmentallow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_SOURCE_READ} in tenancyallow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to use loganalytics-ondemand-upload in tenancyallow dynamic-group OracleIntegration_LogAnalytics_DynamicGroup to {LOG_ANALYTICS_LOG_GROUP_UPLOAD_LOGS} in tenancy
Criar uma Política para Permitir que os Usuários Exibam Logs no Oracle Log Analytics
Para criar uma política que permita aos usuários exibir logs no Oracle Log Analytics, execute as seguintes etapas:
- Crie um grupo para os usuários que você deseja que possam exibir os logs do fluxo de atividades no Oracle Log Analytics:
- No painel de navegação esquerdo, clique em Domínios.
- Abra o domínio no qual você criou a sua instância do Oracle Integration.
Se você não vir o domínio, certifique-se de estar na região correta (no banner) e de estar exibindo o compartimento correto (nos filtros).
- Nas guias na parte superior, clique em Gerenciamento de usuários.
- Role para baixo até a seção Grupos e clique em Criar grupo.
- Informe um Nome (por exemplo,
OracleIntegration_LogAnalytics_Group) e uma Descrição para o grupo. - Adicionar usuários ao grupo.
- Clique em Criar.
- Crie a política:
- No painel de navegação esquerdo, clique em Policies.
- Clique em Criar Política.
- Informe um Nome (por exemplo,
OracleIntegration_LogAnalyticsAccessPolicy) e uma Descrição para a política. - Clique em Mostrar editor manual.
- No editor, informe as permissões a seguir.
Sintaxe:
allow group UserGroup to use loganalytics-features-family in tenancyallow group UserGroup to use loganalytics-resources-family in tenancy
Onde:UserGroupé o grupo criado na etapa 1
Exemplo:allow group OracleIntegration_LogAnalytics_Group to use loganalytics-features-family in tenancyallow group OracleIntegration_LogAnalytics_Group to use loganalytics-resources-family in tenancy
Ativar a Opção para Publicar Logs no Oracle Log Analytics
Para ativar o armazenamento de logs do fluxo de atividades do Oracle Integration no Oracle Log Analytics, execute as seguintes etapas:
- Obtenha o OCID do grupo de logs que você criou:
- No menu de navegação da Console do Oracle Cloud, clique em Observabilidade e gerenciamento. Em Análise de log, clique em Administração.
- No painel de navegação esquerdo, clique em Grupos de Logs.
- Ao lado do grupo de logs criado para o Oracle Integration, clique em
e, em seguida, clique em Copiar OCID.
Se você não vir o log, verifique se está exibindo o compartimento correto (no menu esquerdo).
- Ative a opção:
- No menu de navegação da Console do Oracle Cloud, clique em Serviços ao Desenvolvedor e, em Integração de Aplicativos, clique em Integração.
- Abra a sua instância doOracle Integration.
Se você não vir a instância que está procurando, verifique se está exibindo a região e o compartimento corretos (no banner) (na parte superior da lista de instâncias, ao lado de Filtros aplicados).
- Em Definições, ao lado de Armazenar logs de fluxo de atividades no OCI Log Analytics, clique em Ativar.
- Cole o OCID que você copiou na caixa grupo de logs do OCI Log Analytics e clique em Salvar.
O status da instância de serviço muda para Atualizando. Quando terminar, o status mudará para Ativo e, em Links, você verá uma nova entrada para o grupo de logs do OCI Log Analytics, que mostra o OCID do grupo de logs.
Desativar o Armazenamento de Logs no Oracle Log Analytics
Se quiser interromper o armazenamento de logs do fluxo de atividades no Oracle Log Analytics, você poderá desativá-lo para sua instância do Oracle Integration.
- No menu de navegação da Console do Oracle Cloud, clique em Serviços ao Desenvolvedor e, em Integração de Aplicativos, clique em Integração.
- Abra a sua instância doOracle Integration.
Se você não vir sua instância, verifique se está exibindo o compartimento correto (no menu esquerdo).
- Em Definições, ao lado de Armazenar logs de fluxo de atividades no OCI Log Analytics, clique em Desativar.
Você será solicitado a confirmar sua ação.
O status da instância de serviço muda para Atualizando. Quando terminar, o status muda para Ativo e Armazenar logs de fluxo de atividades no OCI Log Analytics mostra Não ativado.