
日志处理
文章平均质量分 55
个人渣记录仅为自己搜索用
不盈利,只为分享,转载.
找到的原版url的,尽量会贴原版url.
如有版权侵犯,请留言删除.
展开
-
rocketmq stats.Log 的统计 cmd awk
理论上应该接入小米监控平台. 数据导入,清洗后展示,监控. 目前没有这么一个好的平台.日志要专项专打. 通过 log logAppender 自动分流到不同的文件中去. 不要手动静态配置了.日志:2017-07-14 22:29:00 INFO - [GROUP_GET_SIZE] [ORDER_DRIVER_END_SERVICE_TOPIC@crm_realtime_msg] St...原创 2017-07-15 15:04:48 · 1240 阅读 · 0 评论 -
sort 排序 多列 整型
6 sort的-t选项和-k选项如果有一个文件的内容是这样:[rocrocket@rocrocket programming]$ cat facebook.txtbanana:30:5.5apple:10:2.5pear:90:2.3orange:20:3.4这个文件有三列,列与列之间用冒号隔开了,第一列表示水果类型,第二列表示水果数量,第三列表示水果价格。那么我想原创 2017-07-15 15:41:47 · 334 阅读 · 0 评论 -
shell 日志分析 获取code的统计——grep awk group功能使用
1. grep "request:(recharge" datafile.log* | grep -v "code=200" >> recharege.log排除code为200的 1.1 *代表通配符 1.2 -v 代表非含义2. 然后用awk 进行group by操作。note: awk能够自动生成变量。 通过数组名+小标共同唯一确认。例子:我有一文本文件,例如姓名 类型...原创 2016-01-19 14:15:42 · 5223 阅读 · 0 评论 -
日志查询服务,对日志结构化改造traceId,调用链路拓扑图,非error相关。
1. mdc 串联所有业务日志2. 按照规范打印uid【鉴权层】,日志层级(入口层,边界io层,内部业务日志)【便于筛选入口日志,找到对应的TraceId】,日志类型(相当于不同的表,pv日志,事件流类型,业务日志1,业务日志规范2)3. 把日志系统改造成留 生命周期事件流系统,需要业务方打印实体id即entityId,或者 会议id作为生命主题。[其实不合适,因为都是int值,不知道含义,就和...原创 2018-04-09 11:34:15 · 4627 阅读 · 0 评论 -
logback原理解析appender-ref
1.对appender-ref 的认识。2.线程同步的认识。 2.1 logger.info从全局里匹配到对应的appender(单例) 2.2 执行appender的doAppend 2.3 由于是继承模式来扩展功能。方法会被覆载并且添加新的功能。{ 导致底层的类的功能的代码阅读特别难阅读,代码跳来跳去。例如RollingFileAppender,覆载了父类Fi...原创 2018-04-10 11:20:23 · 18301 阅读 · 1 评论