log4j输出信息到mongodb
官网
    http://log4mongo.org/display/PUB/Log4mongo+for+Java
保存主机信息,方法等
     http://my.oschina.net/chinaearl/blog/111552
只保存输出信息
 http://www.myexception.cn/program/650442.html
配置
log4j.rootLogger=INFO, stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.logger.MongoDB=INFO,MongoDB
log4j.appender.MongoDB=org.log4mongo.MongoDbPatternLayoutAppender
log4j.appender.MongoDB.Threshold=INFO
log4j.appender.MongoDB.databaseName=mydb
log4j.appender.MongoDB.collectionName=optlog
log4j.appender.MongoDB.hostname=10.25.193.16
log4j.appender.MongoDB.port=9933
log4j.appender.MongoDB.layout=org.log4mongo.MongoDbPatternLayout
log4j.logger.MongoDB2=INFO,MongoDB2
log4j.appender.MongoDB2=org.log4mongo.MongoDbPatternLayoutAppender
log4j.appender.MongoDB2.Threshold=INFO
log4j.appender.MongoDB2.databaseName=mydb
log4j.appender.MongoDB2.collectionName=abclog
log4j.appender.MongoDB2.hostname=10.25.193.16
log4j.appender.MongoDB2.port=9933
log4j.appender.MongoDB2.layout=org.log4mongo.MongoDbPatternLayout
类
public static void main(String[] args) {
    Logger logger = Logger.getLogger("MongoDB");
    logger.info("{'provinceCode': null, 'channelSubCode': null,
'platFormCode': '002', 'optCode': null, 'startTimeLong': 1384599600000,
'processTime_sum': 10081,'count': 404, 'suc_count': 0,'suc_rate':
'0.00000'}");
 
    Logger logger2 = Logger.getLogger("MongoDB2");
    logger2.info("{'provinceCode':123}");
}
log4j输出信息到mongodb的更多相关文章
- ibatis配置log4j输出sql日志信息
		为了在开发过程更加直观,我们需要将ibatis日志打开以便观察ibatis运作的细节. ibatis采用Apache common_logging,并结合Apache log4j作为日志输出组件. 在 ... 
- 项目自动化建构工具gradle 入门2——log4j输出helloWorld
		上一章节呢,有一个能跑的程序了.但是对做工程的人来说,用日志输出感觉比用System.out要有档次一点.比如使用log4j.直接上例子: 1进入D:\work\gradle\log目录 ,您电脑没 ... 
- spring mvc 引入log4日记记录maven工程 slf4j和log4j输出到控制台配合使用log4j不输出到文件
		https://blog.csdn.net/qq_27093465/article/details/62928590 使用slf4j的优点: 提供带参数的日志输出方法(SLF4J 1.7及以后版本). ... 
- JAVA异常处理原则和log4j输出详细异常分析
		1.多用try,catch;不要一个try,catch包含所有内容 好处:不同模块抓取不同异常,某一模块异常挂了,不影响其他模块的程序的进行 2.多写几个catche:尽量不要使用Exception这 ... 
- console 输出信息
		console.info 用于输出提示性信息 console.error用于输出错误信息 console.warn用于输出警示信息 console.debug用于输出调试信息 console.info ... 
- Log4j 输出的日志中时间比系统时间少了8小时的解决方法,log4j日志文件重复输出
		1. 第一个问题:时间少了8小时 Log4j 输出的日志中,时间比系统时间少了8小时,但是 eclipse 控制台输出的日志的时间却是对的. log4j配置如下: #all logger output ... 
- log4j输出日志乱码(转)
		log4j日志文件乱码问题的解决方法 log4j日志文件中文乱码处理方法 log4j 控制台和文件输出乱码问题解决 写在前面,第三篇文章中将原因解释的最清楚,为什么设置为UTF-8或者GBK就生效了, ... 
- 控制台console输出信息原理理解
		Eclipse控制台输出信息的控制 标签: Eclipse控制台输出信息 2015-01-02 14:11 22454人阅读 评论(1) 收藏 举报 分类: Some Tips(15) 版权声明: ... 
- 【转】MFC中调试过程中查看输出信息 -- 不错
		原文网址:http://blog.sina.com.cn/s/blog_4e24d9c501014o39.html 笔记&&方便查阅. ~~~~~~~~~~~~~~~~~~~~~~~~ ... 
随机推荐
- xxx couldn't be loaded because it has not been added to the build settings.
			这个由于没有将进入场景放入Build Settings里面造成的. 
- jsp include包含html页面产生的乱码问题
			大家都知道在jsp中include的有两种方式,一种是<jsp:include page="">,另一种是<%@ include file="" ... 
- 李洪强iOS开发本人集成环信的经验总结_01环信SDK的导入
			李洪强iOS开发本人集成环信的经验总结_01环信SDK的导入 01 - 直接在项目中导入SDK和一些静态库 这个时候,没有错误的编译没有错误的话,就说明SDK已经配置成功 还有一种方法是用cocoap ... 
- HTTP Header 入门详解
			什么是HTTP Headers HTTP是"Hypertext Transfer Protocol"的所写,整个www都在使用这种协定,几乎你在流览器里看到的大部分内容都是通过ht ... 
- 徐汉彬:Web系统大规模并发——电商秒杀与抢购
			[导读]徐汉彬曾在阿里巴巴和腾讯从事4年多的技术研发工作,负责过日请求量过亿的Web系统升级与重构,目前在小满科技创业,从事SaaS服务技术建设. 电商的秒杀和抢购,对我们来说,都不是一个陌生的东西. ... 
- ruby oop学习
			class Man def initialize(name,age) @name=name @age=age end def sayName puts @name end def sayAge put ... 
- Centos4.3安装MySQL-python-1.2.3,出现error: command 'gcc' failed with exit status 1
			在Linux Centos 4.3上安装MySQL-python-1.2.3的时候出现error: command 'gcc' failed with exit status 1, 具体原因是因为没有 ... 
- [转] 舞蹈链(Dancing Links)——求解精确覆盖问题
			转载自:http://www.cnblogs.com/grenet/p/3145800.html 精确覆盖问题的定义:给定一个由0-1组成的矩阵,是否能找到一个行的集合,使得集合中每一列都恰好包含一个 ... 
- 实现简单的WebPart
			转:http://www.cnblogs.com/gaoweipeng/archive/2009/10/26/1589269.html 在前面的文章中,我们讲解了很多基础的内容,主要包括安装配置.简单 ... 
- [转]WinForm如何调用Web Service
			1.建立项目WebService和WinForm项目,这里起名为WinFormInvokeWebService,如图所示, 2.Service1.asmx代码为:(这部分其实和上篇的代码是一样的) u ... 
