Skip to content

Conversation

whoisj
Copy link

@whoisj whoisj commented Aug 1, 2025

Adds a metrics provider DEP:

Common metrics collection library with bindings for Python, Rust, and C/C++ that enables cross-language sharing of registries and counters within the same process.

@whoisj whoisj requested review from nnshah1 and keivenchang August 1, 2025 19:40
@whoisj whoisj force-pushed the whoisj/metric-provider branch 7 times, most recently from 5546fbe to 583936a Compare August 1, 2025 20:13
@keivenchang
Copy link
Contributor

Looks good to me. Can you also mention gauges (which we do use today)?

@whoisj whoisj force-pushed the whoisj/metric-provider branch from 583936a to fb53dec Compare August 4, 2025 18:37
@whoisj whoisj force-pushed the whoisj/metric-provider branch from fb53dec to 2e7b20d Compare August 4, 2025 18:52
Copy link
Contributor

@nnshah1 nnshah1 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the primary question is this something within scope of dynamo - to provide a library for use outside of dynamo -

Before further discussion on technical details - I want to understand scope and if there is pull from other projects (i.e. is NIXL looking for such a library?) - currently each of the backends and libraries (nats, vllm, sglang, etc.) - have their own internal stats / metrics tracking and we look to expose them to dynamo via dynamo apis -

@harryskim for viz

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.

3 participants