使用awk根据多维度统计系统tps
业务简单日志格式:
[2017-08-28 01:00:00.523]transfer_search,7001045,1708271100083774377,20170827,,,,,,,,,,00131013,V4,86ms
[2017-08-28 01:00:00.602]transfer_search,7001045,1708271100083784363,20170827,,,,,,,,1708272323481880,,0000,V4,81ms
统计结果:

awk脚本:
接口tps统计(按天):
zcat spay_mpsp.log.20171101*|awk -F " |]|," '{gsub("\\.","\]")};{print $2,$4}'|sort|uniq -c |sort -nr |awk -F ' ' '{print $3,$1}'|awk '{if(a[$1]==""||a[$1]<$2)a[$1]=$2}END{for(n in a)print n"\t"a[n]}'> inftps20171101.log
商户tps统计(按天):
zcat spay_mpsp.log.20171101*|awk -F " |]|," '{gsub("\\.","\]")};{print $2,$5}'|sort|uniq -c |sort -nr |awk -F ' ' '{print $3,$1}'|awk '{if(a[$1]==""||a[$1]<$2)a[$1]=$2}END{for(n in a)print n"\t"a[n]}'> mertps20171101.log
使用awk根据多维度统计系统tps的更多相关文章
- 利用JS跨域做一个简单的页面访问统计系统
		其实在大部分互联网web产品中,我们通常会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便可以在这些统计系统中看到自己网站页面具体的访问情况.但是有些时候,由于一些特殊情况,我们 ... 
- 网站流量统计系统 phpMyVisites
		phpMyVisites是一个网站流量统计系统,它能够提供非常详细的统计报告和高级图形报表.phpMyVisites不是一个Apache log分析工具,它建有自己的log.它的特点包括: 安装部署: ... 
- 利用JS跨域做一个简单的页面訪问统计系统
		事实上在大部分互联网web产品中,我们一般会用百度统计或者谷歌统计分析系统,通过在程序中引入特定的JS脚本,然后便能够在这些统计系统中看到自己站点页面详细的訪问情况.可是有些时候,因为一些特殊情况,我 ... 
- 1.6 flask应用: 代码统计系统
		2019-1-6 15:57:18 今天的是做了一个代码统计的demo 使用了数据库的连接池 参考连接 https://www.cnblogs.com/wupeiqi/articles/8184686 ... 
- 使用metrics统计接口tps
		metrics的简单介绍 metrics是一种性能指标工具,有很多开源工具使用之来来作为其性能监控,如Hadoop,Kafka,Spark,JStorm等. metrics使用最主要有三个东西: Me ... 
- 开源网站流量统计系统Piwik源码分析——参数统计(一)
		Piwik现已改名为Matomo,这是一套国外著名的开源网站统计系统,类似于百度统计.Google Analytics等系统.最大的区别就是可以看到其中的源码,这正合我意.因为我一直对统计的系统很好奇 ... 
- 开源网站访问统计系统Piwik
		http://www.piwik.cn/ http://www.piwik.org/ Piwik 是一套基于 Php+MySQL 技术构建,能够与 Google Analytics 相媲美的开源网站访 ... 
- Python 练习题:统计系统剩余内存
		#!/usr/bin/env python #-*- coding:utf-8 -*- ''' 统计系统内存信息 ''' with open('/proc/meminfo') as fd: for l ... 
- piwik网站访问统计系统
		一.Piwik介绍 Piwik是一套基于PHP+MySQL技术构建的开源网站访问统计系统.Piwik可以给你详细的统计信息,比如网页浏览人数,访问最多的页面,搜索引擎关键词等流量分析功能.此外,它还采 ... 
随机推荐
- Erwin 简单使用
			1. 物理设计:汉译英过程 ① Logical 中操作:Tools-Names-Edit Naming Standards…-Glossary选项import,导入内容为编辑好的CSV文件(只包含中文 ... 
- Excel文档数据转成Plist文件
			有时候我们需要导入大量数据到App中静态数据,但数据又是存在Excel中,怎么办? 第一,复制数据粘贴到一个.txt文本文档中 第二,就是撸代码了 比如,我需要导入的数据表有2列字段,name和bar ... 
- tp3.2 excel导出
			//导出操作 function exportExcel($expTitle,$expCellName,$expTableData,$names,$width){ $xlsTitle = iconv(' ... 
- Servlet学习笔记04——什么是重定向,servlet生命周期?
			1.重定向 (1)什么是重定向? 服务器通知浏览器访问一个新的地址. 注: 服务器可以通过发送一个302状态码及一个 Location消息头(该消息头的值是一个地址,一般 称之为重定向地址)给浏览器, ... 
- ubuntu built-in display 产生的一个原因
			在没有禁用开源的显卡驱动 nouveau 下,从 apt 安装了nvidia的驱动,导致了后面开机后,系统不能正确的识别到显示器,整个界面分辨率变的非常小,在设置菜单中的显示设置中也不能调节分辨率,并 ... 
- v-cloak
			v-cloak 不需要表达式 用法: 这个指令保持在元素上直到关联实例结束编译.和 CSS 规则如 [v-cloak] { display: none } 一起用时,这个指令可以隐藏未编译的 Must ... 
- JS下载文件常用的方式
			下载附件(image,doc,docx, excel,zip,pdf),应该是实际工作中经常遇到一个问题:这里使用过几种方式分享出来仅供参考; 初次写可能存在问题,有问题望指出  主要了解的几个知识 ... 
- nuxt.config有关router配置
			这里只说明一个属性,其他属性移步官方文档 https://zh.nuxtjs.org/api/configuration-router extendRoutes 官方说明: 你可以通过 exten ... 
- php - 从数据库导出百万级数据(CSV文件)
			将数据库连接信息.查询条件.标题信息替换为真实数据即可使用. <?php set_time_limit(0); ini_set('memory_limit', '128M'); $fileNam ... 
- 好用的 Html、CSS、JavaScript 开源项目
			1.极简模块化前端UI框架 Layui 评分:9.3:收藏量:873 授权协议:MIT 开发语言:JavaScript.HTML/CSS 操作系统:跨平台 源码地址:https://gitee.com ... 
