分布式应用日志管理 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://www.codercto.com/soft/d/15036.html

从需求到产品:0岁产品经理进阶之道

从需求到产品:0岁产品经理进阶之道

权莉 / 人民邮电出版社 / 2018-7 / 49.80元

本书主要针对刚入职的初级产品经理,从贴近工作状态的场景切入,对各阶段的知识点进行分类总结,旨在提供一套经过实践检验的产品方法论,为读者从初级产品经理成长为产品经理奠定坚实的基础。 书中提炼的方法和案例涵盖初级产品经理工作的方方面面,从基本技能到思维方式,从需求管理到产品规划定义,从框架选型到流程梳理,从工作模块拆解到案例剖析,用具体且贴合实际工作场景的内容,还原真实的产品工作方法及实践案例,既有方......一起来看看 《从需求到产品:0岁产品经理进阶之道》 这本书的介绍吧!

Base64 编码/解码
Base64 编码/解码

Base64 编码/解码

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具