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] Disable throttling setting with callout #156512

Closed
paulb-elastic opened this issue May 3, 2023 · 6 comments · Fixed by #156798
Closed

[Synthetics] Disable throttling setting with callout #156512

paulb-elastic opened this issue May 3, 2023 · 6 comments · Fixed by #156798
Assignees
Labels
bug Fixes for quality problems that affect the customer experience Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability

Comments

@paulb-elastic
Copy link
Contributor

paulb-elastic commented May 3, 2023

For the launch of Synthetics, there is an issue where we need to disable throttling (this will be added in again in the future).

ACs:

  • In the Synthetics UI, disable (grey out) the Connection profile drop down for configuring throttling
    • This can continue to show what it is set to, but users cannot change it
  • Add a call out to the page with more details
  • This needs to be shown for Multistep and Single Page monitor types

The call out will look like this (note as mentioned below, that the word throttling should also be a hyperlink, as well as the icon):

image

@paulb-elastic paulb-elastic added bug Fixes for quality problems that affect the customer experience Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability labels May 3, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/uptime (Team:uptime)

@florent-leborgne
Copy link
Contributor

@paulb-elastic What kind of information is behind this link? I'm good with what's in the screenshot if we can't be more specific than this. I'd still put the link as well on the word "throttling" instead of just the icon.

@paulb-elastic
Copy link
Contributor Author

@florent-leborgne the linked page will contain dates when throttling is disabled, and then re-enabled, as well as versions that include the difference for Private Locations.

For example, beginning with something like (these dates are fictional, but shown as an example):

  • From 10/May/2023 network throttling has been disabled on all tests that run on Elastic's global managed testing infrastructure
    • You do not need to change any configuration as this will happen automatically
    • Your monitors may run quicker than they did up to this point
  • Private Locations running on Elastic Agent from 8.8.0 have network throttling disabled
    • You do not need to change any configuration as this will happen automatically
    • Your monitors may run quicker than they did up to this point

At some point in the future the page will be updated to include the latest status (again, fictional, but as an example):

  • From 10/June/2023 network throttling has been re-enabled for monitors that run on Elastic's global managed testing infrastructure
    • You do not need to change any configuration as this will happen automatically (unless you had specifically disabled network throttling for specific monitors)
    • Your monitors may run slower than they did when network throttling was disabled
  • Private Locations running on Elastic Agent from 8.8.2 have network throttling capabilities again
    • To benefit from the network throttling feature again in Private Locations, you will need to upgrade to 8.8.2
    • Your monitors may run slower than they did when network throttling was disabled

@florent-leborgne
Copy link
Contributor

Ok thanks for the additional context.
I'm good with your suggestion 👍

@paulb-elastic
Copy link
Contributor Author

Thanks @florent-leborgne, I've updated the description

@shahzad31
Copy link
Contributor

POST FF Testing looks good !!

Created a follow up PR for a broken link
#157693

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Team:Uptime - DEPRECATED Synthetics & RUM sub-team of Application Observability
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants