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
upgrader monitoring and alerts #28951
Conversation
4e90fb5
to
0fd002b
Compare
@@ -53,6 +53,35 @@ updates. | |||
|
|||
## Enroll instructions | |||
|
|||
<Details | |||
scope={["cloud"]} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this only visible for the cloud
scope?
It's also worth noting that most users tend not to use the scope switcher when they navigate between pages, so there's a good chance that users will be viewing the default (oss
) scope and not see this Details
box.
Finally, if this is a flow we expect most users to use, I would remove it from the Details
box and make it part of the main body text.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This feature is currently only available on cloud. This will eventually be able to be moved into the main docs, but we need to do some performance improvements first so that we can enable the feature by default. Until then, we have to scope this to cloud to avoid confusion.
We also suggest these commands in the alert so that users will be informed of this strategy even if they miss the docs.
0fd002b
to
d729f23
Compare
d729f23
to
bcdacde
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved with a minor suggestion to ensure that users see these instructions.
docs/pages/management/operations/enroll-agent-into-automatic-updates.mdx
Outdated
Show resolved
Hide resolved
bcdacde
to
f8c8c44
Compare
f8c8c44
to
0426fa1
Compare
…pdates.mdx Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
* add rate limit stream helper * upgrader metrics & alert * add docs for discovering upgrade enroll prospects * update prehod protos * Update docs/pages/management/operations/enroll-agent-into-automatic-updates.mdx Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com> --------- Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
* add rate limit stream helper * upgrader metrics & alert * add docs for discovering upgrade enroll prospects * update prehod protos * Update docs/pages/management/operations/enroll-agent-into-automatic-updates.mdx --------- Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
* add rate limit stream helper * upgrader metrics & alert * add docs for discovering upgrade enroll prospects * update prehod protos * Update docs/pages/management/operations/enroll-agent-into-automatic-updates.mdx Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com> --------- Co-authored-by: Paul Gottschling <paul.gottschling@goteleport.com>
This pr contains a collection of minor improvements to visibility/feedback when migrating to automatic upgrades:
teleport_enrolled_in_upgrades
: total number of instances enrolled in upgrades.teleport_ upgrader_counts
: instances enrolled per upgrader.teleport_total_instances
: total number of instances (for easy comparison).note: this PR should not be merged until after https://github.com/gravitational/cloud/pull/5219, and should not be backported to
v13
until after #28847 goes live in cloud.