Skip to content

Conversation

@jmeridth
Copy link
Member

@jmeridth jmeridth commented Oct 5, 2025

Related to #14888

Motivation

This commit adds counter metrics for mutexes and semaphores in the Argo Workflows telemetry system so users can know if there are active locks or not.

Modifications

  • create counters for mutexes
  • create counters for semaphores
  • use new counters for mutexes
  • use new counters for semaphores

Verification

  • e2e or unit tests included in PR

Documentation

  • updated metrics documentation with make docs/metrics.md

Related to argoproj#14888

This commit adds counter metrics for mutexes and
semaphores in the Argo Workflows telemetry system.

Signed-off-by: jmeridth <[email protected]>
- add/remove mutexes
- add/remove semaphores

Signed-off-by: jmeridth <[email protected]>
@jmeridth jmeridth force-pushed the jm_semaphore_mutex_counters branch from 5de7ee6 to 98bb09c Compare October 22, 2025 05:05
Track taken and released mutexes and semaphores as separate counters

Signed-off-by: jmeridth <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants