Sentry項目接入

介紹

Sentry 是一個實時事件日誌記錄和彙集的平臺。其專注於錯誤監控以及提取一切事後處理所需信息而不依賴於麻煩的用戶反饋。它分爲客戶端和服務端,客戶端(目前客戶端有 C#, Python, PHP, JavaScript, Ruby等多種語言)就嵌入在你的應用程序中間,程序出現異常就向服務端發送消息,服務端將消息記錄到數據庫中並提供一個web頁方便查看。

Sentry 是 Python 寫的一個開源的項目 https://github.com/getsentry/sentry 而且可以滿足私有部署的需求

一、在Sentry中提前創建項目

二、項目接入

1. NuGet包引用

<PackageReference Include="Sentry.NLog" Version="3.18.0" />

2. 修改配置文件nlog.config

2.1 在擴展程序集中添加Sentry.NLog

2.2 添加在targets節點下添加target目標節點

  • 注意其中的dsn需要根據項目進行更改

 三、使用效果

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章