分布式应用日志管理 Log4Grid

码农软件 · 软件分类 · 日志工具(Logging) · 2019-09-20 19:57:46

软件介绍

Log4Grid 是一款开源分布式应用监控和日志管理系统,通过该系统可以实时查看每个应用的进程情况外还能看到相应用户记录的程序处理日志信息。为了保证不对用户现有程序的改动,Log4Grid提供相应Log4Net的日志插件,通过插件应用在不修改代码的情况就可以把插件添加到Log4net的配置中实现自动的监控信息和日志提交给管理系统。

日志功能管理

Log4Grid提供一个Web界面用一监控和管理应用日志,通过应该Web管理模块相关人员可以实时查看应用的CPU/内存使用情况和应该产生的日志.


管理模块的右边是应用部所在服务器的情况,而右边列表则是相关应用所在服务器产生的应用日志.如果某个应用出现异常那会在应用服务列表中反映出来.


这样相关人员就能马上知道那些应用存在异常的情况.

信息收集服务

Log4Grid提供个专门的服务用收集各应用的日志和应用统计信息,并写入相应的存储.服务采用UDP作为通讯协议,而应用协议则采用 Protobuf.服务分别提供Console和windows servcie两种模式.使用者可以根据自己的情况来启用相应的服务程序.

自定义日志存储

系统默认实现了基于sqlite的日志存储,然而对于大量日志存储的情况下sqlite显然很难满足实际应用的需要.使用者可以根据自己实现的情况来实现具体的日志存储和操作提供设备.具体查看Log4Grid.Interfaces这个接口的描述.

日志插件

为了让日志收集的前提下不调整现有应用程序的代码,因此系统针对一些通过开源的日志组件提供插件支持.系统默认提供基于log4net的Appender,通过配置相应的Appender在不调整应用代码的情况就可以把信息提供到系统中.

本文地址:https://codercto.com/soft/d/15036.html

区块链

区块链

长铗、韩锋 / 中信出版社 / 2016-7 / CNY 58.00

《区块链:从数字货币到信用社会》从历史与背景、发展现状、基础原理与技术、应用生态、存在的问题与挑战等方面论述了区块链是怎样立起来的,为什么人人都在谈论区块链,区块链的秘密在哪里、进阶区块链(第二代区块链技术)是什么,区块链怎么玩,怎样从信息互联网走向价值互联网,如何用法规约束和监管区块链,区块链走向何处、争议与挑战,并通过经济、金融、货币、法律、科技哲学等角度来加以分析区块链在各个方面遇到的问题和......一起来看看 《区块链》 这本书的介绍吧!

CSS 压缩/解压工具
CSS 压缩/解压工具

在线压缩/解压 CSS 代码

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具