2013-03-10 9 views
8

ravenを取得するためにカスタムタグを追加するにはどのようにそれをsentryに設定しますか?ravenにカスタムタグを追加する

私はジャンゴでカラスを使用する場合、OS、ブラウザなどのいくつかのタグが

等、ありました。しかし、私は自分自身ジャンゴせずに、ワタリガラスを使用することにより、このようなタグを追加します。

ありがとうございました。

答えて

6

私が質問を正しく理解していれば、extra辞書に必要なものは誰でも、助手に渡すことができます。raven docsを参照してください。

またcapture*メソッドを経由してメッセージを作成(とあまりにもextraを渡す)ことができます。

、OS、ブラウザ。 ..etcパラ渡されたrequestオブジェクトから送られます。

1

非常に簡単です。 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" 
    } 
})