Visualizar logs do plugin WP Discourse

O plugin WP Discourse possui seu próprio sistema de registro (desde a v2.2.5). Esta é uma visão geral de como ele funciona e como utilizá-lo. Se tiver alguma dúvida, por favor, responda abaixo.

O que é registrado

Todas as principais funcionalidades do WP Discourse registram erros (desde a v2.3.5). Para registrar cada ação, incluindo as bem-sucedidas, você pode ativar o registro detalhado (verbose logging) para o conjunto de funcionalidades relevante sobre o qual deseja mais informações. Procure por uma configuração que comece com “Verbose..” na aba de configurações correspondente.

Como os registros são armazenados

O plugin armazena até 10 dias de registros em sua própria pasta uploads/wp-discourse como arquivos .log, com um arquivo por dia. Isso significa que haverá apenas 10 arquivos por vez, com um limite de tamanho de 5,25 MB por arquivo. Assim que esse limite for atingido, o arquivo mais antigo será removido à medida que um novo for criado (ou seja, os registros são rotacionados).

Se não for possível armazenar arquivos de registro na sua instância do WordPress, por exemplo, se a pasta de uploads tiver permissões restritivas, o registro do WP Discourse não funcionará para você por enquanto (todos os registros serão descartados).

Nosso registrador é uma extensão do amplamente utilizado Monolog, que possui um grande número de Handlers, Formatters e Processors. Adicionaremos a capacidade de os sites utilizarem um handler diferente (do Monolog ou próprio) assim que estivermos satisfeitos com o desempenho do nosso handler local inicial .log.

Como visualizar os registros

Você pode visualizar seus registros em uma nova aba de Administração do WP Discourse chamada “Logs”. Isso permite que você veja facilmente o que há em cada arquivo de registro.

Como compartilhar registros

No visualizador de Logs, você pode baixar um arquivo zip contendo seus registros e um arquivo “meta” sobre sua instância do WordPress (versões do software e valores de configuração do WP Discourse). Isso facilita que você examine seus registros localmente ou, potencialmente, compartilhe-os com alguém que esteja ajudando a diagnosticar um problema.

\u003e :warning: Por favor, observe a seção “Privacidade” abaixo antes de compartilhar seus registros com terceiros.

Privacidade

Os registros não incluem nenhuma:

  • informação de identificação pessoal, como nomes, e-mails e endereços; ou
  • segredos, como seu token de API do Discourse.

Esses são os requisitos mínimos para permitir que você compartilhe seus registros com um terceiro que esteja ajudando a diagnosticar um problema. Você ainda deve considerar a privacidade dos dados do seu site e de seus usuários, bem como suas obrigações relacionadas a esses dados, antes de compartilhar seus registros com qualquer pessoa.

\u003cdiv data-theme-toc="true"\u003e \u003c/div\u003e

10 curtidas