diff --git a/res/include/script/admin.js b/res/include/script/admin.js index 9cc4dfe..72ea598 100644 --- a/res/include/script/admin.js +++ b/res/include/script/admin.js @@ -117,6 +117,19 @@ function getStats(order) { ).then(resp => { let t = document.getElementById("tstat_body") t.innerHTML = "" + let c = document.getElementById("tconnstat_body") + c.innerHTML = "" + + resp.db_connection_stats.forEach(v => { + let row = document.createElement("tr") + row.innerHTML = `\ + ${v.name} + ${v.max_connections} + ${v.open_connections} + ${v.connections_in_use} + ${v.connections_idle}` + c.appendChild(row) + }) resp.query_statistics.sort((a, b) => { if (typeof(a[order]) === "number") { diff --git a/res/include/script/file_manager/FileManager.js b/res/include/script/file_manager/FileManager.js index ce25076..9f9e4e0 100644 --- a/res/include/script/file_manager/FileManager.js +++ b/res/include/script/file_manager/FileManager.js @@ -55,7 +55,7 @@ FileManager.prototype.getUserFiles = function() { this.setSpinner() let getAll = (page) => { - let numFiles = 10000 + let numFiles = 1000 fetch(apiEndpoint+"/user/files?page="+page+"&limit="+numFiles).then(resp => { if (!resp.ok) { Promise.reject("yo") } return resp.json() diff --git a/res/template/admin.html b/res/template/admin.html index 7ee285d..f37a101 100644 --- a/res/template/admin.html +++ b/res/template/admin.html @@ -27,6 +27,19 @@
Update global settings +

Database connection statistics

+ + + + + + + + + + + +
NameMaxOpenIn useIdle

Query statistics