wms-be/modules/monitoring/routes.go

18 lines
467 B
Go

package monitoring
import (
"github.com/Caknoooo/go-gin-clean-starter/modules/monitoring/controller"
"github.com/gin-gonic/gin"
)
func RegisterRoutes(server *gin.Engine) {
monitoringController := controller.NewMonitoringController()
// Public monitoring endpoints - NO AUTHENTICATION
monitoring := server.Group("/monitoring")
{
monitoring.GET("/health", monitoringController.HealthCheck)
monitoring.GET("/errors", monitoringController.ReadErrorLog)
}
}