[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-grid5k] 57/141: configure nginx logging to syslog
From: |
gnunet |
Subject: |
[taler-grid5k] 57/141: configure nginx logging to syslog |
Date: |
Thu, 18 Nov 2021 14:49:58 +0100 |
This is an automated email from the git hooks/post-receive script.
marco-boss pushed a commit to branch master
in repository grid5k.
commit 533d6368728743ce5f31db79c7359bc2527c93db
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Wed Oct 20 08:10:36 2021 +0200
configure nginx logging to syslog
---
configs/etc/nginx/sites-available/proxy | 7 +++++++
experiment/scripts/proxy.sh | 5 +++--
2 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/configs/etc/nginx/sites-available/proxy
b/configs/etc/nginx/sites-available/proxy
index a7e3978..b8346a9 100644
--- a/configs/etc/nginx/sites-available/proxy
+++ b/configs/etc/nginx/sites-available/proxy
@@ -6,12 +6,19 @@ upstream exchange {
# <SERVERS_HERE>
}
+log_format taler 'ts=[$time_local]: remote=$remote_addr request=$request
status=$status '
+ 'upstream_connect_time=$upstream_connect_time '
+ 'upstream_header_time=$upstream_header_time '
+ 'request_time=$request_time';
+
server {
listen 80;
listen [::]:80;
server_name localhost;
+ access_log
syslog:server=<MONITOR_HOST_HERE>:1514,facility=user,tag=proxy,severity=info
taler;
+
allow 172.16.0.0/12;
deny all;
diff --git a/experiment/scripts/proxy.sh b/experiment/scripts/proxy.sh
index 16dda23..1df79cb 100755
--- a/experiment/scripts/proxy.sh
+++ b/experiment/scripts/proxy.sh
@@ -3,8 +3,9 @@ set -eux
source ~/scripts/helpers.sh
-sed $"/<SERVERS_HERE>/a \ \ server ${EXCHANGE_DOMAIN}:80;" \
- /etc/nginx/sites-available/proxy > /etc/nginx/sites-enabled/proxy
+sed "/<SERVERS_HERE>/a \ \ server ${EXCHANGE_DOMAIN}:80;
+ s/<MONITOR_HOST_HERE>/${MONITOR_DOMAIN}/g" \
+ /etc/nginx/sites-available/proxy > /etc/nginx/sites-enabled/proxy
# We want n processes, one is already enabled on port 80
for (( i=1; i < ${NUM_EXCHANGE_PROCESSES}; i++ ))
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
- [taler-grid5k] 21/141: remove default pg port, (continued)
- [taler-grid5k] 21/141: remove default pg port, gnunet, 2021/11/18
- [taler-grid5k] 25/141: remove resolv.conf, gnunet, 2021/11/18
- [taler-grid5k] 16/141: add var for bind, gnunet, 2021/11/18
- [taler-grid5k] 30/141: add script order, gnunet, 2021/11/18
- [taler-grid5k] 70/141: update wallet logs, gnunet, 2021/11/18
- [taler-grid5k] 15/141: update scripts, gnunet, 2021/11/18
- [taler-grid5k] 03/141: update image, gnunet, 2021/11/18
- [taler-grid5k] 34/141: set retry times to 1, gnunet, 2021/11/18
- [taler-grid5k] 65/141: update promtail config, gnunet, 2021/11/18
- [taler-grid5k] 31/141: update scripts, gnunet, 2021/11/18
- [taler-grid5k] 57/141: configure nginx logging to syslog,
gnunet <=
- [taler-grid5k] 47/141: fix promtail, add helper function script, gnunet, 2021/11/18
- [taler-grid5k] 45/141: add rsyslog config for better performance with loki, gnunet, 2021/11/18
- [taler-grid5k] 48/141: fix script imports, add net packages, gnunet, 2021/11/18
- [taler-grid5k] 46/141: mulitple exch processes possible - syslog configuredwq, gnunet, 2021/11/18
- [taler-grid5k] 62/141: fix rsyslog and wallet log messages, gnunet, 2021/11/18
- [taler-grid5k] 19/141: add nameserver to /etc/resolv only if not there yet, gnunet, 2021/11/18
- [taler-grid5k] 41/141: fix prometheus, gnunet, 2021/11/18
- [taler-grid5k] 64/141: update promtail - issues with too many open files when too much labels are assigned, gnunet, 2021/11/18
- [taler-grid5k] 72/141: configure postgres, gnunet, 2021/11/18
- [taler-grid5k] 40/141: update configurations, gnunet, 2021/11/18