rocketmq stats.Log 的统计 cmd awk
2017-07-15 15:04
351 查看
理论上应该接入小米监控平台. 数据导入,清洗后展示,监控. 目前没有这么一个好的平台.
日志要专项专打. 通过 log logAppender 自动分流到不同的文件中去. 不要手动静态配置了.
[loufei@daijia-rocketmq-00 otherdays]$less stats-2017-07-14.0.log| grep 2017 -m4 | awk -F' - |\\[|\\]|SUM:|TPS:|AVGPT:' '{print "2="$2 "3="$3 "4="$4 "5="$5 "6="$6 "7="$7 "8="$8 "9="$9 "10="$10 "11="$11 }'
2=3=GROUP_GET_SIZE4= 5=REFUND_KUAIPAY_CALLBACK_SUCCESS_TOPIC@djtradegroup6= Stats In One Minute, 7= 0 8= 0.00 9= 0.0010=11=
2=3=GROUP_GET_SIZE4= 5=BLAME_CANCEL_ORDER_BLAME_TOPIC@didicx_blameGroup6= Stats In One Minute, 7= 0 8= 0.00 9= 0.0010=11=
2=3=GROUP_GET_SIZE4= 5=DJ_ORDER_PASSENGER_CANCEL_TOPIC@dj_marketing_mall_group6= Stats In One Minute, 7= 2386 8= 39.77 9= 397.6710=11=
统计某个时间段,按小时统计:
less stats-2017-07-14.0.log| grep '2017-07-14 22:' | awk -F' - |\\[|\\]|SUM:|TPS:|AVGPT:' '{ minute=substr($1,12,5); tps[$5"__"minute]+=$8} END { for ( i in tps) print i,tps[i]}'
排序:
日志要专项专打. 通过 log logAppender 自动分流到不同的文件中去. 不要手动静态配置了.
日志:
2017-07-14 22:29:00 INFO - [GROUP_GET_SIZE] [DJ_ORDER_DRIVER_END_SERVICE_TOPIC@crm_realtime_msg] Stats In One Minute, SUM: 231409 TPS: 3856.82 AVGPT: 1822.12[loufei@daijia-rocketmq-00 otherdays]$less stats-2017-07-14.0.log| grep 2017 -m4 | awk -F' - |\\[|\\]|SUM:|TPS:|AVGPT:' '{print "2="$2 "3="$3 "4="$4 "5="$5 "6="$6 "7="$7 "8="$8 "9="$9 "10="$10 "11="$11 }'
2=3=GROUP_GET_SIZE4= 5=REFUND_KUAIPAY_CALLBACK_SUCCESS_TOPIC@djtradegroup6= Stats In One Minute, 7= 0 8= 0.00 9= 0.0010=11=
2=3=GROUP_GET_SIZE4= 5=BLAME_CANCEL_ORDER_BLAME_TOPIC@didicx_blameGroup6= Stats In One Minute, 7= 0 8= 0.00 9= 0.0010=11=
2=3=GROUP_GET_SIZE4= 5=DJ_ORDER_PASSENGER_CANCEL_TOPIC@dj_marketing_mall_group6= Stats In One Minute, 7= 2386 8= 39.77 9= 397.6710=11=
统计某个时间段,按小时统计:
less stats-2017-07-14.0.log| grep '2017-07-14 22:' | awk -F' - |\\[|\\]|SUM:|TPS:|AVGPT:' '{ minute=substr($1,12,5); tps[$5"__"minute]+=$8} END { for ( i in tps) print i,tps[i]}'排序:
相关文章推荐
- rocketmq consumeLog
- rocket mq Logappender示例——支持log4j等
- Unreal 4 TestDemo Error Log for Mac Start->RocketBuild.sh failed with exit code 5
- solr StatsComponent(聚合统计)
- springBoot整合RocketMQ
- log 日志统计
- RocketMQ集群配置笔记(二)
- 使用telnet连接memcached,发送统计命令:stats
- 分布式消息队列RocketMQ源码分析之1 -- Topic路由数据结构解析 -- topicRoute与topicPublishInfo与queueId
- rocketmq3.26研究之二broker
- RocketMQ 快速入门
- rocketmq学习笔记 二 官方实例<消息过滤>
- RocketMQ原理解析-consumer 1.启动
- 分布式消息队列RocketMQ&Kafka -- 消息的“顺序消费”-- 一个看似简单的复杂问题
- 统计php fpm slowlog中频次最高的的100个函数及频次
- RocketMQ源码调试环境搭建
- dbms_stats 导入导出表统计信息
- Spring 整合 RocketMQ
- 利用SVN log命令统计SVN提交代码
- 参加完RocketMQ Meetup深圳站,回顾和想法