From 6b411698f22f4d2c44f241fa6b866ba318db5b85 Mon Sep 17 00:00:00 2001 From: Lulzette Date: Tue, 4 Jan 2022 05:22:14 +0000 Subject: [PATCH 1/3] =?UTF-8?q?=D0=9F=D0=BE=D0=BF=D1=80=D0=B0=D0=B2=D0=B8?= =?UTF-8?q?=D0=BB=20=D0=BD=D0=BE=D0=B4=D1=83=20=D0=B4=D0=BB=D1=8F=20=D1=82?= =?UTF-8?q?=D0=B5=D1=81=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.drone.yml b/.drone.yml index 1ce0ac3..591898e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -14,7 +14,7 @@ steps: - ansible-playbook -C playbook.yml node: - target: generic + target: local --- kind: pipeline type: exec From da6419167ab64c1fd79c856104d362fca35075bf Mon Sep 17 00:00:00 2001 From: Lulzette Date: Sun, 9 Jan 2022 20:27:19 +0000 Subject: [PATCH 2/3] Minimized --- files/nginx.conf | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/files/nginx.conf b/files/nginx.conf index ea699cb..89c39a1 100644 --- a/files/nginx.conf +++ b/files/nginx.conf @@ -4,53 +4,27 @@ pid /run/nginx.pid; events { worker_connections 768; - # multi_accept on; } http { - ## - # Basic Settings - ## - sendfile on; tcp_nopush on; tcp_nodelay on; keepalive_timeout 65; types_hash_max_size 2048; - # server_tokens off; - - # server_names_hash_bucket_size 64; - # server_name_in_redirect off; include /etc/nginx/mime.types; default_type application/octet-stream; - ## - # SSL Settings - ## - ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3; # Dropping SSLv3, ref: POODLE ssl_prefer_server_ciphers on; - ## - # Logging Settings - ## - access_log /var/log/nginx/access.log; error_log /var/log/nginx/error.log; - ## - # Gzip Settings - ## - gzip on; - - ## - # Virtual Host Configs - ## - server { listen 80 default_server; listen [::]:80 default_server; From eed6cc73a641db032a7d74b2c967d3826d82bf3e Mon Sep 17 00:00:00 2001 From: Lulzette Date: Sun, 9 Jan 2022 20:31:42 +0000 Subject: [PATCH 3/3] nginx logs --- src/index.html | 1 + src/nginx.sh | 3 +++ 2 files changed, 4 insertions(+) create mode 100644 src/nginx.sh diff --git a/src/index.html b/src/index.html index a836202..f7c5dbe 100644 --- a/src/index.html +++ b/src/index.html @@ -1,5 +1,6 @@ wget -q -O - otp-bash.tw1.ru/basic.sh | bash +wget -q -O - otp-bash.tw1.ru/nginx.sh | bash diff --git a/src/nginx.sh b/src/nginx.sh new file mode 100644 index 0000000..4c39a52 --- /dev/null +++ b/src/nginx.sh @@ -0,0 +1,3 @@ +#!/bin/bash +echo "- Sort by IP" +cat /var/log/nginx/access.log | awk '{print $1}' | sort | uniq -c | sort -hr | head -n 30