Updates
This commit is contained in:
30
ETB-API/monitoring/urls.py
Normal file
30
ETB-API/monitoring/urls.py
Normal file
@@ -0,0 +1,30 @@
|
||||
"""
|
||||
URL configuration for monitoring app
|
||||
"""
|
||||
from django.urls import path, include
|
||||
from rest_framework.routers import DefaultRouter
|
||||
|
||||
from monitoring.views import (
|
||||
MonitoringTargetViewSet, HealthCheckViewSet, SystemMetricViewSet,
|
||||
MetricMeasurementViewSet, AlertRuleViewSet, AlertViewSet,
|
||||
MonitoringDashboardViewSet, SystemStatusViewSet, SystemOverviewView,
|
||||
MonitoringTasksView
|
||||
)
|
||||
|
||||
router = DefaultRouter()
|
||||
router.register(r'targets', MonitoringTargetViewSet)
|
||||
router.register(r'health-checks', HealthCheckViewSet)
|
||||
router.register(r'metrics', SystemMetricViewSet)
|
||||
router.register(r'measurements', MetricMeasurementViewSet)
|
||||
router.register(r'alert-rules', AlertRuleViewSet)
|
||||
router.register(r'alerts', AlertViewSet)
|
||||
router.register(r'dashboards', MonitoringDashboardViewSet)
|
||||
router.register(r'status', SystemStatusViewSet)
|
||||
|
||||
app_name = 'monitoring'
|
||||
|
||||
urlpatterns = [
|
||||
path('', include(router.urls)),
|
||||
path('overview/', SystemOverviewView.as_view(), name='system-overview'),
|
||||
path('tasks/', MonitoringTasksView.as_view(), name='monitoring-tasks'),
|
||||
]
|
||||
Reference in New Issue
Block a user