feat(watcher): telegram alerting and automatically persist val node #1127
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
tari_validator_node
if it crashes and configuration to disableHow Has This Been Tested?
Create TG channel and populate
credentials
(bot token) andchannel_id
in the config file. Go through previous steps of startingtari_swarm_daemon
and have thetari_watcher
register the node.Look at the watcher logs for the spawned process pid, or use
ps aux | grep 'tari_validator_node'
and look for the process with the default VN folder, and callkill -9 $PID
. This induces a crash of the node and ifauto_restart
is enabled, thetari_watcher
will start a new validator node. It will keep the state of registry since before, as long as thetari_watcher
does not exit, and send registration transaction as usual.