- 论坛徽章:
- 0
|
[root@mybox mail]# cat /tmp/1
{ "timestamp": "28/Jul/2020:14:58:55 +0800", "remote_addr": "117.136.39.219", "status": "200", "request_time": "0.265", "upstream_response_time": "-", "body_bytes_sent":"355289", "request": "GET /js/chunk-6b0d4374.62b34cbc.js HTTP/1.1", "http_referrer": "https://charge.huolala.cn/login?sourceType=hlldriver&revision=5947&client_type=android_app&token=7858713c03724b89b43d2b93d017f367&model=CDY-AN00&brand=HUAWEI", "upstream_addr": "-", "http_x_real_ip": "-", "http_x_forwarded_for": "-", "http_user_agent": "Mozilla/5.0 (Linux; Android 10; CDY-AN00 Build/HUAWEICDY-AN00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045230 Mobile Safari/537.36/huolala(5947,android,SZ-S-A-Y-huawei,5.9.47,CDY-AN00,af5aea1a816c7d278e36de1afb752c99,)","request_filename": "/home/data/webroot/charge.huolala.cn/dist/js/chunk-6b0d4374.62b34cbc.js" }
{ "timestamp": "28/Jul/2020:14:58:55 +0800", "remote_addr": "117.136.39.219", "status": "200", "request_time": "0.000", "upstream_response_time": "-", "body_bytes_sent":"1371", "request": "GET /js/chunk-dc4422f4.344bfc79.js HTTP/1.1", "http_referrer": "https://charge.huolala.cn/login?sourceType=hlldriver&revision=5947&client_type=android_app&token=7858713c03724b89b43d2b93d017f367&model=CDY-AN00&brand=HUAWEI", "upstream_addr": "-", "http_x_real_ip": "-", "http_x_forwarded_for": "-", "http_user_agent": "Mozilla/5.0 (Linux; Android 10; CDY-AN00 Build/HUAWEICDY-AN00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045230 Mobile Safari/537.36/huolala(5947,android,SZ-S-A-Y-huawei,5.9.47,CDY-AN00,af5aea1a816c7d278e36de1afb752c99,)","request_filename": "/home/data/webroot/charge.huolala.cn/dist/js/chunk-dc4422f4.344bfc79.js" }
{ "timestamp": "28/Jul/2020:14:58:55 +0800", "remote_addr": "117.136.39.219", "status": "200", "request_time": "0.330", "upstream_response_time": "-", "body_bytes_sent":"380267", "request": "GET /img/login-bg.846ea57d.png HTTP/1.1", "http_referrer": "https://charge.huolala.cn/login?sourceType=hlldriver&revision=5947&client_type=android_app&token=7858713c03724b89b43d2b93d017f367&model=CDY-AN00&brand=HUAWEI", "upstream_addr": "-", "http_x_real_ip": "-", "http_x_forwarded_for": "-", "http_user_agent": "Mozilla/5.0 (Linux; Android 10; CDY-AN00 Build/HUAWEICDY-AN00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045230 Mobile Safari/537.36/huolala(5947,android,SZ-S-A-Y-huawei,5.9.47,CDY-AN00,af5aea1a816c7d278e36de1afb752c99,)","request_filename": "/home/data/webroot/charge.huolala.cn/dist/img/login-bg.846ea57d.png" }
{ "timestamp": "28/Jul/2020:14:58:55 +0800", "remote_addr": "117.136.39.219", "status": "200", "request_time": "0.000", "upstream_response_time": "-", "body_bytes_sent":"19041", "request": "GET /img/no-data.72bde197.png HTTP/1.1", "http_referrer": "https://charge.huolala.cn/", "upstream_addr": "-", "http_x_real_ip": "-", "http_x_forwarded_for": "-", "http_user_agent": "Mozilla/5.0 (Linux; Android 10; CDY-AN00 Build/HUAWEICDY-AN00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045230 Mobile Safari/537.36/huolala(5947,android,SZ-S-A-Y-huawei,5.9.47,CDY-AN00,af5aea1a816c7d278e36de1afb752c99,)","request_filename": "/home/data/webroot/charge.huolala.cn/dist/img/no-data.72bde197.png" }
{ "timestamp": "28/Jul/2020:14:58:55 +0800", "remote_addr": "117.136.39.219", "status": "200", "request_time": "0.000", "upstream_response_time": "-", "body_bytes_sent":"12059", "request": "GET /img/QRCode-icon.c1207a95.png HTTP/1.1", "http_referrer": "https://charge.huolala.cn/", "upstream_addr": "-", "http_x_real_ip": "-", "http_x_forwarded_for": "-", "http_user_agent": "Mozilla/5.0 (Linux; Android 10; CDY-AN00 Build/HUAWEICDY-AN00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/77.0.3865.120 MQQBrowser/6.2 TBS/045230 Mobile Safari/537.36/huolala(5947,android,SZ-S-A-Y-huawei,5.9.47,CDY-AN00,af5aea1a816c7d278e36de1afb752c99,)","request_filename": "/home/data/webroot/charge.huolala.cn/dist/img/QRCode-icon.c1207a95.png" }
[root@mybox mail]#
[root@mybox mail]#
[root@mybox mail]# awk '{ip = gensub(/\"(.+)\",/, "\\1", "g", $6); count[ip]++} END{for (i in count) {printf "{\"num\":\"%d\", \"ip\":\"%s\"}\n", count[ip],ip}}' /tmp/1
{"num":"5", "ip":"117.136.39.219"}
|
|