gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-grid5k] 183/189: fix promtail


From: gnunet
Subject: [taler-grid5k] 183/189: fix promtail
Date: Thu, 28 Apr 2022 10:49:13 +0200

This is an automated email from the git hooks/post-receive script.

marco-boss pushed a commit to branch master
in repository grid5k.

commit b9d216b64f73bc6d0f52e215e9d47bc432b5a39c
Author: Boss Marco <bossm8@bfh.ch>
AuthorDate: Thu Apr 21 17:24:16 2022 +0200

    fix promtail
---
 configs/etc/monitor/promtail.yaml | 122 +++++++++++++++++++-------------------
 1 file changed, 61 insertions(+), 61 deletions(-)

diff --git a/configs/etc/monitor/promtail.yaml 
b/configs/etc/monitor/promtail.yaml
index 77c46c7..a5f9260 100644
--- a/configs/etc/monitor/promtail.yaml
+++ b/configs/etc/monitor/promtail.yaml
@@ -33,7 +33,7 @@ scrape_configs:
       target_label: app
   pipeline_stages:
     - match:
-      selector: '{job="database"} |~ "duration:" !~ "plan:"'
+        selector: '{job="database"} |~ "duration:" !~ "plan:"'
         stages:
         - regex:
             expression: 'duration: (?P<time>\d+\.*\d*) ms'
@@ -74,66 +74,66 @@ scrape_configs:
       target_label: app
   pipeline_stages:
     - match:
-       selector: '{job="proxy"}'
-       stages:
-       - regex:
-           expression: 
'uri=/(?P<ep>[a-zA-Z]+)(?:/\w+)?(?:/(?P<act>[a-zA-Z]+))? 
s=(?P<status>\d{3}).*urt=(?P<upstream_response_time>\d+\.\d+) 
rt=(?P<response_time>\d+\.\d+) rl=(?P<request_length>\d+) 
bs=(?P<bytes_sent>\d+)'
-       - template:
-           source: endpoint
-           template: '{{ printf "%s-%s" .ep .act | trimSuffix "-" }}'
-       - labels:
-           endpoint:
-           status:
-       - metrics:
-           total_requests:
-             prefix: 'taler_requests_'
-             type: Counter
-             description: "Total Requests"
-             config:
-               match_all: true
-               action: inc
-           # Used to calculate 'over_time' statistics
-           response_time:
-             prefix: 'taler_requests_'
-             type: Gauge
-             description: "Time taken for Nginx to respond"
-             source: response_time
-             max_idle_duration: 24h
-             config:
-               action: set
-           # 
https://www.robustperception.io/how-does-a-prometheus-histogram-work
-           request_length_hist:
-             prefix: 'taler_requests_'
-             type: Histogram
-             description: "Request Length reported from Nginx"
-             source: request_length
-             max_idle_duration: 24h
-             config:
-               buckets: [1,10,50,100,200,500,1000,2000,5000] 
-           bytes_sent_hist:
-             prefix: 'taler_requests_'
-             type: Histogram
-             description: "Number of bytes sent, reported from Nginx"
-             source: bytes_sent
-             max_idle_duration: 24h
-             config:
-               buckets: [1,10,50,100,200,500,1000,2000,5000] 
-           response_time_hist:
-             prefix: 'taler_requests_'
-             type: Histogram
-             description: "Time taken for Nginx to respond"
-             source: response_time
-             max_idle_duration: 24h
-             config:
-               buckets: 
[0.001,0.0025,0.005,0.010,0.025,0.050,0.1,0.25,0.5,1,2,5]
-           upstream_response_time_hist:
-             prefix: 'taler_requests_'
-             type: Histogram
-             description: "Time taken for the Exchange to respond to Nginx"
-             source: upstream_response_time
-             max_idle_duration: 24h
-             config:
-               buckets: 
[0.001,0.0025,0.005,0.010,0.025,0.050,0.1,0.25,0.5,1,2,5]
+        selector: '{job="proxy"}'
+        stages:
+        - regex:
+            expression: 
'uri=/(?P<ep>[a-zA-Z]+)(?:/\w+)?(?:/(?P<act>[a-zA-Z]+))? 
s=(?P<status>\d{3}).*urt=(?P<upstream_response_time>\d+\.\d+) 
rt=(?P<response_time>\d+\.\d+) rl=(?P<request_length>\d+) 
bs=(?P<bytes_sent>\d+)'
+        - template:
+            source: endpoint
+            template: '{{ printf "%s-%s" .ep .act | trimSuffix "-" }}'
+        - labels:
+            endpoint:
+            status:
+        - metrics:
+            total_requests:
+              prefix: 'taler_requests_'
+              type: Counter
+              description: "Total Requests"
+              config:
+                match_all: true
+                action: inc
+            # Used to calculate 'over_time' statistics
+            response_time:
+              prefix: 'taler_requests_'
+              type: Gauge
+              description: "Time taken for Nginx to respond"
+              source: response_time
+              max_idle_duration: 24h
+              config:
+                action: set
+            # 
https://www.robustperception.io/how-does-a-prometheus-histogram-work
+            request_length_hist:
+              prefix: 'taler_requests_'
+              type: Histogram
+              description: "Request Length reported from Nginx"
+              source: request_length
+              max_idle_duration: 24h
+              config:
+                buckets: [1,10,50,100,200,500,1000,2000,5000] 
+            bytes_sent_hist:
+              prefix: 'taler_requests_'
+              type: Histogram
+              description: "Number of bytes sent, reported from Nginx"
+              source: bytes_sent
+              max_idle_duration: 24h
+              config:
+                buckets: [1,10,50,100,200,500,1000,2000,5000] 
+            response_time_hist:
+              prefix: 'taler_requests_'
+              type: Histogram
+              description: "Time taken for Nginx to respond"
+              source: response_time
+              max_idle_duration: 24h
+              config:
+                buckets: 
[0.001,0.0025,0.005,0.010,0.025,0.050,0.1,0.25,0.5,1,2,5]
+            upstream_response_time_hist:
+              prefix: 'taler_requests_'
+              type: Histogram
+              description: "Time taken for the Exchange to respond to Nginx"
+              source: upstream_response_time
+              max_idle_duration: 24h
+              config:
+                buckets: 
[0.001,0.0025,0.005,0.010,0.025,0.050,0.1,0.25,0.5,1,2,5]
 
 - job_name: wallet
   syslog:

-- 
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]