在Azure门户中跟踪System.Diagnostics.Trace日志 - c#

在我的Web应用程序中,我使用

System.Diagnostics.Trace.WriteLine(...);

用于诊断。该应用程序已发布到Azure部署插槽。我想知道如何在Azure门户(或Visual Studio的云资源管理器)中找到这些日志。

参考方案

您首先需要激活应用程序日志记录:

转到您的Web应用程序。
转到Monitoring / App Service logs
启用Application Logging并进行配置。

在Azure门户中跟踪System.Diagnostics.Trace日志 - c#

本文也可能有用:https://stackify.com/azure-app-service-log-files/

Azure Insights请求日志 - c#

我正在尝试在azure Insights中查看错误或异常内的请求信息。我要寻找的是API中发生错误时,能够检查错误信息(天蓝色的确非常好),但还能查看触发错误的请求内的信息。有人知道这是否可能吗?谢谢, 参考方案 默认情况下,Application Insights不会这样做。但是您可以使用在应用程序中作为.net核心中间件实现为拦截器的自定义记录器轻松做到…

Azure SQLite插入 - c#

我有一个Azure云应用,我正在尝试将用户上传的数据存储在〜/ AppData / mydb.db中的SQLite数据库中。由于存在许多问题,因此我不得不部署System.Data.SQLite,因此我修改了代码以使用此sharp-sqlite库。在调试模式下插入数据时,一切正常。在Azure上部署时,用户提供的数据将插入SQLite数据库。在此过程中不会引…

Windows Azure-清理WADLogsTable - c#

我已经阅读了有关Windows Azure中DiagnosticMonitor使用的WADLogsTable表是否会自动修剪旧日志条目的冲突信息。我猜它不会,反而会永远增长-花费我钱。 :)如果是这样,是否有人有一个很好的代码示例,说明如何从该表中手动清除旧日志条目?也许基于时间戳?我会定期从辅助角色运行此代码。 参考方案 Windows Azure Dia…

Winforms应用程序崩溃 - c#

我正在使用Winforms在Visual C#中开发应用程序。该应用程序基本上是一个带有三个选项卡的屏幕。它显示每秒在系统上运行的进程的值(使用System.Diagnostics.Process[])。它生成并更新大量数字和计算(大约4000 /秒)。但是经过10000次迭代或大约45分钟的工作后,它崩溃了,而令人惊讶的部分是它总是在同一时间崩溃。在Win…

路径中的Python Azure Apps 404 - python

我遵循此Create a Python app in Azure App Service on Linux并使用以下功能上传了代码:@app.route('/predict_json', methods=['POST']) def add_message(): content = request.json tweets…