Reflexions about configuration files and probes
As a beginner, probe is like some sort of "generic-tool" which ca nbe used by a lot of different servers/services.
With this in mind, the Http probe should be as dynamic as the Ping one i.e. I have only one Http probe and I use it with some servers. Something like :
For watchers.toml :
[http]
description = ""
service = "network.HTTP"
group = "all"
And for watchers.toml :
[localhost]
name = "localhost"
ipv4 = "127.0.0.1"
ipv6 = "::1"
url = "http://localhost:8888/"
[foo_bar]
name = "localhost"
ipv4 = "127.0.0.1"
ipv6 = "::1"
url = "http://foo.org/bar/"
If server has multiple urls to monitor, maybe use a list of urls ?