From d895c2988b84a2795c58b892ffaefcf0e26e5000 Mon Sep 17 00:00:00 2001 From: Andrew Stowell Date: Thu, 28 Jul 2022 02:22:19 +0000 Subject: [PATCH] new scripts to monitor my validators. --- monitor-validator-cerberus.sh | 10 ++++++++++ monitor-validator-evmos.sh | 10 ++++++++++ monitor-validator-lum.sh | 10 ++++++++++ 3 files changed, 30 insertions(+) create mode 100755 monitor-validator-cerberus.sh create mode 100755 monitor-validator-evmos.sh create mode 100755 monitor-validator-lum.sh diff --git a/monitor-validator-cerberus.sh b/monitor-validator-cerberus.sh new file mode 100755 index 0000000..191e6de --- /dev/null +++ b/monitor-validator-cerberus.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +LOCATION=`dirname "$0"` + +missed_blocks=`curl -s 'https://api-cerberus.cosmostation.io/v1/staking/validator/uptime/cerberusvaloper1krkmg6f0sjwalkx3nq39yt0upxgys7alcjytq4' | jq '.uptime | length'` + +if [ "$missed_blocks" -gt 0 ]; then + ${LOCATION}/discord.sh general "Cerberus is missing ${missed_blocks} blocks out of the last 100." +fi + diff --git a/monitor-validator-evmos.sh b/monitor-validator-evmos.sh new file mode 100755 index 0000000..d8c135a --- /dev/null +++ b/monitor-validator-evmos.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +LOCATION=`dirname "$0"` + +missed_blocks=`curl -s 'https://api-evmos.cosmostation.io/v1/staking/validator/uptime/evmosvaloper187860d5xukeksge9jz3wwff7h68asdafxdxh4r' | jq '.uptime | length'` + +if [ "$missed_blocks" -gt 0 ]; then + ${LOCATION}/discord.sh general "EVMOS is missing ${missed_blocks} blocks out of the last 100." +fi + diff --git a/monitor-validator-lum.sh b/monitor-validator-lum.sh new file mode 100755 index 0000000..7592537 --- /dev/null +++ b/monitor-validator-lum.sh @@ -0,0 +1,10 @@ +#!/bin/bash + +LOCATION=`dirname "$0"` + +missed_blocks=`curl -s 'https://api-lum.cosmostation.io/v1/staking/validator/uptime/lumvaloper1krkmg6f0sjwalkx3nq39yt0upxgys7alme6lps' | jq '.uptime | length'` + +if [ "$missed_blocks" -gt 0 ]; then + ${LOCATION}/discord.sh general "Lum Network is missing ${missed_blocks} blocks out of the last 100." +fi +