elastic / elastic/apm-agent-java
Monitoring metric set size
- Lingua principale
- Java
- Stelle
- 593
- Fork
- 337
- Merge medio
- 1g 13h
- PR unite (30g)
- 25
Descrizione
## Is your feature request related to a problem?
We're running into the default `metric_set_limit` (#2148, #2717) (probably due to many different transaction names). We can obviously increase the limit now based on a good guess, but it doesn't seem possible to examine the current metric set size.
We'd like to be able to monitor the metric set size to ensure we're well below the limit, but still keep the limit rather low to prevent explosion.
## Describe the solution you'd like
It'd be great if we could add a micrometer gauge that monitors the metric set size, or if this becomes a built-in metric.
## Describe alternatives you've considered
Raising the limit higher than necessary.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia tracciando la gestione di `metric_set_limit` e l’implementazione del set di metriche indicata nell’issue, quindi verifica come vengono registrati i gauge Micrometer esistenti o le metriche integrate. Il lavoro è completato quando la dimensione attuale del set di metriche è osservabile, mentre il comportamento esistente del limite rimane invariato, e la dimensione riportata è coperta dai test.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java
- Ambito
- observability
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100