繁体   English   中英

如何从应用服务将日志发送到 Azure 上的 EventHub

[英]How to send logs to EventHub on Azure from App Service

我有一些用 ASP.NET Core net5.0编写的示例应用程序。 我将此应用程序部署在 Azure 上,作为Windows操作系统上的应用服务 我想在 EventHub 上查看我的自定义日志。

在诊断设置中,我添加了 EventHub 和 LogAnalitics(启用了所有类型的日志)。 我启用了应用程序日志记录: App Service logs 在 LogAnalitics 我只看到: LogAnalitcs type of logs 我尝试使用不同类型的记录器,当我在本地运行我的应用程序时可以看到我的控制台日志,但是在 Azure 上部署后,我没有看到我引入的任何日志。

目前是否可以将日志发送到 ASP.NET Core 中的 EventHub?

目前是否可以将日志发送到 ASP.NET Core 中的 EventHub?

您现在可以将日志从 Windows 或 Linux 应用服务发送到存储帐户、事件中心或 Log Analytics。

asp.net 核心 windows 应用程序不支持AppServiceConsoleLogs 仅支持 JavaSE 和 Tomcat。

在此处输入图像描述

您可以参考此链接来检查 asp.net 核心应用程序支持的日志类型。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM