博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
什么是LogDashboard?
阅读量:6268 次
发布时间:2019-06-22

本文共 726 字,大约阅读时间需要 2 分钟。

What is LogDashboard

是可视化的日志面板,摆脱了传统查看txt与数据库的方式. 使查看日志变的简单方便并且可供分析

基于Net Core中间件编写适用于Asp.Net Core项目,代码

Why do I need it

首页

它可以实时查看应用程序运行中产生的日志,在日志面板首页可以看到:

  • 日志数量 可直接点击
  • 一周趋势(未来版本会添加更多时间段趋势)
  • 最近十条日志

dashboard.png

日志数量每个都可以点击查看此分类下的所有日志列表

日志搜索

LogDashboard提供了日志检索,可以组合条件检索想要的日志。 条件有时间区别、消息、日志级别、以及四个选项。

条件是可以组合的比如可以查询 一小时之内不重复的日志2018-12月到2019-1月日志级别为Error的日志

form.png

快速查看异常堆栈

对于异常日志,要分析的自然是异常堆栈。在列表中ERROR日志可以点击ERROR按钮快速查看异常堆栈

832799-20190107142603092-1619688939.jpg

日志详情

点击列表中的详情可以看到日志的全部信息,在概念中是5个日志基本信息,除此之外在其他中展示开发人员自定义的日志属性

loginfo.png

授权访问

在生产环境中日志面板自然不是所有人都能查看, LogDashboard提供了授权访问

授权标签可以让具有指定角色的用户有权限可看
自定义身份验证可以组合自己想要的逻辑

支持多个源

LogDashboard支持两种日志来源,文件与数据库源。开发时使用文件源,运行时使用数据库 Nice!

健全的文档

,文档中详细说明了LogDashboard的各种用法与配置,让开发者快速使用

开源

代码全部开源,MIT协议。

转载于:https://www.cnblogs.com/LiangSW/p/10233047.html

你可能感兴趣的文章
Ubuntu 16.04下为Android编译OpenCV 3.2.0 Manager
查看>>
poi 导入导出的api说明(大全)
查看>>
Fix-Mapped Addresses
查看>>
fmt标签如何计算两个日期之间相隔的天数
查看>>
Spark核心技术原理透视一(Spark运行原理)
查看>>
《Gradle权威指南》--Gradle任务
查看>>
IntelliJ IDEA创建文件时自动填入作者时间 定制格式
查看>>
Android app启动activity并调用onCreate()方法时都默默地干了什么?
查看>>
远程监视jboss应用java内存的配置
查看>>
前端如何接收 websocket 发送过来的实时数据
查看>>
JavaWeb下载文件response
查看>>
Laravel的三种安装方法总结
查看>>
SpringMVC加载配置Properties文件的几种方式
查看>>
C#设计模式总结 C#设计模式(22)——访问者模式(Vistor Pattern) C#设计模式总结 .NET Core launch.json 简介 利用Bootstrap Paginat...
查看>>
java 项目相关 学习笔记
查看>>
numpy opencv matlab eigen SVD结果对比
查看>>
WPF获取某控件的位置,也就是偏移量
查看>>
Boost C++ 库 中文教程(全)
查看>>
solr查询优化(实践了一下效果比较明显)
查看>>
jdk目录详解及其使用方法
查看>>