在我的设置中,flash 应用程序显示在社交网络(facebook、vkontakte、...)的 iframe 中。客户端可以向 php 脚本发送 http 查询并接收 gzip 压缩的 json 对象作为响应。由经典 nginx+fpm+mysql 堆栈提供的 PHP。
我需要以某种方式计算每个查询的生成流量(响应大小)并测量查询数量。最后,我想得到像 query:response_size:count 这样的统计数据。据我所知,至少有 100 种查询类型。我懒得使用 charles 并手动收集这些数据,有没有更有用的方法来计算这些指标?
如有必要,将提供任何详细信息。
查询示例:
http://subdomain.domain/application/srv/server.php?session=09d88b10c892fa33a308a40cbe620cdc1382c29ec0c98a3ccaa6fedb55945c7422fdc98501ecb8575d26b&pals=74657,84453,110000,199883,485450,533199,1643902,3763644,8285868,8333492,12415998,25621146,39786498,53680938,65441696,101326628&group=1&user=16604572&sess=*&page=0&pref=&psex=1&lmenu=0&method=user.auth&hash=1452744105&auth=365db256ff2820bf92f0126d2878f1e0
响应示例:
{"player":{"expired":1410178378},"time":1410178378,"clan":{"9":{"icon":{"1":[6,1],"2":[11,8]},"created":"1391610111","text":"Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea c","wins":"0","level":"2","name":"This_is_a_name","gold":"100000","gems":"90","leader":"1812347","post":"The megaheader;Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed di","runs":"0","rate":"0"}}}