synthetic-monitoring-app icon indicating copy to clipboard operation
synthetic-monitoring-app copied to clipboard

Multiple targets per check type

Open danielschaerli opened this issue 4 years ago • 1 comments

What would you like to be added: In Synthetic Monitoring each check has to have one fixed target. So I have to create a check of the same type for each target: check_ping(foo.com) check_ping(bar.com) check_http(foo.com) check_http(bar.com)

It would be useful to be able to group several targets and assign the check to this group. container = ['foo.com', 'bar.com'] check_ping(container) check_http(container)

Why is this needed:

  • Reduce the number of checks of the same type.
  • Better overview

Additional context:

danielschaerli avatar Sep 06 '21 14:09 danielschaerli

Hi 👋🏼, wanted to share that we have terraform support and API to manage checks programmatically, see docs.

electron0zero avatar Jan 10 '22 18:01 electron0zero

I think through the newly released scripted checks based on k6, as well as MultiHTTP, this functionality can be achieved. I don't think there are any plans to make the more basic protocol checks multidimensional, but I think scripting is flexible enough to get this job done.

rdubrock avatar May 02 '24 20:05 rdubrock