Open zah opened 2 years ago
nimbus logs -f # Tails the logs produced by all running nodes
It's easier for us to log to syslog (through a service file redirection of stdout/stderr) than maintain our own logging infrastructure, so that command needs to be OS/distro dependent.
nimbus config set metrics=true # Enable metrics on all local nodes
Easy to do the in-memory config updating, but we also need to update a configuration file. We shouldn't even try to update the nimbus-beacon-node
command line, wherever that's stored.
So we need machine-readable/writable config files. Maybe the good ol' INI format.
Change the REST port on the Prater node with the nick name "2"
It's a bit hard detecting all the nodes running on the host, because there are multiple ways to start them. Maybe we could limit support to a single deployment scenario needed by the GUI setup docs.
With the development of the Nimbus installer and the features described in https://github.com/status-im/nimbus-eth2/issues/3423, it would be possible to achieve the following simpler user experience:
Step 1) Install Nimbus through the package for your operating system
Step 2) Observe that your local node is syncing
Step 3) Add validator keystores
Step 4) Enable metrics and REST API
Step 5) Profit
We'll need to contact all authors of existing guides for Nimbus and help towards updating them.