2

素敵なセントリーを始めたばかりです。私は約10の異なるサイトを持っており、そのうちのいくつかは同じサーバー上にあり、web12.example.comのような名前を持っています。これらのサーバー名はSentryのインターフェイスに渡されるため、エラーの発生元のサーバーをフィルタリングできます。サーバーによるフィルタリングは特に有用ではありません-有用なのはサイトによるフィルタリングです。

サーバー名を実際のサーバー名ではなく、(たとえば)エラーの原因となったドメイン名に変更する方法はありますか?

4

2 に答える 2

2

セントリーは、(明らかに文書化されていない)設定で、私が望んでいたことをすでに実行していSENTRY_SITEます。settings.pyファイルに次のように設定しました。

SENTRY_SITE = u'My Site Name'

Sentryインターフェイスの右側にあるフィルターリストからフィルターをかけることができます。

サーバー名はこの目的を意図したものではありません(おそらく、大規模なセットアップを使用している場合は、特定のサーバーから多くのエラーが発生しているかどうかを確認すると便利です。これは、構成の問題を示している可能性があります)。これがサイトフィルターの目的です。

于 2011-12-30T17:28:46.610 に答える
0

今、彼らはこれを設定するオプションがあります:

sentry_sdk.init(
    <endpoint>,
    server_name='a_name_to_distinguish_instance',
    ...
)

Web UIでは、server_nameタグを使用して、このように構成されたインスタンスの問題をフィルタリングできます。

于 2021-11-29T08:23:48.437 に答える