当前位置: 首页 > 知识库问答 >
问题:

使用API管理设置Azure Log Analytics使用的数据和选项

严烨
2023-03-14

我对使用Azure日志分析进行API管理有疑问。我找不到关于Azure日志分析和API管理的更多信息。

问题

>

  • 日志分析默认基于什么数据?

    > APIM中的

  • API

    APIM实例下的API->设置->Azure监视器->启用它->

    一旦启用它,APIM实例下的所有API实例似乎都将使用这些设置。也就是说,来自所有API实例而不是一个API实例的数据将被添加到日志分析中。

    这是正确的吗?

    在诊断设置下

    APIM实例->诊断设置->添加诊断设置

    开始使用Azure Monitor日志分析

  • 共有1个答案

    栾景胜
    2023-03-14

    好问题!

    第一个问题的答案是,日志数据(遥测)由Azure Monitor收集,存储在基于Azure data Explorer的日志分析工作区中。有关更多信息,请参阅https://docs.microsoft.com/en-us/azure/azure-monitor/log-query/log-query-overview和https://docs.microsoft.com/en-us/azure/azure-monitor/。

    在您的情况下,当您尝试为APIM打开日志分析时,与APIM相关的日志数据(遥测)将存储在您的日志分析工作区存储库中。要了解与APIM相关日志数据及其度量和维度,请参阅https://docs.microsoft.com/en-us/Azure/Azure-Monitor/Platform/Metrics-Supported#MicrosoftAPIManagementService

    问题2的答案是肯定的,您需要指定或打开所有APIM相关的日志分析数据需要存储在日志分析工作区存储库中的内容。

    你的问题3的答案在问题1的答案中已经有了。

    为了更好地理解APIM日志度量,我建议您转到Azure portal中的APIM资源,转到metrics tile并为所有可用度量(如容量、网关请求、eventhub事件)创建新的图表。您还可以参考https://docs.microsoft.com/en-us/azure/api-management/api-management-capacity和https://docs.microsoft.com/en-us/azure/api-management/api-management-howto-log-event-hubs

    希望这有帮助!!

     类似资料:
    • 按照quickstart指南,我创建了Project,Enterprise和Policy。停留在设备配置阶段。 设备详细信息:Minix X68i,Android 6.0.1[根] 注意:设备上没有安装向导的欢迎屏幕 我甚至尝试手动启动,设备会显示“哎呀!”

    • 我开始使用nextjs和Vercel部署构建一个API。安装非常简单,只需在下创建文件即可。例如,创建endpoint,,我有: 这很好,但我希望API的版本如下:,,等等。 如果我能基于git提交标签创建一个新版本就更好了。也就是说,当我合并到分支时,Vercel要么部署到当前的生产环境(例如v1 env),要么如果有新的git标记,它部署到新的生产环境(例如v2 env)。部署后,两个生产环境

    • 问题内容: 当我使用JNI方法构建Java对象时,为了将其作为参数传递给我使用JNI调用API进行调用的Java方法,如何管理它的内存? 这是我正在处理的内容: 我有一个C对象,该对象的析构函数要复杂得多。这个C对象将与Java对象相关联,一旦应用程序完成了Java对象,我将不再需要C对象。 我正在这样创建Java对象(为了清楚起见,省略了错误检查): 那么,既然我已经完成了,该怎么办?理想情况下

    • 我试图通过JMS管理API为队列设置死信地址。通过阅读最新的Artemis文档,我似乎可以使用queueControl.setdeadletterAddress(...)来完成此操作方法。请参见https://activemq.apache.org/artemis/docs/latest/management.html并搜索“setdeadletteraddress”。 多谢!

    • 从Django应用程序中,我可以从单独的Restful API中使用数据,但是过滤呢?下面返回所有书籍及其数据。但如果我只想抓取作者、日期等的书怎么办?我想传递一个作者的名称参数,例如.../authors-name或/?author=name,并只返回json响应中的参数。这可能吗? views.py 那么有没有办法像模型对象一样进行过滤呢?

    • 问题内容: 我一直在搜索如何使用Spring 3.2.x管理REST API版本,但没有找到易于维护的东西。我将首先解释我所遇到的问题,然后是一个解决方案……但我确实想知道是否在这里重新发明轮子。 我想基于Accept标头管理版本,例如,如果请求具有Accept标头application/vnd.company.app-1.1+json,我希望spring MVC将其转发到处理此版本的方法。而且由