Я успешно развернул приложение nextjs 14 со статическими веб-приложениями Azure. На некоторых страницах я получаю ошибку сервера:
> Application error: a server-side exception has occurred (see the
> server logs for more information).
Где я могу найти эту информацию? Я активировал функцию App Insight.
@SureshChikkam Извините, не знаю, о чем вы спрашиваете. Я установил для параметра «Включить Application Insights» значение «Да».
Типа это, да?
@СурешЧиккам Да
Где я могу найти эту информацию? Я активировал функцию App Insight.
Как только вы получите сообщение об ошибке или исключении приложения, перейдите к информации о приложении.
View to logs
и следуйте приведенному ниже запросу для просмотра журнала ошибок.union isfuzzy=true
exceptions,
pageViews,
traces,
dependencies
| where timestamp > datetime("2024-04-09T10:13:28.407Z") and timestamp < datetime("2024-04-10T10:13:28.407Z")
| order by timestamp desc
| take 100
Журналы исключений:
Спасибо, это тоже приятно знать. Но кажется, что nextjs возвращает 200. Думаю, мне нужно увидеть результат, например, используя console.info("something") в приложении nodejs. Где я могу увидеть запись этой «что-то» информации?
Да, если вы используете вот так console.info("something")
. вы можете проверить журнал трассировки, например это. Там вы можете найти сообщение трассировки в приложении App Insight.
Можете ли вы поделиться тем, как вы настроили понимание своего приложения для приложения.