clj-commons / clj-commons/metrics-clojure
Filtering metrics with Clojure functions
- Dominant language
- Clojure
- Stars
- 349
- Forks
- 80
- PR merge metrics
- No merged PRs in 30d
Description
We're using Hosted Graphite (great service btw), and we are charged by our metric count. We have ring metrics, JVM metrics, and custom metrics and are going over our cap. I'd like to filter some of the ring metrics as we only need a few from here, but it's not clear if/how to do that? I read the docs on removing metrics, but it seemed like they would just be recreated later.
What's the recommended way of filtering the metrics that get sent to a (graphite) reporter?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the documentation on removing metrics and the Graphite reporter configuration. Determine how reporter-level filtering is expected to work and whether removed metrics are recreated by the ring, JVM, or custom metric sources. Done means the recommended filtering approach is documented or implemented and its behavior is verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- clojure
- Domain
- observability-sre
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100