From 7b8191b7377842c173c5b9963936ec610f4a500b Mon Sep 17 00:00:00 2001 From: Joe Groocock Date: Tue, 11 Aug 2020 09:30:48 +0100 Subject: [PATCH] aliases: add alert/silence alertmanager/amtool shorthands Signed-off-by: Joe Groocock --- aliases | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/aliases b/aliases index 35a0409..94ed69e 100644 --- a/aliases +++ b/aliases @@ -304,4 +304,10 @@ alias rot13="tr '[A-Za-z]' '[N-ZA-Mn-za-m]'" alias ipa="ip a" alias addrs="ip a | grep inet | grep -ve fe80 -e '127\\.0\\.0\\.1/8' -e '::1/128' | sort -n | sed 's/^\\s*//'" +# alertmanager +alias alert='amtool alert' +alias silence='amtool silence' +alias expire='amtool silence expire' +unsilence() { { for inst in "$@"; do amtool silence query instance=$inst | grep -Po '^([0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12})' | tee /dev/stderr | xargs -r amtool silence expire & done; wait; } | cat } + # vim: ft=sh