iT邦幫忙

2022 iThome 鐵人賽

DAY 1
0

Application Insight


一款在 Azure 上面的 Log 管理系統 ,

這款 Log 系統與其他款 Log 不同的地方在於 , 微軟總是提供我們非常友善的介面 ,

就如同近乎完美的 Visual Studio IDE , 有點像是一點點 Google 分析

以及 些微 Splunk 的味道 , 但也有自己獨特的特色像是好的 UI 介面

讓我們知道 Request 們之間的互動 .

下圖是一個最簡單的範例 , 其顯示了我們正在進行一個 Request ,

這個 Request 進行了一些與其他服務的互動 ,

  1. 資料庫
  2. 第三方 API

並且在右邊顯示了每個互動所花費的時間

Request

完整的 Dashbord 功能,

我們可以詳細的知道 Backend 與 Fron-end 的 Exception 正在發生 ,

並且知道目前網站的線上使用者以及頁面的 Performance ,

還有相關的 CPU , Memory 等資訊

Dashboard

接下來我們會繼續在探討案件時順便參入其他特色的味道介紹

我們可以透過非常簡單的設定來輕易地使用 Application Insight ,

但是預設的 Applicatioin Insight 並無法完全解答我們現實中殘酷的環境 ,

為了更快的了解我們系統目前的狀況以及更快的找到問題 ,

我們需要針對 Application Insight 做一些調校 ,

接下的文章將與之前同樣介紹 Application Insight 的文章較為不同 ,

我們會針對現實中的問題 Case by Case 去做逐一的調校 ,

並且可能會不只著重於 NetCore 如何使用 Application Insight ,

畢竟 NetCore 相關的使用文章已經夠多 ,

所以我也會使用 Net Framework 來介紹如何使用.


下一篇
Application Insight Startup
系列文
Azure Application Insight better practice5
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言