Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Meta] [Elastic Synthetics Integration UI] Deprecate Legacy Elastic Synthetics UI and Migrate legacy Elastic Synthetics integrations #137508

Closed
5 tasks done
dominiqueclarke opened this issue Jul 28, 2022 · 5 comments · Fixed by #154033
Assignees
Labels
enhancement New value added to drive a business result Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability

Comments

@dominiqueclarke
Copy link
Contributor

dominiqueclarke commented Jul 28, 2022

Deprecates existing UI flows for the Elastic Synthetics Integration, ensuring that the only way to create monitors in the UI is through Uptime or Synthetics, and that existing legacy Elastic Synthetics integration policies are able to be migrated into Uptime monitor saved objects.

@dominiqueclarke dominiqueclarke added enhancement New value added to drive a business result Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability labels Jul 28, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

@dominiqueclarke dominiqueclarke changed the title [Meta] [Elastic Synthetics Integration UI] Deprecate Legacy Elastic Synthetics UI and and Migrate legacy Elastic Synthetics integrations [Meta] [Elastic Synthetics Integration UI] Deprecate Legacy Elastic Synthetics UI and Migrate legacy Elastic Synthetics integrations Jul 28, 2022
@andrewvc
Copy link
Contributor

Instead of a migration it might be better to, as a first step, just show a large warning when editing those monitors and to show a warning in the synthetics app if they have active legacy integrations.

Thoughts @drewpost @paulb-elastic @hbharding ?

@paulb-elastic
Copy link
Contributor

@andrewvc had left some comments/questions on sub-issues.

If we don't offer the migration, it does simplify not needing to write and test the migrations, but it’s a poorer experience for those with existing Integrations (which I understand @drewpost was keen to help with).

I like your idea of a phased approach - initially indicating the new way of setting these up without removing the current mechanism (having got through the warning/info). Would there be a way to use that implementation to gauge usage and value of adding a migration?

@paulb-elastic
Copy link
Contributor

#150287 added to meta

@shahzad31
Copy link
Contributor

Meta issue, skipping POST FF

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants