Skip to content

LgWG.LogQuery为日志查询网站,它查询日志数据库的数据(Log2Net组件存储的日志数据),显示各服务器/网站的实时数据图表显示,提供操作轨迹数据和监控数据的查询功能,并对异常情况进行告警。项目使用ABP框架开发。

Notifications You must be signed in to change notification settings

yuchen1030/Log2Net-LgWG.LogQuery

Repository files navigation

Log2Net-LgWG.LogQuery

LgWG.LogQuery为日志查询网站,它查询日志数据库的数据(Log2Net组件存储的日志数据),显示各服务器/网站的实时数据图表显示,提供操作轨迹数据和监控数据的查询功能,并对异常情况进行告警。

本项目代码使用VS2017 .Net4.6.1开发,使用了ABP框架。为方便某些电脑上没有安装VS2017的筒子们使用,代码中包含了发布文件 LgWG.LogQuery_WebRelease_NET461.rar,解压后修改配置后可直接发布。

相关博文: https://www.cnblogs.com/yuchen1030/p/11153458.html

本查询网站包括用户管理、日志查询、系统监控等功能,使用ABP框架开发。

1 网站基本功能

网站基本功能包括账户管理、租户管理、角色管理、权限管理、异常处理、日志记录等。这些基本功能的设计需要使用ABP框架自带的思路方法处理,具体实现参考ABP框架开发使用文档。

2 日志查询

日志查询主要用于按照系统名称、服务器名称、时段、日志类型、关键词等条件查询操作轨迹类数据,主要以列表数据的形式展示日志数据。在列表的左侧,可以显示服务器的概况,如cpu使用率,内存使用率等。在列表的上侧,显示日志的分类汇总情况。如下图所示:

3 系统监控

系统监控主要监控各服务器和应用网站的情况,主要以图形化的方面实时显示网站/服务器的运行情况。

(1)、概况实时显示:显示服务器在当前时刻的cpu/内存使用率等情况;

(2)、服务器状态监控:显示服务器在某时段内的cpu/内存使用率等情况;

(3)、系统流量监控:显示系统在某时段内的在线人数、某页面的访问人数等;

(4)、异常告警:在系统新加入监控或失去监控时音乐告警。

如下图所示:

上图中,每台服务器显示一条曲线图。因为本人测试的服务器只有一台,所以只有一个曲线图。随着服务器个数的增加,自动添加曲线图的个数。

About

LgWG.LogQuery为日志查询网站,它查询日志数据库的数据(Log2Net组件存储的日志数据),显示各服务器/网站的实时数据图表显示,提供操作轨迹数据和监控数据的查询功能,并对异常情况进行告警。项目使用ABP框架开发。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published