shizunge/endlessh-go: A golang implementation of endlessh exporting Prometheus metrics, visualized by a Grafana dashboard.
A golang implementation of endlessh that exports Prometheus metrics and visualizes them in a Grafana dashboard. It can block brute force SSH attacks, trap attackers, and provide geolocation and other statistics of the sources of attacks. You can build and run it from source or use the provided docker image. The dashboard requires Grafana 8.2 and can be imported using ID 15156.