Armiarma is an open-source consensus layer network crawler that gathers data about the Ethereum network and we publish this data freely for the community in our dashboards. This allows the community to know about the number of nodes in the network, the client distribution and the geographical distribution of the nodes, among many others.
https://github.com/migalabs/armiarma