September 17, 2022
Haqq ( network monitoring system)
sudo apt update && sudo apt upgrade -y
sudo apt-get install jq sysstat bc smartmontools fdisk -y
mkdir status && \ cd status
4. Download the script and settings
wget https://raw.githubusercontent.com/cyberomanov/status/main/tendermint/node_status/cosmos.sh && \ wget https://raw.githubusercontent.com/cyberomanov/status/main/tendermint/node_status/cosmos.conf && \ wget https://raw.githubusercontent.com/cyberomanov/status/main/tendermint/node_status/name.conf
chmod +x cosmos.sh
CHAT_ID_ALARM="you_id_chat_for_alarm_messages(telegram)"
CHAT_ID_STATUS="you_id_chat_for_log_messages(telegram)"
BOT_TOKEN="you_bot_token(telegram bot)"
VALIDATOR_ADDRESS="you_valoper_address"
DELEGATOR_ADDRESS="you_wallet"
MONIKER="you_validator_moniker"
7. Updating and configuring settings in files
mv name.conf haqq.conf && \ sed -i 's,# CURL=,CURL=, g' $HOME/status/haqq.conf && \ sed -i "s/^SERVER *=.*/SERVER = \"Haqq_test\"/" $HOME/status/cosmos.conf && \ sed -i "s/^CHAT_ID_ALARM *=.*/CHAT_ID_ALARM = \"$CHAT_ID_ALARM\"/" $HOME/status/cosmos.conf && \ sed -i "s/^BOT_TOKEN *=.*/BOT_TOKEN = \"$BOT_TOKEN\"/" $HOME/status/cosmos.conf && \ sed -i "s/^MONIKER *=.*/MONIKER = \"$MONIKER\"/" $HOME/status/haqq.conf && \ sed -i 's,https://api-cosmos.cosmostation.io/v1/status/,https://haqq-t.api.manticore.team/bank/total, g' $HOME/status/haqq.conf && \ sed -i "s/^DELEGATOR_ADDRESS *=.*/DELEGATOR_ADDRESS = \"$DELEGATOR_ADDRESS\"/" $HOME/status/haqq.conf && \ sed -i "s/^VALIDATOR_ADDRESS *=.*/VALIDATOR_ADDRESS = \"$VALIDATOR_ADDRESS\"/" $HOME/status/haqq.conf && \ sed -i "s/^TOKEN *=.*/TOKEN = \"islm\"/" $HOME/status/haqq.conf && \ sed -i "s/^DENOM *=.*/DENOM = \"1000000000000000000\"/" $HOME/status/haqq.conf && \ sed -i "s/^PROJECT *=.*/PROJECT = \"haqq-testnet\"/" $HOME/status/haqq.conf && \ sed -i 's,/root/go/bin/cosmosd,/root/go/bin/haqqd, g' $HOME/status/haqq.conf && \ sed -i 's,/root/.cosmos/config/,/root/.haqqd/config/, g' $HOME/status/haqq.conf && \ sed -i "s/^CHAT_ID_ALARM *=.*/CHAT_ID_ALARM = \"$CHAT_ID_ALARM\"/" $HOME/status/haqq.conf && \ sed -i "s/^CHAT_ID_STATUS *=.*/CHAT_ID_STATUS = \"$CHAT_ID_STATUS\"/" $HOME/status/haqq.conf && \ sed -i "s/^BOT_TOKEN *=.*/BOT_TOKEN = \"$BOT_TOKEN\"/" $HOME/status/haqq.conf
crontab -e
Adding a line
1,11,21,31,41,51 * * * * bash $HOME/status/cosmos.sh >> $HOME/status/cosmos.log 2>&1
At work, the logs look like this
Thanks a lot for the script @cyberomanov
Link to script : Tap