Skip to content

Conversation

@Bueller87
Copy link
Contributor

@Bueller87 Bueller87 commented Aug 18, 2025

Description:

  • Added 4 new panels to our Cadence Client Dashboards. These are for metrics related to the new poller auto scaler in the Go client only.
image
  • To support the new go client sample autoscaling-monitoring. I also added a new entry for the prometheus to scrape in the prometheus docker file. /docker/prometheus/prometheus.yml

Why:
Observability is very important and the best way to monitor the changes in the autoscaling poller activity.

Testing:
Testing locally only.
To view metrics try running this sample: cadence-workflow/cadence-samples#102

Risks:
none, no code changes. Just dashboards added.

Release notes:
Added 4 new Grafana Panels
Where: Cadence-Client/Concurrency

  • Activity Poller Quota
  • Decision Poller Quota
  • Activity Poller Wait Time
  • Decision Poller Wait Time

Docs:
Documentation already added here

@Bueller87 Bueller87 merged commit 670d61c into cadence-workflow:master Aug 19, 2025
29 checks passed
ansidev pushed a commit to ansidev/cadence that referenced this pull request Aug 27, 2025
* Add 4 new Cadence-Client, Concurrency panels

* Add a target for an extra endpoint like the one used in autoscaling and monitoring go sample

* Added comment for samples scrape endpoint

* Add skip for flaky test: TestAssignShardsToEmptyExecutors

---------

Co-authored-by: “Kevin” <“[email protected]”>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants