博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
定制lager的输出
阅读量:6848 次
发布时间:2019-06-26

本文共 759 字,大约阅读时间需要 2 分钟。

hot3.png

lager的输出可以定制,这里是我的定制方案。

在lager/ebin/lager.app里面的env字段里添加:

{env,[...                {log_root, "log"},                {handlers, [                        {lager_console_backend, error},                        {lager_file_backend, [{file, "error.log"}, {level, error},{formatter, lager_default_formatter}, {formatter_config, ["=ERROR REPORT==== ", date, " ", time, " ===\n", sev, "(", pid, ":", module, ":", line, ") ", message, "\n\n"]}, {size, 10485760}, {date, "$D0"}, {count, 5}]},                        {lager_file_backend, [{file, "console.log"}, {level, info}]}                ]},                ...                ]}.

输出的结果是这样子的:

=ERROR REPORT==== 2016-03-17 15:47:22.915 ===E(<0.85.0>:log_module:36) I:1

转载于:https://my.oschina.net/u/191928/blog/639379

你可能感兴趣的文章
android 1.6中LinearLayout getBaseline函数的一个bug
查看>>
shell3
查看>>
分享几个好用的工具,有效提升工作效率
查看>>
论北京北漂的家人们
查看>>
delphi 检查用户输入必须是汉字串
查看>>
思科交换机和路由器设备实现DHCP功能
查看>>
MongoDB安装与操作大全
查看>>
Java 源代码和 C 源代码的运行区别
查看>>
人我的是好有是的好sula
查看>>
编译工程时报java:[1,0] illegal character: \65279问题排查与解决过
查看>>
RHEL6子接口及双网卡绑定配置
查看>>
常见系统故障排查
查看>>
正则验证手机号是否合法
查看>>
linux 下Crontab不执行
查看>>
《Git权威指南》读书笔记 第四章 git初始化
查看>>
《Head first HTML与CSS 第二版》读书笔记 第九章 盒模型
查看>>
《Python面向对象……》之目录
查看>>
正则表达式断言
查看>>
十几万连接几M的流量,吓死“宝宝”了
查看>>
Office 365管理员指引 11——文档库同步
查看>>