在 Application Insights 中查看请求正文

Pan*_*wat 6 azure azure-api-management azure-application-insights

我将应用程序洞察与 API 管理结合使用来监控我的 API。Application Insights 是一个很棒的工具,但我看不到正文。

我想查看 Post 请求正文参数。有什么方法可以在应用程序洞察中添加身体数据吗?

Sam*_*eby 9

您必须配置 API 管理以将请求负载记录到 Application Insights。请参阅此处:为您的 API 启用 Application Insights 日志记录

  1. 导航到 Azure 门户中的 Azure API 管理服务实例。
  2. 从左侧菜单中选择 API。
  3. 单击您的 API。
  4. 从顶部栏转到“设置”选项卡。
  5. 向下滚动到诊断日志部分。
  6. 选中启用框。
  7. 在“目标”下拉列表中选择您连接的记录器。
  8. 输入 100 作为采样 (%) 并勾选始终记录错误复选框。
  9. 在其他设置下,配置最多 8192 字节的要记录的有效负载。
  10. 单击“保存”。


Joe*_*Cai 2

我无法在现有 api 中进行代码更改。任何无需更改代码的选项都会帮助我

不幸的是,Application Insights 不支持它。

我也找到了反馈,你可以投票。

正如我向您展示的,它现在支持自定义遥测初始化程序。

  • 不再是这样 - 你现在可以这样做,请参阅 Sam Rueby 的回答 (2认同)