elastic / uptime

This project includes resources and general issue tracking for the Elastic Uptime solution
12 stars 3 forks source link

Deprecate Synthetics Integration and ZIP URLs #473

Closed paulb-elastic closed 2 years ago

paulb-elastic commented 2 years ago

With the introduction of the self-managed node integration (https://github.com/elastic/uptime/issues/441) and project based monitors (https://github.com/elastic/synthetics/issues/494), we need to clean up the previous beta implementations that will be superseded.

ACs:

kazagz commented 2 years ago

@paulb-elastic will this make inline the only option for running scripts? It won't be possible to run docker.elastic.co/beats/heartbeat with source: local: in heartbeat.yml file?

paulb-elastic commented 2 years ago

Hi @kazagz, project based monitors are going to be an improved solution that replaces ZIP URLs.

This will allow you to have externally configured user journeys (similar to how you have these currently as a ZIP URL) and push them to Kibana (either from the command line, or from a CI pipeline).

As part of this push you also configure where to run the test from and the frequency etc. (i.e. it makes the user journey a fully configured monitor).

If you want to run these monitors from your own self-managed locations, then https://github.com/elastic/uptime/issues/441 will provide this capability, using the elastic-agent-complete Docker image, having configured this new integration to run on your self-managed node(s).

paulb-elastic commented 2 years ago

Closed as covered in https://github.com/elastic/synthetics-dev/issues/124 and items in https://github.com/elastic/kibana/issues/137508