C# azure分析的嵌入式/REST API

C# azure分析的嵌入式/REST API,c#,asp.net-mvc,rest,azure,model-view-controller,C#,Asp.net Mvc,Rest,Azure,Model View Controller,是否有API可用于从azure门户获取网站的遥测/洞察数据,以便我可以在我的第三方网站上显示该数据?我正在寻找类似于Google Analytics embed API的东西。我认为Azure Web Apps Analytics没有特定的API(我今天发现的新名称)。但是,您可以将网站配置为登录到Azure存储—表存储或blob存储,然后使用常规存储REST API(或使用其中一个Azure SDK中的存储客户端类)。您可以在启用Azure门户登录时进行此配置。日志目标的选择是文件(即本地文件

是否有API可用于从azure门户获取网站的遥测/洞察数据,以便我可以在我的第三方网站上显示该数据?我正在寻找类似于Google Analytics embed API的东西。

我认为Azure Web Apps Analytics没有特定的API(我今天发现的新名称)。但是,您可以将网站配置为登录到Azure存储—表存储或blob存储,然后使用常规存储REST API(或使用其中一个Azure SDK中的存储客户端类)。您可以在启用Azure门户登录时进行此配置。日志目标的选择是文件(即本地文件系统-然后可以通过FTP拉取)或表或Blob(然后可以通过存储REST API访问)

总结如下:

注意:在该链接中,它们描述了如何流式传输日志以进行实时日志查看(使用PowerShell或Azure命令行工具)。我认为这是为了调试而不是嵌入到应用程序中,但它可能会帮助您

另一种方法(免责声明:我从未尝试过)是将NewRelic集成到您的应用程序中,然后使用其REST API提取其监控信息:


谢谢,我想避免手动解析日志文件,但我想这是目前唯一的方法。