This command would be better as it supports IPv6 as well as includes the sites or listen stanzas being hit:
| awk '/Feb 25 06:/ && $6 !~ /127.0.0.1/ {print $6 " " $8 }' /var/log/haproxy.log | sed -e 's/:[0-9]* / /' | sort | uniq -c | sort -k1 -n -r | head
We also want to replace the date/time "Feb 25 06:" with the last 20 mins or so.
This command would be better as it supports IPv6 as well as includes the sites or listen stanzas being hit:
| awk '/Feb 25 06:/ && $6 !~ /127.0.0.1/ {print $6 " " $8 }' /var/log/ haproxy. log | sed -e 's/:[0-9]* / /' | sort | uniq -c | sort -k1 -n -r | head
We also want to replace the date/time "Feb 25 06:" with the last 20 mins or so.