我正在尝试编写一些Java代码来分析来自Azure Monitor源的数据,例如订阅事件、服务指标等。我想做两件事:
我发现导出这些数据的唯一方法是通过Azure Event-Hub服务,它似乎比我需要的要健壮得多。有没有更简单的方法?如果我能够在我的Java代码中检索事件/消息,那么我就可以自己进行分析和持久化了,但从指南iv'e read中可以看出,我似乎需要使用3-4个额外的服务来完成简单的Azure Monitor -> Java代码传输。
发布于 2019-09-19 01:26:42
您可以使用REST API获取指标,但您可能无法实时获取数据:
https://docs.microsoft.com/en-us/rest/api/monitor/metricdefinitions/list
https://docs.microsoft.com/en-us/rest/api/monitor/metrics/list
我不确定为什么要将数据移动到另一个地方,因为您可以使用Kusto / Power BI获取所需的信息。
https://docs.microsoft.com/en-us/azure/azure-monitor/log-query/get-started-queries
https://docs.microsoft.com/en-us/azure/azure-monitor/log-query/log-query-overview
https://docs.microsoft.com/en-us/azure/kusto/tools/powerbi
https://docs.microsoft.com/en-us/azure/kusto/tools/powerbi-connector
https://stackoverflow.com/questions/57994272
复制相似问题