我们有旧版应用程序,这些应用程序当前将各种运行时间指标(SQL调用运行时间,api / http请求运行时间等)写到本地SQL DB。
format :(源,事件,数据,执行时间)
我们正在将这些指标存储在本地SQL DB中,现在将这些指标发布到Azure事件中心。
正在寻找一个合适的位置来存储这些指标,以监视应用程序的运行状况。一种简单的解决方案是将其存储在某些数据库中并构建自定义应用程序,以自定义方式可视化数据。
我们还考虑为此目的通过数据收集器API(https://docs.microsoft.com/en-us/azure/azure-monitor/platform/data-collector-api)使用Azure Monitor
问题:天蓝色监视器是否有任何问题会阻止我们实现这种类型的健康监视?
详细信息
谢谢
答案 0 :(得分:1)
您可以做一些简单的图形,并使用Log Analytics查询语言,可以进行所需的几乎任何形式的数据分析。
这是一篇有关Monitor Visualizations的不错的文章。
docs.microsoft.com/en-us/azure/azure-monitor/log-query/charts