Level Up!用Azure Monitor遙測應用程式性能

2022-01-11 微軟中國MSDN

開發雲原生應用學習路徑加推第五課了!

Tailwind Traders 使用容器化的應用程式並將其部署到 Azure Kubernetes 服務 (AKS)後不久,其電商應用程式出現了故障,如何快速識別問題?

理解應用程式日誌和指標為 Tailwind Traders 帶來了挑戰。公司內部人員不確定該查找什麼內容?是要查看日誌?指標?還是都需要?

本課將解析Azure Monitor 這一收集、分析和處理來自雲與本地環境的遙測數據的綜合解決方案,它可以幫助你了解應用程式的性能,並主動識別影響應用程式及其所依賴資源的問題。

Azure Monitor 和 Application Insights 可幫助 Tailwind Traders 將其應用程式日誌提升到更強大的功能:遙測。在課程中,你將了解團隊如何將 Application Insights 連接到面向公眾的網站並修復了加載速度緩慢的主頁。然後,我們擴展了遙測的概念,以確定 Tailwind Traders 的 CosmosDB 性能如何得到改善。最後,我們將通過 Azure Front Door 等強大而簡單的服務介紹容量規劃和縮放。

什麼是Application Insights, Azure Monitor, SQL Performance Insights以及Azure Front Door?

如何檢測雲應用程式以生成用於使用 Azure Monitor日誌進行分析的指標

如何使用 Azure Front Door解決 Azure Monitor找到的性能瓶頸

https://docs.microsoft.com/zh-cn/azure/azure-monitor/

Azure Monitor 包含多種功能和工具,可以提供應用程式及其依賴的其他資源的有用見解。監視解決方案和 Application Insights 與用於容器的 Azure Monitor 等功能在應用程式和特定 Azure 服務的不同方面提供深入見解。使用此工具能將我們的雲原生應用提升到一個新的Level

上一課:《將基礎架構與 Azure Kubernetes 服務整合》,該課重點介紹了AKS的概念、架構、核心組件、擴展以及網絡安全特性。

連續五周,Ignite大會上「開發雲原生應用「學習路徑的五個課程已在微軟聽聽完整推送。所有的演示,代碼以及原版視頻,都可以在對應的Github Repo獲得。

以下是課表和資源連結,推薦收藏!



關注我們
更多開發者活動及技術訊息

請關注微軟中國MSDN公眾號

