日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Azure Application Insights REST API使用教程

發布時間:2023/12/4 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Azure Application Insights REST API使用教程 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文是Azure Application Insights REST API的簡單介紹,并會包含一個通過Python消費API的示例/小工具。

新加入的team中的一項工作是制作日常的運維報表,制作方式是手工前往portal.azure.com,在網頁中多次執行不同的查詢語句、導出excel,之后再人工進行合并、分組、匯總、分析等等。這是一個繁瑣的過程,其中大部分步驟其實不值得花費人工,應該交給程序。為了自動化這一過程,降低報表的制作成本,我嘗試使用了Azure Application Insights REST API查詢數據,使用python客戶端進行處理、輸出。下面把相關的一些知識和經驗寫在這里。

本文鏈接:https://www.cnblogs.com/hhelibeb/p/11543295.html

原創內容,轉載請注明

Application Insights

Application Insights是Azure平臺的監控功能的一部分,用于收集、分析和處理來自Azure或其它本地環境的遙測數據。它包含強有力的分析工具,可以幫助你發現問題、診斷問題、理解用戶在app上的行為,可以支持你持續地改進應用的性能和可用性。它可以和DevOps過程集成,和很多開發工具有連接點。

它支持多種語言和框架,比如.NET, Java, 和Node.js等。

更多信息,參考:What is Application Insights?

Application Insights REST API

除了在Azure中使用外,Application Insights收集的數據也可以通過REST API獲取,這使得你可以用自己的其它應用來使用相關數據。API可以分為3種:

  • Metrics:?用于查詢聚合結果,比如一定時間范圍內的系統異常總數量。

  • Events:?使用OData語法訪問event數據,支持$filter, $orderBy, $search, $apply, $top, $skip and $format,可以返回單獨的event數據或者event集的聚合數據。

  • Query:?允許用戶發送和在Application Insights Analytics中一樣的Query查詢數據,返回數據的同時也會返回數據的schema。這是我用到的類型。

  • 格式

    API的格式如下,

    其中,

  • hostname:?api.applicationinsights.io

  • resource: Application ID ,也就是你的Application Insights app的唯一標識符,可以在app的API Access選項中看到,見下圖。(注意:這不是Instrumentation Key,不要用錯)

  • api-version:?路徑中需要包含API versions,Beta或v1。

  • area: 3中查詢類型之一metrics, events或query。

  • path:?查詢的詳細信息,比如要查詢哪個metric。?

  • parameters:?和path相關的具體參數。

  • (這里是有關Public API format的部分,此外還有Azure API format)

    認證

    需要使用上文提到的Application ID和下面提到的API Key來訪問API,否則調用接口會失敗,返回認證錯誤的消息,比如,

    AuthorizationRequiredError:"Valid authentication was not provided"。

    在API Access選項下選擇Create API key,填寫描述并勾選"Read telemetry"。

    點擊Generate key,會得到一個key字符串。注意,在這里必須保存key,因為關閉頁面之后,無法通過任何方式再查詢到生成的key。如果key丟失,只能重建另一個key。

    訪問

    有了Application ID和API key,就可以訪問API了。

    這個頁面有一個很好的例子,可以參考:

    GET/Query

    可以用postman之類的工具測試http請求。

    自己寫的query工具

    因為程序可能需要對不同的Application Insight的不同的API執行不同的Query,因此,基本的處理思路是在配置文件中配置相關信息,程序從配置文件中讀取需要執行的全部query,逐一查詢后,返回結果列表。

    下面是json格式的配置文件(profile.json)和python代碼。

    配置文件

    說明,

    • host:固定值http://api.applicationinsights.io

    • apps:Application Insight相關數據。

    • apis:Api相關數據。

    • queries:需要執行的query。

    • default_filter:默認的查詢條件,目前只有默認時間功能,例子里的條件是最近7個整天。

    查詢

    查詢代碼如下:

    基本思路是從配置文件加載queries,逐個放入任務列表中,最后統一并發執行、獲取結果。

    其中使用了request發送http請求、asyncio實現并發。

    總結

    本文是我關于Azure Application Insights REST API的知識和實踐的總結。這不是Azure Application Insights REST API的全部,可以參考微軟文檔以獲取更多信息。

    總結

    以上是生活随笔為你收集整理的Azure Application Insights REST API使用教程的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    主站蜘蛛池模板: 成人福利av | 国产手机av | 四虎黄色影院 | 欧美日本中文字幕 | 日韩免费成人 | 亚洲另类一区二区 | 天天操天天看 | 91大片免费看 | 精品欧美国产 | 日韩啊v| 亚洲一区精品在线 | 久久久国产亚洲 | 久久大尺度 | 亚洲aaa视频 | r级无码视频在线观看 | 色伊人久久 | 色婷婷综合五月 | 粗大的内捧猛烈进出在线视频 | 国产suv精品一区二区69 | 看片日韩| 少妇无套内谢免费视频 | 国产精品伦一区二区三区免费看 | 少妇h视频 | 99久久久精品免费观看国产 | 七月丁香婷婷 | 毛片成人网 | 天堂网va| 午夜亚洲aⅴ无码高潮片苍井空 | jizzjizz国产| 免费久久久久久 | 天堂在线国产 | 精品国产乱码久久久久久郑州公司 | 亚洲中文字幕一区在线 | 91av在线看| 欧洲精品久久久久毛片完整版 | 青青综合网 | 国产麻豆成人 | av每日更新在线观看 | 欧美日韩在线观看视频 | 国产成人综合在线视频 | 久久精品免费在线观看 | 久草久草久草 | 成人久久网站 | 久久精品国产99 | 国产馆av | 999久久久国产精品 韩国精品一区二区 | 午夜黄色在线观看 | 亚洲色成人网站www永久四虎 | 中文字幕乱码一二三区 | 久久久久久97 | 女警白嫩翘臀呻吟迎合 | 亚洲成a人| 91激情在线观看 | 久久99精品久久久久久园产越南 | 67194成人在线 | 超级变态重口av番号 | 青草一区 | 国产精品免费一区二区三区都可以 | 国产精品久久久久久久久久久久久久久久久久 | 国产精选久久久 | 一区二区三区国产在线观看 | 国内成人自拍视频 | 91喷水视频 | 日韩精品电影网 | 美女张开腿让男人桶爽 | 欧美成人乱码一区二区三区 | 国产精品久久久午夜夜伦鲁鲁 | 国产成人精品一区二 | av一级黄色 | 校园春色欧美 | 成人狠狠干 | 国产人妻人伦精品1国产丝袜 | 欧美偷拍第一页 | 毛片在哪里看 | 91精品婷婷国产综合久久 | 国产精品久久久久久久 | 日产精品久久久 | 日韩欧美精品中文字幕 | 国产精品视频专区 | 久久艹国产精品 | 男人看的网站 | 理论片国产| 911色 | 国产a区| 2022天天操| 网站免费黄色 | 放荡的美妇在线播放 | 亚洲a在线播放 | 人妻体内射精一区二区 | 777精品伊人久久久久大香线蕉 | www.99在线 | 插女生下面| 性欧美精品中出 | 中文字幕人妻一区二区在线视频 | 国产av人人夜夜澡人人爽麻豆 | 国产又粗又猛又爽又黄的视频小说 | 精品人妻一区二区免费 | 黄页网站免费在线观看 | aa在线|