g2log

g2log是一个简单高效的异步日志工具,使用C++11实现。示例代码:#include "g2log.h"int main(int argc, char** argv){    g2logWorker g2log(argv[0], "/tmp/whatever-directory-path-you-want/");    g2::initializeLogging(&g

Umeng Crash Symbolicator

UmengCrashSymbolicator 可一键把友盟iOS崩溃日志里的?????转成可见的symbol。友盟的iOS应用错误分析工具收集到的崩溃日志(StackTrace),有些情况下无法显示出正确的symbol,显示为一堆问号?????。使用此工具可以在浏览器中一键把问号转换成symbol和代码位置。

Easylogging++

轻量级高性能c++日志库(Singleheaderonly)Easylogging++的优势是它的速度和简单。它是轻量级的,健壮的,高性能,线程和类型安全的,它有许多内置功能。它适合在中小型项目中使用,它提供了自定义日志格式的能力,还提供对第三方库,STL容器的支持。示例代码:#include "easylogging++.h"_INITIALIZE_EASYLOGGINGPPin

Darks Logs

DarksLogs是一个日志组件,适用于Java、Android、Web等开发项目。其特点类似于Log4j,但是其易用性更高,更轻量级,为Android端做了较大改进。自带的日志文件生成器可以文件大小分割,并指定保留天数。生成的文件名称可以增加实时日期格式、环境变量等。配置文件中可直接对每个Appender配置Filter,如果配置是DarksLogs自带的类,支持类名和类全名两种方式,为开

Log4Grid

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

GLLog

以前公司在的一些程序很多都用log4net进行错误处理,后来我们使用log4net建了个错误中心,使用log4net的remoteserver功能,逐渐使用我们错误中心的程序越来越多,就发生了每天错误日志量千万级(有很多程序是高并发的报错),这么多的数据量造成很多问题:1错误中心的高并发、高压力,2错误日志分析困难。为了解决以上两个问题,我开发了GLLog,它可以把一定时间段内的相同错误信息在归

sbt-one-log

sbt-one-log是一个sbt插件,旨在帮忙解决jvm世界中各种各样的log依赖库(loghell)。此款插件是使用Scala编写的。

log4js

在Nodejs中使用express框架并没有自带的日志模块,我们可以选择log4js来完成日志记录的功能。配置:~ vi app.jsvar log4js = require('log4js');log4js.configure({  appenders: [    { type: 'console' },{      type: 'file',       filen

XCGLogger

XCGLogger是为Swift语言编写的日志框架。示例代码:import XCGLoggerlet log = XCGLogger.defaultInstance()log.verbose("A verbose message, usually useful when working on a specific problem")log.debug(

yog-log

yog-log是NodeLog统计方案,是yog框架的log统计模块,支持中间件或者单独使用等方式,兼容ODP日志格式与配置。关于ODP的日志方案调研可查看此文档.统计日志类型包括:server日志access_log:web访问日志,按小时分日志error_log:web错误日志,按小时分日志访问日志统计方式为请求返还才触发。应用日志每个app有各自独立的日

Tomcat Mongo Access Log Valve

TomcatMongoAccessLog是一个将Tomcataccesslog记录到MongoDB的插件。特性:不影响业务代码使用简单使用方式和Tomcat自带的AccessLogValve基本一致,只需要简单配置就能够实现将日志存入到mongodb。使用前先mvncleanpackage,把jar包放到$TOMCAT

TNT4J

TNT4J是一个改进Log4J新的开源Java应用日志框架。用于应用程序活动的跟踪、相关性检查、诊断,可以跨多个应用程序,运行时,服务器,地理的位置。这个API是专门用以解决分布式,并发,多线程,多用户应用,包括活动的相关性,应用程序的状态转储,性能和用户定义的量度。以下是它的特性:Simpleprogrammingmodeltofacilitatefastroot-cau