gnunet-svn
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]