Red Hat Training

A Red Hat training course is available for RHEL 8

14.2. Parâmetros de papel do sistema de registro

Em um livro de jogo de funções do sistema de registro, você define as entradas no parâmetro logging_inputs, as saídas no parâmetro logging_outputs e as relações entre as entradas e saídas no parâmetro logging_flows. O Sistema de Logging Role processa estas variáveis com opções adicionais para configurar o sistema de registro. Você também pode habilitar a criptografia.

Nota

Atualmente, o único sistema de registro disponível na função de sistema de registro é Rsyslog.

  • logging_inputs - Lista de insumos para a solução de extração.

    • name - Nome único da entrada. Usado na lista de entradas logging_flows e uma parte do nome do arquivo config gerado.
    • type - Tipo do elemento de entrada. O tipo especifica um tipo de tarefa que corresponde a um nome de diretório em roles/rsyslog/{tasks,vars}/inputs/.

      • basics - Entradas configurando entradas do jornal systemd ou do soquete unix.

        • kernel_message - Carregar imklog se estiver definido para true. Default para false.
        • use_imuxsock - Use imuxsock ao invés de imjournal. Por omissão para false.
        • ratelimit_burst - Número máximo de mensagens que podem ser emitidas dentro de ratelimit_interval. Por omissão para 20000 se use_imuxsock for falso. Predefinição para 200 se use_imuxsock for verdadeiro.
        • ratelimit_interval - Intervalo para avaliação ratelimit_burst. Por omissão para 600 segundos se use_imuxsock for falso. Default para 0 se use_imuxsock for verdadeiro. 0 indica que a limitação da taxa está desligada.
        • persist_state_interval - O estado do periódico é persistido a cada value mensagens. Por omissão para 10. Efetivo somente quando use_imuxsock é falso.
      • files - Entradas configurando entradas a partir de arquivos locais.
      • remote - Entradas configurando as entradas do outro sistema de registro através da rede.
    • state - Estado do arquivo de configuração. present ou absent. Padrão para present.
  • logging_outputs - Lista de saídas para a solução de extração.

    • files - Saídas configurando saídas para arquivos locais.
    • forwards - Saídas configurando saídas para outro sistema de registro.
    • remote_files - Saídas configurando as saídas de outro sistema de registro em arquivos locais.
  • logging_flows - Lista de fluxos que definem as relações entre logging_inputs e logging_outputs. A variável logging_flows tem as seguintes chaves:

    • name - Nome único do fluxo
    • inputs - Lista de valores do nome logging_inputs
    • outputs - Lista de valores do nome logging_outputs.

Recursos adicionais

  • Documentação instalada com o pacote rhel-system-roles em /usr/share/ansible/roles/rhel-system-roles.logging/README.html