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

[Synthetics UI] Support disabling a single monitor location #136111

Open
dominiqueclarke opened this issue Jul 11, 2022 · 2 comments
Open

[Synthetics UI] Support disabling a single monitor location #136111

dominiqueclarke opened this issue Jul 11, 2022 · 2 comments
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

As a Synthetics user, I'd like to be able to disable monitor runs from a specific location.

Individual locations can be disabled from the monitor grid item actions and the monitor details flyout.

Screen Shot 2022-07-11 at 10 01 37 AM

Screen Shot 2022-07-11 at 9 59 50 AM

We currently do not have not have a workflow that supports disabling a single monitor location, other than removing that monitor location from from the configuration entirely. Removing the monitor location from the configuration entirely is not desired, as disabled locations should still be able to be visualized from the monitor overview grid. To support this, we'll need to keep locations
selected on the monitor configuration, while marking it as disabled when sending to the location's service url.

Outstanding questions

Interaction with the management page

The management page allows for enabling/disabling the overall monitor, essentially all monitor locations. For this reason, we'll need to think about how that impacts overwriting enablement/disablement of individual locations. For example, if a specific location was disabled, then the user toggled the monitor to disabled on this page, then back to enabled, does that renable all locations? Will any actions taken here always overwrite all locations? Also, do we need to visualize which locations are disabled/enabled here in some way?

Impact to the add/edit page

Do we need to support enabling or disabling of individual locations from the add/edit page, or visualize if specific locations are currently enabled or disabled?

@dominiqueclarke dominiqueclarke added the Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability label Jul 11, 2022
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

@dominiqueclarke dominiqueclarke added the enhancement New value added to drive a business result label Jul 11, 2022
@hbharding
Copy link
Contributor

@dominiqueclarke I'm not sure if we need the ability to disable monitors per location, and we can probably close this issue. I think my earlier designs may have made this look possible. While there might be a use case for this, I think we get by without this behavior for the initial release.

I think removing the option to disable a monitor from the monitor card / overview page might make this less confusing.
image

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

No branches or pull requests

3 participants