feature: Metrics
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- go
- Área
- observability
Línea de trabajo
El issue no menciona archivos, pruebas ni puntos de entrada. Empieza localizando la ruta de la operación de sync del agente y la configuración de CLI; después, determina cómo encajan ahí una dirección dedicada para métricas y un flag opcional de agrupación por workspace-ID; se considera terminado cuando se emiten métricas de OpenTelemetry para las sincronizaciones reales sin requerir una agrupación de alta cardinalidad.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Feature Description
The agent should be able to emit OpenTelemetry metrics on a dedicated metrics address. I would like to see the amount of sync operations (not all reconciliations, but those were things actually change), optionally grouped by kcp workspace ID (this should be optional via CLI flag because of the high cardinality).
Proposed Solution
Integrate the necessary Go libraries and have at it.
Alternative Solutions
No response
Want to contribute?
- I would like to work on this issue.
Additional Context
No response
- Lenguaje dominante
- Go
- Estrellas
- 25
- Forks
- 30
- Merge medio
- 5 d 18 h
- PR fusionados (30 d)
- 1
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de kcp-dev/api-syncagent
-
kind/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
kcp-dev/api-syncagent#163 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
kcp-dev/api-syncagent#161 ·
-
bug: failed sync controller prevents subsequent startup retriesPosiblemente ocupada @Sarthak-Shreshtha01 la tomó hoy. Abiertokind/bug
Dificultad 3/5 1-2 días Aptitud para principiantes 20/100
kcp-dev/api-syncagent#190 · 1 comentario ·
-
bug: dangling schema in an APIExport is neither removed nor reportedPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
kcp-dev/api-syncagent#188 · 1 comentario ·
-
kind/feature
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
kcp-dev/api-syncagent#186 · 1 comentario · 1 reacción ·
Todos los issues de kcp-dev/api-syncagent
Issues similares
-
proxy logs "no user in context" at error level for every data gateway downloadPosiblemente ocupada @paul43210 la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 83/100
txn2/mcp-data-platform#2063 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 83/100
kubernetes-sigs/kueue#16990 ·
Los mantenedores suelen responder en 1 día
-
enhancement exporter/awss3 needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
open-telemetry/opentelemetry-collector-contrib#51905 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
stellar/stellar-horizon#245 ·
Los mantenedores suelen responder en 1 día