From 1398dc247b3275a13f40d2190c66f7054d8597db Mon Sep 17 00:00:00 2001 From: mwiegand Date: Tue, 19 Oct 2021 00:38:16 +0200 Subject: [PATCH] grafana postfix --- bundles/postfix/metadata.py | 6 ++-- data/grafana/rows/postfix_queue.py | 47 ++++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+), 4 deletions(-) create mode 100644 data/grafana/rows/postfix_queue.py diff --git a/bundles/postfix/metadata.py b/bundles/postfix/metadata.py index baeab2d..f050553 100644 --- a/bundles/postfix/metadata.py +++ b/bundles/postfix/metadata.py @@ -22,9 +22,7 @@ defaults = { }, }, }, - 'letsencrypt': { - 'reload_after': { - 'postfix', - }, + 'grafana_rows': { + 'postfix_queue', }, } diff --git a/data/grafana/rows/postfix_queue.py b/data/grafana/rows/postfix_queue.py new file mode 100644 index 0000000..5f17dbe --- /dev/null +++ b/data/grafana/rows/postfix_queue.py @@ -0,0 +1,47 @@ +{ + 'length': { + 'stacked': True, + 'queries': { + 'length': { + 'filters': { + '_measurement': 'postfix_queue', + '_field': [ + 'length', + ], + }, + 'function': 'mean', + }, + }, + 'display_name': '__field.labels.queue' + }, + 'size': { + 'stacked': True, + 'queries': { + 'size': { + 'filters': { + '_measurement': 'postfix_queue', + '_field': [ + 'size', + ], + }, + 'function': 'mean', + }, + }, + 'display_name': '__field.labels.queue' + }, + 'age': { + 'stacked': True, + 'queries': { + 'age': { + 'filters': { + '_measurement': 'postfix_queue', + '_field': [ + 'age', + ], + }, + 'function': 'mean', + }, + }, + 'display_name': '__field.labels.queue' + }, +}