Spaces:
Runtime error
Runtime error
Create dashboard.html
Browse files- templates/dashboard.html +35 -0
templates/dashboard.html
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<div class="dashboard">
|
2 |
+
<h2>📊 Autonomous AI Dashboard</h2>
|
3 |
+
|
4 |
+
<div class="card">
|
5 |
+
<h3>System Status</h3>
|
6 |
+
<p id="status">Initializing...</p>
|
7 |
+
</div>
|
8 |
+
|
9 |
+
<div class="card">
|
10 |
+
<h3>Knowledge Base</h3>
|
11 |
+
<ul id="knowledge">
|
12 |
+
<li>Loading...</li>
|
13 |
+
</ul>
|
14 |
+
</div>
|
15 |
+
|
16 |
+
<div class="card">
|
17 |
+
<h3>Recent Snapshots</h3>
|
18 |
+
<div id="snapshots">None yet</div>
|
19 |
+
</div>
|
20 |
+
</div>
|
21 |
+
|
22 |
+
<script>
|
23 |
+
async function updateStatus() {
|
24 |
+
const response = await fetch('/monitor');
|
25 |
+
const data = await response.json();
|
26 |
+
|
27 |
+
document.getElementById('status').innerHTML = `
|
28 |
+
CPU: ${data.cpu} | Memory: ${data.memory} | Disk: ${data.disk}
|
29 |
+
`;
|
30 |
+
}
|
31 |
+
|
32 |
+
// Update every 5 seconds
|
33 |
+
setInterval(updateStatus, 5000);
|
34 |
+
updateStatus();
|
35 |
+
</script>
|