clj-commons / clj-commons/metrics-clojure

Filtering metrics with Clojure functions

Open
#105 6 comments 0 reactions 0 assignees View on GitHub
request
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.