【App Service】查看Application Insights自身SDK日志的方法示例

问题描述

在App Service启用Application Insights,如果根据文章:

排查之后,依旧没有头绪,可以考虑使用Application Insights 自动检测功能。通过它自身SDK中输出的日志来发现和诊断问题。

问题解答

开启Application Insights SDK 日志记录功能,随后停止并重启应用服务。

关于此步骤的具体操作,可以参考官方文档:https://learn.microsoft.com/zh-cn/troubleshoot/azure/azure-monitor/app-insights/telemetry/enable-self-diagnostics#self-diagnostics-configuration

具体的操作示例如下:

第一步:进入App Service的Kudu页面,打开Debug Console,进入wwwroot目录

第二步:添加文件名为ApplicationInsightsDiagnostics.json 文件,指定内容为:

复制代码
{
    "LogDirectory": "c:\home\site\wwwroot\AILogs",
    "FileSize": 5120,
    "LogLevel": "Verbose"
}

第三步:重启App Service应用,查看新的w3wp.exe PID 基于PID来查看对应的日志文件

PS: 在收集到日志文件后,尽快删除*ApplicationInsightsDiagnostics.json 或把文件名修改为:ApplicationInsightsDiagnostics.bak*

建议尝试停止并重启应用服务,以便让 w3wp.exe 进程获取一个新的 PID(进程 ID)。

当确认进程 ID 已发生变化后,请查看新生成的 *.LOG 日志文件;

针对当前异常行为的解答,很可能就包含在这些日志文件中。

动图示例

参考资料

在 Windows 中App 服务 Web 应用的自我诊断 : https://learn.microsoft.com/zh-cn/troubleshoot/azure/azure-monitor/app-insights/telemetry/enable-self-diagnostics#self-diagnostics-for-app-service-web-app-in-windows


当在复杂的环境中面临问题,格物之道需:浊而静之徐清,安以动之徐生。 云中,恰是如此!

相关推荐
IT毕设梦工厂6 分钟前
计算机毕业设计选题推荐:基于大数据的城市空气污染物浓度数据分析与可视化|毕业设计选题|计算机毕设|选题推荐|毕设指导|项目定制|源码|高质量项目
大数据·python·信息可视化·数据挖掘·数据分析·课程设计·数据可视化
程序员阿黄18 分钟前
基于 Django 与 Vue 3 的智能实验室预约系统设计与实现
后端·python·mysql·django·vue·毕设
光影少年25 分钟前
Koa 为什么使用洋葱模型
后端·node.js·koa
用户2986985301430 分钟前
Python 如何实现 Word 与 RTF 文档互转
后端·python·api
程序猿在线码字33 分钟前
深度学习(一)
python·深度学习·神经网络·机器学习
打工仔折腾 AI34 分钟前
用 Shell 脚本自动部署 mysqld_exporter 并接入 Prometheus 远程抓取
人工智能·后端·python·性能优化·ai agent 实战
毅炼34 分钟前
不写多语言 SDK,怎么让 Python、Go、Node 服务接入注册中心?
java·后端·系统架构·gateway
梦想不只是梦与想42 分钟前
环境管理:Conda 与 venv
python·conda·uv
Methy42 分钟前
IoTHub半个月崩了五次?都是裸rethrow惹的祸
服务器·c++·后端
Yolanda_202243 分钟前
6.pytorch加载数据初认识
python