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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add metrics for currently reconciling stacks #576

Open
Tracked by #586
nicu-da opened this issue May 2, 2024 · 0 comments
Open
Tracked by #586

Add metrics for currently reconciling stacks #576

nicu-da opened this issue May 2, 2024 · 0 comments
Labels
good-first-issue Start here if you'd like to start contributing to Pulumi impact/usability Something that impacts users' ability to use the product easily and intuitively kind/enhancement Improvements or new features size/S Estimated effort to complete (1-2 days).

Comments

@nicu-da
Copy link

nicu-da commented May 2, 2024

Hello!

  • Vote on this issue by adding a 馃憤 reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

Affected area/feature

Operator metrics

Add a metric that is similar to the stacks_failing

stacks_failing - a set of gauge time series, labelled by namespace, that gives the number of stacks currently failing (stack.status.lastUpdate.state is failed)

that tracks the stacks that are currently being reconciled.

Compared to controller_runtime_active_workers the new metric should be labeled with the stack name, thus allowing visualization for what metrics are currently being updated, and to add alerts if a stack takes too long to update.

@nicu-da nicu-da added kind/enhancement Improvements or new features needs-triage Needs attention from the triage team labels May 2, 2024
@blampe blampe added impact/usability Something that impacts users' ability to use the product easily and intuitively good-first-issue Start here if you'd like to start contributing to Pulumi size/S Estimated effort to complete (1-2 days). and removed needs-triage Needs attention from the triage team labels May 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good-first-issue Start here if you'd like to start contributing to Pulumi impact/usability Something that impacts users' ability to use the product easily and intuitively kind/enhancement Improvements or new features size/S Estimated effort to complete (1-2 days).
Projects
None yet
Development

No branches or pull requests

2 participants