logging - 如何在.net core中访问signalr服务器端日志
问题描述
最近,当我们的后端(.net core 2.2)和前端应用程序(angular 8)通过signalr连接时,它们之间一直存在问题。我已经在前端实现了日志记录以获取天蓝色的见解,但在后端却一无所获。我们需要的基本上是捕获信号器日志并将它们记录到我们的azure 洞察页面(或任何地方)。
在此页面之后,它显示了如何启用信号器日志,但没有说明如何捕获它们。他们提供的唯一信息是在 Azure 应用服务门户上启用应用程序日志记录(文件系统)。但是,这样做既可以 - 读取当前日志,也可以在文件服务器上访问它们。我已经浏览了文件服务器,但找不到任何有用的东西(不仅仅是信号器)。
我们想要的是简单地捕获信号器日志并将它们转发到我们的 App Insights 页面,就像任何其他遥测数据一样。
解决方案
推荐阅读
- javascript - 有没有办法从另一个脚本访问异步函数内部的函数?
- notepad++ - 如何更改已为 XML 模式验证设置的路径
- python - 如何在 Flask(wtforms)中验证最小大小的浮点数组?
- javascript - 为什么我的两个单独的 Vue 组件会覆盖彼此的数据?
- node.js - 如何将从 reactjs 中的 nodejs 后端接收到的 Blob 下载到 ReactJS 中的任何操作系统?
- python - 计算组内的唯一值,然后将两个转换为类别
- java - 在 JUnit 中模拟方法时传递对象
- javascript - 使用数组元素和数组字符串查找重复元素计数
- android - 已添加 IllegalStateException 片段
- python - Matplotlib:如何为每个散点添加图例?