通用日志组件Darks Logs正式发布

Darks Logs 是一个适用于JAVA、Android、J2EE的开源日志组件。它采用类log4j的配置方式,但相较于log4j,它具有简单易用、更加轻量级、适配 Android端等诸多特性。内置的日志处理器可以让开发者输出日志到控制台、logcat、文件、SQLITE、网络、自定义等。它对日志控制更加灵 活,文件名格式以及数据库输出格式随意控制。它的最初设计目标是针对解决Android端日志控制的不灵活性以及很难输出到其他介质。它可以为JAVA及 J2EE软件向Android端移植提供统一有效的日志组件。[......]

阅读全文

apache日志记录格式LogFormat参数说明

在apache的配置文件httpd.conf里一般都有类似于LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" common 的日志记录格式设置,那么这种格式里的各个参数都代表什么意思呢,怎样设置才能完全掌握网站的访问情况呢?下面我就参数意思,简单说下。[......]

阅读全文

分布式日志收集系统:Facebook Scribe之日志收集方案

写入日志到Scribe的解决方案

1.概述

       Scribe日志收集服务器只负责收集主动写入它的日志,它本身不会去主动抓取某一个日志,所以为了把日志写入到scribe服务器,我们必须主动向 scribe服务器发送日志信息。由于scribe服务器是基于thrift框架实现的,并且thrift支持多种编程语言的通信,所以对于写入 scribe服务器的客户端实现也可以使用多种语言,这就为把写入日志的客户端集成到各种应用系统中提供了很好的支持。把写入日志到scribe服务器的功能集成到应用系统是一种可行的解决方案,但是不是唯一的解决方案,我们还可以现实一个单独的客户端,专门用来抓取应用系统生成的日志文件,然后写入到 scribe服务器。下面就针对这两种方案具体说明。[......]

阅读全文