matsuu / Kataribe
Licence: apache-2.0
Access log profiler based on response time
Stars: ✭ 298
Programming Languages
go
31211 projects - #10 most used programming language
Projects that are alternatives of or similar to Kataribe
Rare
Fast, realtime regex-extraction, and aggregation into common formats such as histograms, numerical summaries, tables, and more!
Stars: ✭ 76 (-74.5%)
Mutual labels: analyzer, nginx, apache
Docker Php
🐳 Docker For PHP developers - Docker images with PHP, Nginx, OpenLiteSpeed, Apache, Lighttpd, and Alpine
Stars: ✭ 236 (-20.81%)
Mutual labels: nginx, apache
Wowanalyzer
WoWAnalyzer is a tool to help you analyze and improve your World of Warcraft raiding performance through various relevant metrics and gameplay suggestions.
Stars: ✭ 371 (+24.5%)
Mutual labels: log, analyzer
Logswan
Fast Web log analyzer using probabilistic data structures
Stars: ✭ 375 (+25.84%)
Mutual labels: log, analyzer
Htconvert
Convert .htaccess redirects to nginx.conf redirects
Stars: ✭ 171 (-42.62%)
Mutual labels: nginx, apache
Guacamole Install Rhel 7
Apache Guacamole installation bash script for RHEL 7 and CentOS 7 including options for Nginx, HTTPS, SSL, LDAP, Let's Encrypt certificates and more
Stars: ✭ 174 (-41.61%)
Mutual labels: nginx, apache
Unityheapexplorer
A Memory Profiler, Debugger and Analyzer for Unity 2019.3 and newer.
Stars: ✭ 179 (-39.93%)
Mutual labels: profiler, analyzer
Awstats
AWStats Log Analyzer project (official sources)
Stars: ✭ 238 (-20.13%)
Mutual labels: log, analyzer
traffic analyser
Retrieve useful information from apache/nginx access logs to help troubleshoot traffic related problems
Stars: ✭ 44 (-85.23%)
Mutual labels: log, apache
audria
audria - A Utility for Detailed Ressource Inspection of Applications
Stars: ✭ 35 (-88.26%)
Mutual labels: profiler, analyzer
Developer
Gameserver, Voiceserver, Rootserver Webinterface
Stars: ✭ 161 (-45.97%)
Mutual labels: nginx, apache
lunaticlog
Fake HTTP log generator module, test if your monitor system can survive under the log spikes.
Stars: ✭ 35 (-88.26%)
Mutual labels: log, apache
Goaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Stars: ✭ 14,096 (+4630.2%)
Mutual labels: nginx, apache
Owasp Mth3l3m3nt Framework
OWASP Mth3l3m3nt Framework is a penetration testing aiding tool and exploitation framework. It fosters a principle of attack the web using the web as well as pentest on the go through its responsive interface.
Stars: ✭ 139 (-53.36%)
Mutual labels: nginx, apache
Serverpilot Letsencrypt
Automate the installation of Let's Encrypt SSL on the free plan of ServerPilot
Stars: ✭ 129 (-56.71%)
Mutual labels: nginx, apache
Country Ip Blocks
CIDR country-level IP data, straight from the Regional Internet Registries, updated hourly.
Stars: ✭ 100 (-66.44%)
Mutual labels: nginx, apache
Kataribe
Access log profiler based on response time
Prerequisites
Apache
Add %D
to LogFormat.
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-agent}i\" %D" with_time
CustomLog logs/access_log with_time
Nginx
Add $request_time
to log_format.
log_format with_time '$remote_addr - $remote_user [$time_local] '
'"$request" $status $body_bytes_sent '
'"$http_referer" "$http_user_agent" $request_time';
access_log /var/log/nginx/access.log with_time;
H2O
Add %{duration}x
to access-log directive
access-log:
path: /var/log/h2o/access.log
format: "%h %l %u %t \"%r\" %s %b \"%{Referer}i\" \"%{User-agent}i\" %{duration}x"
Varnishncsa
Add %D
to varnishncsa -F option.
varnishncsa -a -w $logfile -D -P $pidfile -F '%h %l %u %t "%r" %s %b "%{Referer}i" "%{User-agent}i" %D'
Rack
Add Rack::CommonLogger
to config.ru.
logger = Logger.new("/tmp/app.log")
use Rack::CommonLogger, logger
Usage
Install via go command or download release file
go get -u github.com/matsuu/kataribe
Generate kataribe.toml
kataribe -generate
Edit kataribe.toml
${EDITOR} kataribe.toml
Pass access log to kataribe by stdin
cat /path/to/access.log | kataribe
Example
Sort By Count
Count Total Mean Stddev Min P50 P90 P95 P99 Max 2xx 3xx 4xx 5xx Request
17238 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 17238 0 0 0 GET /stylesheets/*
5746 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 5746 0 0 0 GET /images/*
5198 12.449 0.002395 0.002292 0.001 0.002 0.003 0.005 0.009 0.069 5198 0 0 0 GET / HTTP/1.1
2873 22.753 0.007920 0.007529 0.004 0.006 0.011 0.015 0.035 0.193 0 2873 0 0 POST /login HTTP/1.1
548 2.851 0.005203 0.004015 0.003 0.004 0.007 0.009 0.021 0.066 548 0 0 0 GET /mypage HTTP/1.1
1 0.303 0.303000 0.000000 0.303 0.303 0.303 0.303 0.303 0.303 0 0 0 1 GET /report HTTP/1.1
Sort By Total
Count Total Mean Stddev Min P50 P90 P95 P99 Max 2xx 3xx 4xx 5xx Request
2873 22.753 0.007920 0.007529 0.004 0.006 0.011 0.015 0.035 0.193 0 2873 0 0 POST /login HTTP/1.1
5198 12.449 0.002395 0.002292 0.001 0.002 0.003 0.005 0.009 0.069 5198 0 0 0 GET / HTTP/1.1
548 2.851 0.005203 0.004015 0.003 0.004 0.007 0.009 0.021 0.066 548 0 0 0 GET /mypage HTTP/1.1
1 0.303 0.303000 0.000000 0.303 0.303 0.303 0.303 0.303 0.303 0 0 0 1 GET /report HTTP/1.1
17238 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 17238 0 0 0 GET /stylesheets/*
5746 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 5746 0 0 0 GET /images/*
Sort By Mean
Count Total Mean Stddev Min P50 P90 P95 P99 Max 2xx 3xx 4xx 5xx Request
1 0.303 0.303000 0.000000 0.303 0.303 0.303 0.303 0.303 0.303 0 0 0 1 GET /report HTTP/1.1
2873 22.753 0.007920 0.007529 0.004 0.006 0.011 0.015 0.035 0.193 0 2873 0 0 POST /login HTTP/1.1
548 2.851 0.005203 0.004015 0.003 0.004 0.007 0.009 0.021 0.066 548 0 0 0 GET /mypage HTTP/1.1
5198 12.449 0.002395 0.002292 0.001 0.002 0.003 0.005 0.009 0.069 5198 0 0 0 GET / HTTP/1.1
17238 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 17238 0 0 0 GET /stylesheets/*
5746 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 5746 0 0 0 GET /images/*
Sort By Standard Deviation
Count Total Mean Stddev Min P50 P90 P95 P99 Max 2xx 3xx 4xx 5xx Request
2873 22.753 0.007920 0.007529 0.004 0.006 0.011 0.015 0.035 0.193 0 2873 0 0 POST /login HTTP/1.1
548 2.851 0.005203 0.004015 0.003 0.004 0.007 0.009 0.021 0.066 548 0 0 0 GET /mypage HTTP/1.1
5198 12.449 0.002395 0.002292 0.001 0.002 0.003 0.005 0.009 0.069 5198 0 0 0 GET / HTTP/1.1
1 0.303 0.303000 0.000000 0.303 0.303 0.303 0.303 0.303 0.303 0 0 0 1 GET /report HTTP/1.1
17238 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 17238 0 0 0 GET /stylesheets/*
5746 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 5746 0 0 0 GET /images/*
Sort By Maximum(100 Percentile)
Count Total Mean Stddev Min P50 P90 P95 P99 Max 2xx 3xx 4xx 5xx Request
1 0.303 0.303000 0.000000 0.303 0.303 0.303 0.303 0.303 0.303 0 0 0 1 GET /report HTTP/1.1
2873 22.753 0.007920 0.007529 0.004 0.006 0.011 0.015 0.035 0.193 0 2873 0 0 POST /login HTTP/1.1
5198 12.449 0.002395 0.002292 0.001 0.002 0.003 0.005 0.009 0.069 5198 0 0 0 GET / HTTP/1.1
548 2.851 0.005203 0.004015 0.003 0.004 0.007 0.009 0.021 0.066 548 0 0 0 GET /mypage HTTP/1.1
17238 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 17238 0 0 0 GET /stylesheets/*
5746 0.000 0.000000 0.000000 0.000 0.000 0.000 0.000 0.000 0.000 5746 0 0 0 GET /images/*
TOP 37 Slow Requests
1 0.303 GET /report HTTP/1.1
2 0.193 POST /login HTTP/1.1
3 0.149 POST /login HTTP/1.1
4 0.108 POST /login HTTP/1.1
5 0.105 POST /login HTTP/1.1
6 0.101 POST /login HTTP/1.1
7 0.084 POST /login HTTP/1.1
8 0.080 POST /login HTTP/1.1
9 0.080 POST /login HTTP/1.1
10 0.069 GET / HTTP/1.1
11 0.066 GET /mypage HTTP/1.1
12 0.063 POST /login HTTP/1.1
13 0.063 POST /login HTTP/1.1
14 0.057 POST /login HTTP/1.1
15 0.056 POST /login HTTP/1.1
16 0.056 GET / HTTP/1.1
17 0.054 POST /login HTTP/1.1
18 0.054 POST /login HTTP/1.1
19 0.048 POST /login HTTP/1.1
20 0.046 GET /mypage HTTP/1.1
21 0.045 POST /login HTTP/1.1
22 0.045 POST /login HTTP/1.1
23 0.044 POST /login HTTP/1.1
24 0.042 POST /login HTTP/1.1
25 0.041 GET / HTTP/1.1
26 0.040 POST /login HTTP/1.1
27 0.039 GET / HTTP/1.1
28 0.038 POST /login HTTP/1.1
29 0.038 GET / HTTP/1.1
30 0.037 POST /login HTTP/1.1
31 0.037 POST /login HTTP/1.1
32 0.036 GET / HTTP/1.1
33 0.036 POST /login HTTP/1.1
34 0.036 GET / HTTP/1.1
35 0.036 POST /login HTTP/1.1
36 0.035 POST /login HTTP/1.1
37 0.035 POST /login HTTP/1.1
License
Apache-2.0
Author
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].