相關焦點

  • 配置錯誤所導致的Azure嚴重漏洞
    在當今這個快速變化的時代,基於雲的網絡基礎設施建設既方便又經濟,而且還能隨時加強性能和網絡。不過雲解決方案雖然有很多優點,但也有一些缺點需要注意。依賴「別人的電腦」也就意味著你需要依賴別人的安全措施。我們已經看到了很多針對雲環境弱點的攻擊。
  • 航標遙測系統研究
    近幾年來已逐步應用於民用設施及測繪技術中,同時美國軍方逐步放鬆對民用GPS設備的限制,使得民用GPS達到了比較高的定位精度。利用GPS對航道航標等設備進行位置遙測與監控是一種比較理想的方法。本文以航標監控的具體要求為標準,把整個航道管理區域內需監控的目標物組成一個GPS遙測網,並利用各種濾波方法消除相應的誤差,提高了遙測數據的準確性。
  • 基於JMeter對J2EE應用程式進行性能測試
    我們的項目是基於BEA Weblogic的一個J2EE項目,在一個Domain中部署了3個J2EE應用,這樣在客戶使用的過程中出現了WebLogic內存垃圾回收的問題。於是我們配置了WebLogic集群,並將其中的某些應用分開部署,並使用了JMeter進行了性能測試。從而為應用程式的性能診斷提供了必要的依據。
  • 使用支持谷歌Translate應用程式離線翻譯的相同模型
    谷歌在去年的I / O大會上宣布了ML Kit ,這為開發人員擺脫了機器學習的神秘面紗。本機應用程式開發人員可以將Performance Monitoring SDK集成到他們的應用程式中,以收集性能數據,然後可以在Firebase Performance Monitoring中對其進行分析;很快,Web開發人員也將能夠在Firebase中跟蹤其Web應用程式的性能。我與Firebase產品負責人Francis Ma進行了交談,以了解有關這些更改的更多信息。
  • Win10 內置《反饋》遭 「綁架」:想用須完全開啟遙測
    IT之家訊 Win10內置《Windows反饋》應用是目前Windows10問題反饋的重要官方認證渠道,很多意見和建議都是通過該渠道反饋到微軟並加以解決。廣大Windows Insider會員對這種方式都非常熟悉,因為很多用戶都已經使用了一年多。
  • 【聽力】Ergonomics Expert Explains How to Set Up Your Desk
    Step two is adjust your monitor.So what you want to do is raise the monitor up till the top of the screen is eye level. If your monitor’s not adjustable in height, use your reams of paper, much better.
  • Chinese premier stresses higher level of opening-up
    Chinese Premier Li Keqiang has stressed higher level of opening-up to drive forward reform, stimulate market vitality and optimize the development environment.
  • AWS/Azure IOT方案分析
    所以說如果我們能用一種新的技術手段,把這個東西效率提高了,節省的費用是大大的。所以這個就用到了IOT解決方案。設備影子提供始終可用的 REST API,使得構建與您的設備進行交互的應用程式更加輕鬆。此外,應用程式可以設置設備的期望未來狀態,而無需說明設備的當前狀態。AWS IoT 將比較期望未來狀態和最後報告狀態之間的差異,並命令設備「彌補差異」。AWS IoT 設備 SDK 使您的設備能夠輕鬆地同步其狀態及其影子,並響應通過影子設置的期望的未來狀態。
  • 微軟認證考試AZ-900 – Microsoft Azure 基礎知識(二)
    但是,緊耦合性通常可以提供性能好處,便於在客戶端和服務之間進行更為緊密的集成。 An architectural pattern that can be used to build loosely coupled systems is N-tier.
  • 微軟Windows Azure:雲計算的作業系統
    Windows Azure是一個開放靈活的雲平臺,允許你在微軟的全球數據中心上快速創建、部署並管理應用程式。你可以使用任何語言、工具和框架來構建應用程式。您也可以將公有雲應用程式集成到在已有的IT環境中。
  • 如何使用智能SQL查詢提升應用程式性能?
    為什麼資料庫導致如此多的性能問題?我們常常忘了每個請求與其他請求並非獨立。如果一個請求很慢,它不太可能影響其他請求,是這樣嗎?資料庫是由應用程式中運行的所有進程使用的共享資源。即便只有一處設計不當的訪問也可能拖累整個系統的性能。
  • 班長不是monitor,「起立」別說Stand up!「校長」也有好多種
    4. chancellor:英國大學裡的名譽校長(虛銜),英國大學裡地位最高、權力最大的是Vice-Chancellor,相當於美國大學裡的President,所以真正的校長是Vice-chancellor,中國香港、中國臺灣、新加坡等也採用此譯法;另外,美國某些大學校長也用chancellor。
  • AZ-900考試基本知識點梳理 & Azure基礎知識概要
    若要應用策略,你將:·   創建策略定義·   將定義分配給資源作用域·   查看策略評估結果管理幾個策略定義很容易,可一旦多起來,你就會想對它們進行整理。這時,可以用計劃幫助管理。計劃可與 Azure Policy 中的策略配合使用。
  • 微軟Windows Azure雲應用開發實踐
    ,AppFabric作為中間件層,將起到連接非雲端程序與雲端程序的橋梁的功能。,我們能做的開發主要包括三類:web應用程式、並行計算、分析應用程式,如表2所示:    表2 雲應用開發類型  開發環境搭建  微軟雲計算平臺的一大優點是能夠有效利用已有的軟體資源
  • Open3d 學習計劃—13(Azure Kinect)
    在Windows,Open3d將從默認的安裝路徑加載共享庫.舉個例子,對於v1.2.0版本的K4A,默認的安裝路徑是 C:\Program Files\Azure Kinect SDK v1.2.0 .如果這個不起作用,複製 depthengine_x_x.dll, k4a.dll 和 k4arecord.dll文件到Open3d Python模塊安裝的路徑(如果你用的Python),或者到你的
  • 微軟的Azure Stack HCI:運行連接Azure的虛擬化應用程式的新選擇
    3月26日,微軟推出了Azure Stack HCI解決方案,用於在超融合基礎設施上運行虛擬化應用程式。 微軟官方表示,Azure Stack HCI是「以前可從我們的硬體合作夥伴處獲得的Windows Server軟體定義(WSSD)解決方案的演變。」它現在是Azure Stack產品系列的一部分,因為它現在可以連接到Azure。
  • 深入學習Azure IoT Edge
    /article/simple-introduce-azure-iot-edge什麼是Azure IoT Edge Runtime簡單來講,就是一堆幫助用戶將一個設備變為Azure IoT Edge設備的軟體,如果您使用基於Deb包管理的系統來安裝,那麼它主要是包括兩個包(Deb安裝包):aziot-edgeaziot-identity-service
  • VOA慢速英語 | 新應用程式記錄聲音來識別危險的蚊子
    So, the researchers say they will be able to monitor mosquitoes on a much larger basis than in the past.
  • 適用於 Azure 虛擬網絡的 IPv6將面向中國用戶提供!
    另外,通過azure的原始IPv6連接,可輕鬆為Azure中託管的應用程式提供雙堆棧(IPv4/IPv6)Internet連接。 它允許為入站和出站發起連接的負載均衡IPv6連接提供簡單的 Vm 部署。使用IPv6,有助於將Azure託管應用程式的覆蓋範圍擴展到不斷增長的移動和物聯網市場。