Ingestão de Aplicativos, Infraestrutura, Banco de Dados e Outros Logs Genéricos

Crie o tipo de origem de log Arquivo para coletar logs de seus aplicativos, infraestrutura, bancos de dados ou da maioria dos outros tipos de logs.

O Oracle Log Analytics fornece um grande conjunto de origens de log definidas pelo sistema Oracle do tipo de origem Arquivo. Você pode exibi-las na página de listagem de origens filtrando as origens do tipo de criação definidas pela Oracle e o tipo de origem Arquivo.

Fluxo Geral para Coletar Logs para o Tipo de Origem File

Estas são as tarefas de alto nível para coletar informações de log do seu host:

Criar uma Origem de Log do Tipo: File

Crie este tipo de origem para coletar muitos tipos de logs, como os logs de Banco de Dados, Aplicativo e Infraestrutura.

  1. Abra o menu de navegação e clique em Observabilidade e Gerenciamento. Em Log Analytics, clique em Administração.

    Os recursos administrativos são listados no painel esquerdo de navegação em Administração. Clique em Origens.

    A página Origens é aberta. Clique em Criar Origem.

  2. No campo Nome, digite o nome da origem.

    Se desejar, adicione uma descrição.

  3. Na lista Tipo de Origem, selecione o tipo Arquivo.
  4. Clique no campo Tipo de Entidade e selecione o tipo de entidade para essa origem de log. Selecione o tipo de entidade para a origem do log que corresponda mais ao que você vai monitorar. Evite selecionar tipos de entidade composta, por exemplo, Cluster de Banco de Dados. Em vez disso, selecione a Instância do Banco de Dados do tipo de entidade porque os logs são gerados no nível de instância.
  5. Clique no campo Parser e selecione o nome relevante do parser.
    Você pode selecionar vários parsers para os arquivos de log. Isso é particularmente útil quando um arquivo de log tem entradas com sintaxe diferente e não pode ser analisado por um único parser.

    A ordem na qual você adiciona os parsers é importante. Quando o Oracle Log Analytics lê um arquivo do log, ele tenta o primeiro parser e passa para o segundo parser se o primeiro não funcionar. Isso continuará até que seja encontrado um parser em funcionamento. Selecione primeiro o parser mais comum para essa origem.

    Para fazer parsing apenas das informações de tempo das entradas de log, você pode selecionar o parser de tempo automático. Consulte Usar o Parser de Tempo Automático.

  6. Especifique as seguintes informações nas guias Incluir e Excluir:
    • Na guia Padrões Incluídos, clique em Adicionar para especificar os padrões de nome de arquivo dessa origem.

      Digite o padrão de nome de arquivo e a descrição.

      Você pode digitar parâmetros entre chaves {}, como {AdrHome}, como parte do padrão de nome de arquivo. O Oracle Log Analytics substitui esses parâmetros no padrão de inclusão por propriedades de entidade quando a origem está associada à entidade. A lista de parâmetros possíveis é definida pelo tipo de entidade. Se você criar seus próprios tipos de entidade, poderá definir suas próprias propriedades. Ao criar uma entidade, você será solicitado a atribuir um valor a cada propriedade dessa entidade. Você também pode adicionar suas próprias propriedades personalizadas por entidade, se necessário. Todas essas propriedades podem ser usadas como parâmetros aqui em Padrões Incluídos.

      Por exemplo, para uma determinada entidade em que a propriedade {AdrHome} esteja definida como /u01/oracle/database/, o padrão de inclusão {AdrHome}/admin/logs/*.log será substituído por /u01/oracle/database/admin/logs/*.log para essa entidade específica. Todas as outras entidades no mesmo host podem ter um valor diferente para {AdrHome}, o que resultaria em um conjunto completamente diferente de arquivos de log a serem coletados para cada entidade.

      Você só poderá associar uma origem a uma entidade se os parâmetros que a origem exige nos padrões tiverem um valor para a entidade em questão.

      Você pode configurar advertências na coleta de logs para seus padrões. Na lista suspensa Enviar Advertência, selecione a situação em que a advertência deve ser emitida:

      • Para cada padrão que tenha um problema: Quando você tiver definido vários padrões de inclusão, uma advertência de coleta de logs será enviado para cada padrão de nome de arquivo que não corresponder.

      • Somente se todos os padrões tiverem problemas: Quando você tiver definido vários padrões de inclusão, uma advertência de coleta de logs só será enviada se nenhum padrão de nome de arquivo corresponder.

    • Você poderá usar um padrão excluído quando houver arquivos no mesmo local que não deseja incluir na definição da origem. Na guia Padrões Excluídos, clique em Adicionar para definir padrões de nomes de arquivos de log que devem ser excluídos desta origem de log.

      Por exemplo, há um arquivo com o nome audit.aud no diretório que você configurou como origem de inclusão (/u01/app/oracle/admin/rdbms/diag/trace/). No mesmo local, há outro arquivo com o nome audit-1.aud. Você pode excluir quaisquer arquivos com o padrão audit-*.aud.

  7. Clique em Criar Origem.