diff --git a/src/MHServerEmu.Auth/Data/Web/Dashboard/index.html b/src/MHServerEmu.Auth/Data/Web/Dashboard/index.html
index 61b430bc..75461d5d 100644
--- a/src/MHServerEmu.Auth/Data/Web/Dashboard/index.html
+++ b/src/MHServerEmu.Auth/Data/Web/Dashboard/index.html
@@ -22,7 +22,8 @@
Server Status
-
Coming soon...
+
+
diff --git a/src/MHServerEmu.Auth/Data/Web/Dashboard/script.js b/src/MHServerEmu.Auth/Data/Web/Dashboard/script.js
index 97f18938..0d45a10b 100644
--- a/src/MHServerEmu.Auth/Data/Web/Dashboard/script.js
+++ b/src/MHServerEmu.Auth/Data/Web/Dashboard/script.js
@@ -104,8 +104,19 @@ const serverStatusTab = {
tabName: "server-status",
initialize() {
-
+ document.getElementById("server-status-button").onclick = () => this.requestData();
},
+
+ requestData() {
+ apiUtil.get("/ServerStatus", (data) => this.onDataReceived(data));
+ },
+
+ onDataReceived(data) {
+ const serverStatusContainer = document.getElementById("server-status-container");
+ serverStatusContainer.innerHTML = "";
+
+ htmlUtil.createAndAppendChild(serverStatusContainer, "pre", data.Text);
+ }
}
const metricsTab = {