Skip to content

Expose notification metrics as an endpoint#1913

Open
alanpeixinho wants to merge 1 commit into
kernelci:mainfrom
profusion:feat/metrics-endpoint
Open

Expose notification metrics as an endpoint#1913
alanpeixinho wants to merge 1 commit into
kernelci:mainfrom
profusion:feat/metrics-endpoint

Conversation

@alanpeixinho
Copy link
Copy Markdown
Contributor

What is done

  • Include /api/metrics that receives start and end day for aggregation
  • Concurrent run of metrics queries to alleviate the latency

How to test

Start backend server.
Test the endpoint /api/metrics, make sure they match the counting on the email notifications (for the specific range dates)

  Expose dashboard metrics for configurable time windows, parallelize
  metrics data queries, and add integration and unit test coverage.

Signed-off-by: Alan Peixinho <alan.peixinho@profusion.mobi>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant