ELMAH 日志的单独查看器应用程序
我们在 ASP.NET 应用程序中使用 ELMAH 进行错误日志记录。 我们使用 SQL Server 错误日志记录。 由于应用程序中的安全性和配置限制,我们希望将日志查看器 UI (Elmah.ErrorLogPageFactory) 放在单独的 Web 应用程序中,并连接到同一数据库。
但是,ELMAH 会过滤应用程序名称上的错误,因此只需部署单独的应用程序,您还会获得单独的日志。 有没有办法将 ELMAH 配置为独立的日志查看器,即显示来自不同应用程序的日志消息?
We're using ELMAH for error logging in our ASP.NET application. We use the SQL Server error logging. Because of security and configuration constraints in the application, we would like to have the log viewer UI (Elmah.ErrorLogPageFactory) in a separate web application, connected to the same database.
However, ELMAH filters errors on application name, so just deploying a separate application, you also get a separate log. Is there a way to configure ELMAH to work as a standalone log viewer, i.e. display the log messages from a different application?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以像这样覆盖配置中的应用程序名称...
您可以只为查看器应用程序提供要监视的应用程序的现有名称,或者在两个配置文件中指定相同的自定义名称。
You can override the application name in the config like this...
You could either just give your viewer application the existing name of the application that you want to monitor, or specify the same custom name in both config files.