参考以下:

https://www.cnblogs.com/fortunely/p/16685269.html

使用手册

https://download.csdn.net/download/weixin_44618297/86745722

通用配置文件

#comments
[global]
strict init = true   #如果"strict init"是true,zlog_init()将会严格检查所有的格式和规则
buffer min = 1024
buffer max = 2MB
rotate lock file = self   #该选项指定一个锁文件,用来保证多进程情况下日志安全转档。zlog会在zlog_init()时,以读写权限打开该文件。
#rotate lock file = /tmp/zlog.lock
default format = "%d.%us %-6V (%c:%F:%L) - %m%n"
file perms = 666[levels]#DEBUG = 20, LOG_DEBUG
#INFO = 40, LOG_INFO
#NOTICEC = 60, LOG_NOTICE
#WARN = 80, LOG_WARNING
#ERROR = 100, LOG_ERR
#FATAL = 120, LOG_ALERT
#UNKNOWN = 254, LOG_ERRTRACE = 10
CRIT = 130, LOG_CRIT[formats]
simple = "%m%n"
normal = "%d %m%n"[rules]#逗号后,第一个参数表示文件达到多大后,开始进行转档;第二个参数表示保留多少个存档文件(0表示不删除任何存档文件);
#第三个参数表示转档的文件名,其中#r表示存档文件的序号,r是rolling的缩写。
*.*                    "/home/huituo/xcl/jt808-server/jt808_log/dms.log",  1KB * 0 ~ "/home/huituo/xcl/jt808-server/jt808_log/dms-%d(%Y%m%d).#2s.log"  dms.*                   >stdout; #*.*                   "./aa.log", 10MB * 0 ~ "aa.log.#r"
#*.*                   "%12.2E(HOME)/log/%c.log", 1MB*12; simple   #日志转档相关
#my_.INFO              >stderr;
#my_cat.!ERROR         "/var/log/aa.log"
#my_dog.=DEBUG         >syslog, LOG_LOCAL0; simple
#my_mice.*             $user_define;

Zlog日志库使用方法相关推荐

  1. linux libcurl 库使用方法

    一.ibcurl简介 作为是一个多协议的便于客户端使用的URL传输库,基于C语言,提供C语言的API接口,支持DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, I ...

  2. android log耗性能吗,一个高性能的Android日志库

    clue 一个高性能的Android日志库. 为什么性能高 通常的Android日志库, 为了获取到class名, 方法名, 行号, 都是通过以下API实现的: StackTraceElement[] ...

  3. 日志库EasyLogging++学习系列(11)—— 共享日志库

    在前面的学习系列文章中,我们都是在单独的一个应用程序中使用 Easylogging++ 日志库.其实 Easylogging++ 日志库是可以共享给动态库.静态库以及应用程序共同使用的.在编写一些大型 ...

  4. 日志库EasyLogging++学习系列(7)—— 记录方式详解

    在前面所列文章的演示代码中,其实已经展示了一部分记录日志的方式.为了使用方便,在 Easylogging++ 中,通过使用宏的集合来完成日志记录. 普通日志记录 对于普通的日志记录,我们可以选择以下两 ...

  5. 日志库EasyLogging++学习系列(6)—— 日志记录器

    所有的日志都是由日志记录器完成的,日志记录器使用唯一的 ID(大小写敏感)来标识.在 Easylogging++ 中默认了三个现有的日志记录器: 默认日志记录器,其 ID 为:default 性能日志 ...

  6. 日志库EasyLogging++学习系列(3)—— 配置功能

    在前面的文章 <日志库Easylogging++学习系列(1) -- 简要介绍 >中,我们已经初步见识到了 Easylogging++ 日志库强大的配置功能.那么配置文件中各个字段的意义是 ...

  7. 日志库EasyLogging++学习系列(1)—— 简要介绍

    对于有开发经验的程序员来说,记录程序执行日志是一件必不可少的事情.通过查看和分析日志信息,不仅可以有效地帮助我们调试程序,而且当程序正式发布运行之后,更是可以帮助我们快速.准确地定位问题.在现在这个开 ...

  8. 聊聊前端日志库在 SaaS 产品中的应用与设计

    文 | 元三 网易智企资深前端开发工程师 一.前言 笔者所在的公司业务主要是为企业提供全流程的企业服务和一整套 SaaS 解决方案.对于企业服务 SaaS 产品来说,客户完成购买并不意味着产品价值已经 ...

  9. 日志库 winston 的学习笔记 - logger.info 的实现原理单步调试

    按照这篇文章日志库 winston 的学习笔记 - 创建一个使用 winston 的 Node.js 应用里的代码,对下列方法进行单步调试: 因为我们调用的是 info 方法,所以生成的日志,leve ...

最新文章

  1. 指针运算(自己做个笔记)
  2. 推荐10个能带来快感的实用windows软件,好评如潮!
  3. 手机钉钉在进行视频会议时怎么录屏
  4. 微信支付软件架构重构之旅
  5. Ubuntu 配置 Tomcat
  6. Python学习笔记——算术操作符和优先级问题
  7. 网页设计图片向上浮动_HTML5 背景图片漂浮/浮动特效
  8. OD常用快捷键(对比SoftICE)
  9. 《应用时间序列分析:R软件陪同》——2.11 习题
  10. 结构体赋值 -- 构造函数
  11. 设计模式 ( 六 ) 建造者模式
  12. JAVA多线程编程之异步
  13. oracle新增,删除字段,设置默认值
  14. 景深的计算及弥散圆、光圈的概念
  15. win10 edge切换窗口,取消edge窗口为多个,改为独立窗口
  16. android 布局 缩小图片大小,三大布局的基本摆放属性总结,以及imageVIew图片摆放的缩放问题...
  17. 机器学习隐私保护-MPC通用编译器
  18. 安装ubuntu12.04之后的一些优化教程
  19. UWB 厘米级定位技术全新升级汽车数字钥匙,NXP NCJ29D5 将助力手机无感进出
  20. 智慧魔珠金字塔(类似俄罗斯方块)的所有情况 python

热门文章

  1. 【线性控制理论】状态观测器—开环形式的状态观测器
  2. 【python中级】苹果HEIC格式转化JPG
  3. 150个pbootcms网站模板(都是成品网站,上传php空间即可使用),建站必备
  4. 2019-mybatis面试题
  5. matlab由状态空间求传递函数,matlab 由状态空间表达式求传递函数 [李园7舍_404]
  6. IP白名单(iptables + ipset :允许国内ip + 自定义ip 访问系统udp端口)
  7. 【TED系列】如何与内心深处的批评家相处?
  8. POJ 1915 Knight Moves
  9. 【sql语句基础】——查(select)(合并查询)
  10. 如何在C/C++中定义坐标函数gotoxy()并灵活运用之