feat: add metrics for compartments #110
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New metrics:
skyhook_rollout_matched_nodes- Number of nodes matched by compartment selectorskyhook_rollout_ceiling- Maximum nodes allowed in progress simultaneouslyskyhook_rollout_in_progress- Current nodes in progressskyhook_rollout_completed- Nodes completed in compartmentskyhook_rollout_progress_percent- Completion percentage (0-100)skyhook_rollout_current_batch- Current batch numberskyhook_rollout_consecutive_failures- Consecutive batch failuresskyhook_rollout_should_stop- Binary flag indicating if rollout should stopLabels:
skyhook_name,policy_name,compartment_name,strategyFeatures:
policy_name=legacy,compartment_name=__default__)_namesuffix for resource identifiers)Testing:
simple-skyhooke2e testdelete-skyhooke2e test