Add Prometheus metrics endpoint for KYC monitoring
All checks were successful
Build Docker Image / build (push) Successful in 4m13s

This commit is contained in:
Ruslan Bakiev
2026-02-03 10:32:44 +07:00
parent 10f5c609de
commit 938e291268
2 changed files with 44 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
from django.contrib import admin
from django.urls import path
from django.views.decorators.csrf import csrf_exempt
from kyc_app.views import UserGraphQLView, M2MGraphQLView, PublicGraphQLView
from kyc_app.views import UserGraphQLView, M2MGraphQLView, PublicGraphQLView, metrics_view
from kyc_app.schemas.user_schema import user_schema
from kyc_app.schemas.m2m_schema import m2m_schema
from kyc_app.schemas.public_schema import public_schema
@@ -11,4 +11,5 @@ urlpatterns = [
path('graphql/user/', csrf_exempt(UserGraphQLView.as_view(graphiql=True, schema=user_schema))),
path('graphql/m2m/', csrf_exempt(M2MGraphQLView.as_view(graphiql=True, schema=m2m_schema))),
path('graphql/public/', csrf_exempt(PublicGraphQLView.as_view(graphiql=True, schema=public_schema))),
]
path('metrics', metrics_view),
]