Skip to content

feat: monitoring API#8404

Closed
jennifer-richards wants to merge 3 commits intoietf-tools:mainfrom
jennifer-richards:monitoring-api
Closed

feat: monitoring API#8404
jennifer-richards wants to merge 3 commits intoietf-tools:mainfrom
jennifer-richards:monitoring-api

Conversation

@jennifer-richards
Copy link
Member

Adds a set of endpoints at /api/core/monitoring/<flavor>/ to allow various types of monitoring to be served.

Considered using a viewset but since this is really not a resource-oriented endpoint, it was cleaner to implement it as a standalone APIView. I've put it in the same URL prefix-space that the (commented-out) core_Router uses because it's part of the same API. This means collisions between the router and the explicit route are possible, but I don't think this will be a big issue.

Draft PR for a monitoring API using django-rest-framework. This is as much for discussion as actual merging.

@jennifer-richards
Copy link
Member Author

OBE - going in a different direction because the monitoring interface is not a good match for a general purpose API approach

@jennifer-richards jennifer-richards deleted the monitoring-api branch January 9, 2025 15:16
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Jan 13, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant