Open WadeBarnes opened 3 years ago
@WadeBarnes can we maybe also include an indicator from a tool like netstat
and ifconfig
to ensure the two IPs bind to the validator and client ports respectively. Not sure if this is really needed, but purely testing if there are two IPs on different subnets don't necessarily indicate that the services are bound to different NICs.
@WadeBarnes can we maybe also include an indicator from a tool like
netstat
andifconfig
to ensure the two IPs bind to the validator and client ports respectively. Not sure if this is really needed, but purely testing if there are two IPs on different subnets don't necessarily indicate that the services are bound to different NICs.
@lohanspies, I've updated the related tickets to address this.
In order to ensure established best practices we want to ensure a node has been configured to use separate NICs for node and client communications, and they have been configured with different IP addresses on different subnets.
There can be two levels to this:
client-address
andnode-address
fields). This data is based on the registration information for the node on the ledger.validator-info
call (Node_ip
andClient_ip
fields). This data is based on the configuration of the node itself.This is to address
Network interfaces (IPs and Ports)
discussions here; https://github.com/hyperledger/indy-node-monitor/issues/24#issuecomment-785888739The implementation should build on the analysis plugin once merged; https://github.com/hyperledger/indy-node-monitor/pull/26
Requirements:
warnings
list) for any detected issues.warnings
list) for any detected issues.