Скрипт сбора статистики Nginx reverse proxy

Задача

Имеется Nginx, работающий в качестве frontend для нескольких Tomcat-ов и Апачей.
Необходимо собирать статистику по скорости ответов back-end серверов и вообще..

Continue reading «Скрипт сбора статистики Nginx reverse proxy»

Однострочные и простые shell скрипты awk, sed

AWK

Посчитать среднюю задержку в доставке писем почтовым сервером

cat /var/log/maillog | awk '/delay=(.*),/ {match($0, /delay=([0-9]+)/, arr); if(arr[1] != "" && arr[1] > 60) {summ=summ+(arr[1]/60); count++} } END {print "SUMM: " summ "\nCOUNT: " count "\nAVERAGE: " summ/count}'

Shell

Continue reading «Однострочные и простые shell скрипты awk, sed»