feat: add listen address parameter

Add new -web.listen-address command line parameter, so that the
listening interface can be limited. This follows a similar style as
the official prometheus-node-exporter project.
Update project README with the new parameter.
This commit is contained in:
Private Creator
2021-12-18 06:45:37 +00:00
committed by Hector
parent f18bd78d4e
commit c208c8e97d
3 changed files with 5 additions and 1 deletions

View File

@ -53,7 +53,7 @@ func main() {
if appSettings.VersionMode {
printAppVersion()
} else {
addr := fmt.Sprintf("0.0.0.0:%d", appSettings.MetricsPort)
addr := fmt.Sprintf("%s:%d", appSettings.MetricsAddress, appSettings.MetricsPort)
log.Printf("starting fail2ban exporter at %s", addr)