Pregunta

How to add custom tags to get raven set it to sentry?

When I used raven in django there was several tags like OS, Browser, etc.

But I want to add such tags by myself using raven, without django.

Thanks.

¿Fue útil?

Solución

If I'm correctly understanding the question, you can pass to sentry whatever you want in extra dictionary, see raven docs.

You can also construct messages via capture* methods (and pass extra too):

Btw, OS, browser...etc parameters sentry gets from the passed request object.

Otros consejos

It's quite easy. Just use Client.capture

from raven import Client
client = Client("https://<key>:<secret>@sentry.io/<project>")
client.capture("raven.events.Message", message='foo_bar', data={
    'tags': {
        'tag_name': "tag_value"
    }
})
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top