added route stats status
This commit is contained in:
parent
19a2ad23bc
commit
ec1a5803e6
@ -4,14 +4,21 @@ var version = "unknown"
|
||||
|
||||
// Gather application status information
|
||||
type AppStatus struct {
|
||||
Version string `json:"version"`
|
||||
Version string `json:"version"`
|
||||
Routes RoutesStoreStats `json:"routes"`
|
||||
}
|
||||
|
||||
// Get application status, perform health checks
|
||||
// on backends.
|
||||
func NewAppStatus() (*AppStatus, error) {
|
||||
routesStatus := RoutesStoreStats{}
|
||||
if AliceRoutesStore != nil {
|
||||
routesStatus = AliceRoutesStore.Stats()
|
||||
}
|
||||
|
||||
status := &AppStatus{
|
||||
Version: version,
|
||||
Routes: routesStatus,
|
||||
}
|
||||
return status, nil
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user