This tool helps to monitor network services (at the moment HTTP, Ping and raw TCP)
It exposes Prometheus timeseries to be used by Alertmanager for notification.
Have a look to kubernetes-manifests.yaml and example.yaml
In addition to standard Go metrics, Go monitoring exports the following timeseries:
- go_monitoring_up: 1 if target is up, else 0
- probe: name of the probe (http, ping, raw_tcp)
- id: id of the target (url for http probe, host for ping, host:port for raw tcp)