亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

ASP.NET中怎么利用Elasticsearch記錄API請求響應日志

發布時間:2021-07-16 14:36:04 來源:億速云 閱讀:267 作者:Leah 欄目:編程語言

ASP.NET中怎么利用Elasticsearch記錄API請求響應日志,相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

一、ASP.NET Core WebApi如何設計一個日志中間件?

ASP.NET Core WebApi一個良好的日志記錄內容包含,唯一請求Id(RequestId),請求url,請求body內容,響應body內容,執行開始和執行結束時間,總耗時時間等等。通過組合 Docker,ElasticSearch,Kibana,ASP.NET Core 和 Serilog ,您獲得了前所未有的便利性和功能,再也沒有理由不再將日志記錄整合到應用程序中了。。

? 一句話總結今天我們學習到達的目標?
如何在ASP.NET Core使用Elasticsearch和Kibana 來存儲和展示我們應用程序的請求詳細日志。

ElasticSearch 和 Kibana 改變了這一切。而 Docker 已經使 ElasticSearch 和 Kibana 的啟動和運行變得毫不費力。ElasticSearch 和 Kibana 提供的強大功能以及非常高的性能,再加上它是開源的,這真的令人印象非常深刻。

 如果對本次分享課程《ASP.NET Core使用Elasticsearch記錄請求響應日志實戰演練》感興趣的話,那么請跟著阿笨一起學習吧。

廢話不多說,直接上干貨,我們不生產干貨,我們只是干貨的搬運工。 

二、ASP.NET Core WebApi如何存儲應用程序請求響應日志?

? 什么是 ElasticSearch ?

簡單來說,ElasticSearch 是一個開源數據庫,非常適合索引日志和分析數據。

? 什么是 Serilog ?

Serilog 是 ASP.NET Core 的一個插件,可以簡化日志記錄。Serilog 有各種可用的接收器,例如,有純文本、SQL 和 ElasticSearch 接收器等等。

三、使用Docker快速安裝Elasticsearch和Kibana

? 為什么我需要 ElasticSearch 和 Kibana ?

如果您曾經構建過應用程序,那么你一定記錄過日志。我們經常去記錄錯誤,但這些錯誤日志存儲在服務器某處的文件文件里,經常會無法被訪問。ElasticSearch 使任何類型的日志記錄變得簡單,易于訪問和搜索。

ElasticSearch 令人難以置信的速度和簡單的查詢語言加上 Kibana 的圖形界面,構成了強大的組合。如果您還沒有使用 ElasticSearch 進行日志記錄,我強烈建議您開始使用它。

ASP.NET中怎么利用Elasticsearch記錄API請求響應日志

ASP.NET中怎么利用Elasticsearch記錄API請求響應日志

ASP.NET中怎么利用Elasticsearch記錄API請求響應日志

四、ASP.NET Core WebApi如何友好的檢索和實時展示日志?

1)、關于日志的檢索,可以通過開啟服務端目錄訪問權限,方便進行檢索查到定位日志。

? ASP.NET Core開啟目錄瀏覽 EnableDirectoryBrowsing = true

2)、關于日志的實時展示,通過kibana工具來進行顯示和分析。

? 什么是 Kibana ?

Kibana 是開源的 ElasticSearch 的數據可視化用戶界面。可以將 ElasticSearch 視為數據庫,將Kibana 視為 Web 用戶界面,您可以使用它在 ElasticSearch 中構建圖表和查詢數據。

看完上述內容,你們掌握ASP.NET中怎么利用Elasticsearch記錄API請求響應日志的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

镇巴县| 石景山区| 东安县| 普定县| 阜康市| 古田县| 舟山市| 太和县| 静海县| 宁远县| 通州区| 泉州市| 正定县| 富锦市| 忻城县| 廊坊市| 林西县| 武邑县| 邵武市| 韶山市| 桃江县| 云梦县| 共和县| 延边| 竹北市| 广南县| 日土县| 筠连县| 六盘水市| 贵州省| 夏津县| 辽中县| 南开区| 越西县| 虹口区| 合水县| 松滋市| 吴江市| 达州市| 邯郸市| 辰溪县|