coder / coder/internal

Research for new "Advanced Reporting" feature

Abierto
#446 0 comentarios 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
Sin datos de lenguaje
Estrellas
3
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

We plan to make use of an existing database tool which is capable of ingesting various different kinds of data for the purpose of reporting usage of Coder by developers.

Data will be ingested from Prometheus metrics, existing telemetry data, insights, audit log, and others.

We need to investigate the 4 following functional requirements:

1. How to store and query data coming from different sources
2. Whether to expose direct access to the database, or offer a versioned API for querying
3. Which reporting front-end, capable of generating the reports and dashboards, we should use
4. How we can allow ingestion of additional data from the Coder application

The outcome of this research should be an internal RFC, which we later publish.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

Investiga los cuatro requisitos indicados utilizando Prometheus metrics, telemetry data, insights y el audit log como fuentes de entrada. Compara los enfoques para el almacenamiento y las consultas, el acceso a la base de datos frente a una API versionada, los front-ends de informes y la ingesta adicional de la aplicación. Documenta los hallazgos y la recomendación en un RFC interno para su publicación posterior.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
prometheus
Área
analytics, data
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
25/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.