使用OMS查询Api Management的调用日志

打开Azure portal,找到要操做的Api Management 实例,点击菜单Monitoring/Logsapp

Schema Tab页搜索"diagnostics",选中LogManagement/AzureDiagnostics,点击该行右边的小图标(提示信息是:Show sample records from this table),生成查询语句,点击查询语句上方的Run按钮(默认是过去24h的,能够经过点击Time range按钮选择过滤时间区间)动画

编辑框支持语法验证,有错的地方会被标记出来this

Azure protal里KQL语句对换行敏感(以下图),编写的时候须要注意:spa

展开下面的结果,能够经过点击具体字段的小箭头把过滤添加到查询语句中,好比:3d

 关于KQL的使用,portal上提供了很多有用的连接和例子,以下(能够点击右下的Start tour观看的简要使用动画):orm

具体的查询结果能够导出:blog

关于KQL具体编写,请参照以下文档:ci

  1. Get started with Azure Monitor log queries
  2. Kusto Query Language Overview
  3. Azure Monitor log query language differences
  4. Useful operators in Azure Monitor log queries
  5. Service-specific schemas for resource diagnostic logs
  6. Application Insights telemetry data model
相关文章
相关标签/搜索