【问题标题】:Setting Label manually in Sentry在 Sentry 中手动设置标签
【发布时间】:2018-04-11 07:07:43
【问题描述】:

我正在使用 Sentry 来记录错误等。它在使用提供的 Exception 对象创建 SentryEvent 时工作正常。我正在尝试创建不来自异常的情况,只是需要在系统上标记的条件。 在这种情况下,我已将异常设置为 null 并且一切正常,只是问题的标题为 ''。我在 SentryEvent 对象中找不到可以设置为标题以避免这种情况的任何地方。

如何手动标记事件?

【问题讨论】:

    标签: c# sentry


    【解决方案1】:

    网页界面中提供的“标题”或“标签”是事件的“消息”属性。

    如果您使用的是官方 Sentry 客户端“SharpRaven”,请使用CaptureMessage 方法而不是CaptureException

    RavenClient.CaptureMessage("Whoops!")
    

    如果您在自己的客户端上工作,或者只是使用 HTTP 请求,则在 JSON blob 中设置事件的“消息”:

    { 
       "message": "Whoops!" 
    }
    

    【讨论】:

      猜你喜欢
      • 2021-01-13
      • 1970-01-01
      • 1970-01-01
      • 2020-04-19
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 2018-10-24
      • 2012-03-23
      相关资源
      最近更新 更多