无法使用日志从Azure指标图表中重现数据

dfuffjeb  于 2023-02-05  发布在  其他
关注(0)|答案(1)|浏览(108)

我尝试在Azure中创建我的服务的 Jmeter 板。我添加了每个服务的Azure指标图表,后来想在它下面添加服务中包含的操作的特定细节。

但是当我尝试从日志中获取它时,我得到的请求数要高得多。KQL:

requests
| where cloud_RoleName startswith "notificationengine"
| summarize Count = count() by operation_Name
| order by Count

结果:

问题是一些指标图表,我得到的值与最小的差异或完全相同,而与一些像我展示的,我得到完全不同的值。我试图修改KQL或搜索什么可能是错误的,但从来没有得到任何结果。
我的猜测是,这是两个不同的值,但在这种情况下,为什么都被标记为“请求”,如果是这样,实际差异是什么?

06odsfpq

06odsfpq1#

  • 我使用了一个Azure函数应用程序,其中包含2个名称相同的Http触发器函数,以“HttpTrigger”开头,并运行了两个函数几次。*
    测试案例1:

在日志工作区中,以单词“HttpTrigger“开头的两个函数的请求计数:

但我已将只有1个函数请求计数的图表固定到Azure Jmeter 板:

也许,我相信您已经编写了以“notificationengine“开头的所有服务/应用程序的请求查询,但只将一些应用程序/服务日志图表固定到 Jmeter 板上。

测试案例2:

相关问题