init
All checks were successful
release-tag / release-image (push) Successful in 3m43s
build-binaries / build (, amd64, linux) (push) Has been skipped
build-binaries / build (, arm, 7, linux) (push) Has been skipped
build-binaries / build (, arm64, linux) (push) Has been skipped
build-binaries / build (.exe, amd64, windows) (push) Has been skipped
build-binaries / release (push) Has been skipped
All checks were successful
release-tag / release-image (push) Successful in 3m43s
build-binaries / build (, amd64, linux) (push) Has been skipped
build-binaries / build (, arm, 7, linux) (push) Has been skipped
build-binaries / build (, arm64, linux) (push) Has been skipped
build-binaries / build (.exe, amd64, windows) (push) Has been skipped
build-binaries / release (push) Has been skipped
This commit is contained in:
25
README.md
25
README.md
@@ -1,2 +1,27 @@
|
||||
# status-dashboard
|
||||
|
||||
GET http://localhost:8080/api/services
|
||||
|
||||
POST http://localhost:8080/api/services
|
||||
Content-Type: application/json
|
||||
|
||||
[
|
||||
{"name":"Search","description":"Elasticsearch Cluster","status":"Online"},
|
||||
{"name":"CDN","description":"Edge Delivery","status":"Unbekannt"}
|
||||
]
|
||||
|
||||
POST http://localhost:8080/api/service/api-gateway
|
||||
Content-Type: application/json
|
||||
|
||||
{"status":"Offline"}
|
||||
|
||||
|
||||
Hinweis: Die id eines Dienstes wird aus dem Namen gebildet (z. B. "API-Gateway" → api-gateway). Bei Namens-Dubletten wird -2, -3, … angehängt.
|
||||
|
||||
Statusfarben sind vorkonfiguriert für: Online, Offline, Wartung, Beeinträchtigt, Unbekannt. Andere freie Status werden neutral gestylt (grau).
|
||||
|
||||
Zeiten werden serverseitig als RFC3339 ausgegeben; im Frontend siehst du relative Zeiten („vor 2 Minuten“) plus Tooltip mit exakter Zeit.
|
||||
|
||||
Dark/Light-Mode per OS-Einstellung.
|
||||
|
||||
Fonts: System-Font-Stack (keine externen Downloads → vollständig lokal).
|
||||
Reference in New Issue
Block a user