部署于Azure静态Web Apps的Next.js 14应用服务器日志位置查询
Azure静态Web Apps中Next.js 14服务器错误日志的查看位置
你可以通过以下几个途径查看服务器端异常日志:
1. Azure静态Web Apps自带的Log Analytics日志
- 登录Azure门户,找到你的静态Web Apps资源
- 左侧菜单进入监控→日志
- 用Kusto查询语句筛选相关错误,比如:
AppServiceConsoleLogs | where Message contains "Application error" or Message contains "server-side exception" | order by TimeGenerated desc
2. 已启用的Application Insights
- 打开对应的Application Insights资源(也可以从静态Web Apps的监控→Application Insights直接跳转)
- 进入日志页面,用以下查询定位服务器端异常:
exceptions | where type contains "Next.js" or details contains "server-side" | order by timestamp desc - 也可以在故障排除→失败请求里筛选5xx状态码的请求,查看具体的异常堆栈和详情
3. 对应API路由的函数日志(若使用Next.js API路由)
- 在静态Web Apps的左侧菜单进入函数
- 找到对应Next.js API路由映射的函数,点击进入
- 选择监控→日志,查看该函数的运行日志
内容的提问来源于stack exchange,提问作者Benjamin79
相关产品推荐
相关产品推荐

