Pular para o conteúdo principal
Você pode fornecer contexto extra em erros e traces de desempenho usando metadados. Isso ajuda a adicionar informações que ainda não fazem parte dos parâmetros da requisição, dos dados de sessão ou dos cabeçalhos da requisição.
🔐 Não envie Informações Pessoais Identificáveis (PII) para a AppSignal. Filtre PII (por exemplo, nomes, e-mails) e use um ID, hash ou identificador pseudonimizado no lugar.

Para entidades cobertas pela HIPAA, mais informações sobre como assinar um Business Associate Agreement (BAA) estão disponíveis em nossa documentação de Business Add-Ons.
📖 Leia também nossos guias sobre como configurar metadados e como filtrar esses metadados.

Tipos de metadados

Para adicionar estruturas de dados mais complexas aos traces de erro e desempenho, podem ser usados diferentes tipos de metadados. Alguns deles são definidos automaticamente pelas nossas instrumentações e podem ser sobrescritos, se necessário. Estes são os tipos de dados extras que podem ser definidos.
  1. Parâmetros da requisição
    • Se você estiver usando um framework ou biblioteca web compatível, o AppSignal armazenará automaticamente os parâmetros de query da requisição, o corpo do payload da requisição ou os argumentos de background jobs para você.
  2. Dados de sessão da requisição
    • Se você estiver usando um framework web compatível, o AppSignal armazenará automaticamente os dados de sessão da requisição para você.
  3. Cabeçalhos da requisição
    • Se você estiver usando um framework web compatível, o AppSignal armazenará automaticamente os cabeçalhos da requisição para você.
  4. Parâmetros de função
    • Parâmetros de função são os parâmetros com os quais background jobs ou scripts são iniciados.
  5. Dados personalizados
    • Você pode usar dados personalizados se os detalhes adicionais que quer enviar não se relacionarem aos três tipos acima. O AppSignal não salva nada automaticamente em dados personalizados, a menos que você indique especificamente.