Настройка сбора статистики postgresql с помощью pgbadger

Настройка сбора статистики postgresql с помощью pgbadger Официальная репа – https://github.com/dalibo/pgbadger Приводим конфиг postgresql в части логов к такому виду ##https://www.dhis2.org/analysing-postgresql-logs-using-pgbadger log_line_prefix = ‘%t [%p]: [%l-1] ‘ log_statement = ‘none’ log_min_duration_statement = 0 log_checkpoints = on log_connections = on log_disconnections = on log_lock_waits = on log_temp_files = 0 log_autovacuum_min_duration = 0 logging_collector = on log_directory […]

Читать далее…

SEd и другие однострочные скрипты

Подсчет уникальных значений с сортировкой по возврастанию cat filename.txt| grep значение | sort | uniq -c | sort -nr Подсчет соединений в postgresql в TIME-WAIT ss -an | grep 5433 | grep TIME-WAIT | cut -d”:” -f2 | cut -d”.” -f2-4 | sort | uniq -c | sort -hr -u Сортировка по столбцу в файле […]

Читать далее…

Установка amplify agent nginx на debian 8

Установка amplify agent nginx на debian 8 Создаем учетку в nginx amplify agent https://amplify.nginx.com Нажимаем добавить новый хост – следуем инструкциям. Помимо этого добавляем в файл /etc/nginx/nginx.conf log_format main_ext ‘$remote_addr – $remote_user [$time_local] “$request” ‘ ‘$status $body_bytes_sent “$http_referer” ‘ ‘”$http_user_agent” “$http_x_forwarded_for” ‘ ‘”$host” sn=”$server_name” ‘ ‘rt=$request_time ‘ ‘ua=”$upstream_addr” us=”$upstream_status” ‘ ‘ut=”$upstream_response_time” ul=”$upstream_response_length” ‘ ‘cs=$upstream_cache_status’ ; […]

Читать далее…