5.6K Star 11.4K Fork 4K

GVPdotNET China / Furion

 / 详情

希望监听日志 LoggingMonitor提供输出为Json的选项,便于ES展示

已完成
创建于  
2022-08-30 17:18

Furion 版本号

哪个版本号?

4.3.4

.NET SDK 版本号

  • .NET5
  • .NET6
  • .NET7

Web 项目类型

  • WebApi
  • Mvc
  • Razor Pages
  • Blazor Server
  • MinApp

操作系统和版本

  • Windows(版本)
  • Linux(版本)
  • MacOS(版本)
  • 其他(版本)

代码环境

  • 开发环境(Development)
  • 生产环境(Production)
  • 测试环境(Tests/单元测试/集成测试 )

描述你的问题

Furion框架自带的LoggingMonitor特性太好用了,提供了非常完善的日志信息,但是导入到ES中之后,因为不是标准文本格式,解析起来比较困难.


期待结果

希望能提供选项,输出的数据格式为Json


评论 (3)

Lancc 创建了任务
百小僧 置顶等级设置为
展开全部操作日志
"Logging": {
    "File": {
        "Enabled": false
    },
    "Database": {
        "Enabled": false
    },
},

日志配置里面,各日志类型下面能否增加一个启用开关,启不启用日志写入哪里直接改配置文件,不用再修改代码

这么多条件判断看着不爽😅
输入图片说明

输入图片说明

百小僧 置顶等级 修改为不置顶
百小僧 置顶等级设置为
百小僧 通过dotnetchina/Furion Pull Request !600任务状态待办的 修改为已完成
百小僧 置顶等级 修改为不置顶

终于搞定:!600: 日志功能大改进,支持日志输出 `JSON` 格式

将在明天(2022年09月30日)发布

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(3)
61753 zuohuaijun 1686997111 974299 monksoul 1578937227 428395 lancc 1690510629
C#
1
https://gitee.com/dotnetchina/Furion.git
git@gitee.com:dotnetchina/Furion.git
dotnetchina
Furion
Furion

搜索帮助