Estamos explorando sentry.io
É possível importar logs históricos para o Sentry?
Também estamos analisando Prometheus e Grafana, e parece que consultas SQL gerais funcionam para eles, mas me parece que eu gostaria de revisar os logs de erros no mesmo local em que novos logs de erros são analisados.
Responder1
Tenho a ideia de que um conceito-chave do produto é que os eventos sejam enviados diretamente pelos aplicativos para o Sentry, em vez de depender de uma etapa intermediária de primeiro registro em um arquivo local (de erro).
AFAIK Portanto, o produto simplesmente não possui nenhum suporte nativo para arquivos de log "tailing", envio de log e, subsequentemente, também não para importação genérica de arquivos de log históricos.
Essehttps://docs.sentry.io/product/sentry-basics/migration/sugere:
“Uma coisa a notar é que não poderemos transferir dados históricos de eventos, mas novos eventos recebidos irão...”
Nota: vocêpodeuse osentinela cli para enviar eventos JSON capturados anteriormente.
Aqui:alguém usa logstash com um plug-in sentry/raven personalizado para envio de log para o Sentry, o que também pode ser uma abordagem para enviar seus arquivos de log históricos para o Sentry.
Infelizmente, a maioria dos arquivos de log são baseados em linha e converter arquivos de log existentes baseados em linha com rastreamentos de pilha multilinha em eventos (JSON) é uma grande PITA. Isso pode ser feito, atualmente fazemos envio de log para vários aplicativos (em uma configuração diferente) com o filebeatanalisador multilinhaem vez deo codec multilinha logstash