Added Networks and some style changes

This commit is contained in:
2024-05-26 16:36:21 +01:00
parent 0ec598eadb
commit abc0428d25
2 changed files with 73 additions and 40 deletions

View File

@@ -24,48 +24,59 @@
}
.warning {
color: yellow;
.node_data {
font-family: monospace, monospace;
}
</style>
</head>
<body>
<h1>Node Device Info</h1>
<div class="infocards">
<div class="infocard">
<h2>Sys Info</h2>
<p>Hostname: {{ system.hostname }}</p>
<p>Uptime: {{ system.uptime }}</p>
<p>OS: {{ system.operating_system }}</p>
<p>Average Load: {{ system.average_load.0 }} {{ system.average_load.1 }} {{ system.average_load.2 }}</p>
{% if system.restart_needed %}
<p class="restart">RESTART NEEDED</p>
{% endif %}
<div class="infocards">
<div class="infocard">
<h2>Sys Info</h2>
<p>Hostname: <span class="node_data">{{ system.hostname }}</span></p>
<p>Uptime: <span class="node_data">{{ system.uptime }}</span></p>
<p>OS: <span class="node_data">{{ system.operating_system }}</span></p>
<p>Average Load: <span class="node_data">{{ system.average_load.0 }} {{ system.average_load.1 }} {{ system.average_load.2 }}</span></p>
{% if system.restart_needed %}
<p class="restart">RESTART NEEDED</p>
{% endif %}
</div>
<div class="infocard">
<h2>HDD Info</h2>
{% for disk in system.disks %}
<h3 class="node_data">{{disk.name}}</h3>
<p class="subheading">Mounted at: <span class="node_data">{{disk.mount_point}}</span></p>
<p><span class="node_data">{{disk.available_space}}</span> of <span class="node_data">{{disk.total_space}}</span> available</p>
<progress class="diskspace" max="{{disk.total_space_bytes}}" value="{{disk.available_space_bytes}}"></progress>
{% if not loop.last %}
<hr>
{% endif %}
{% endfor %}
</div>
<div class="infocard">
<h2>Temperatures</h2>
{% for comp in system.components %}
<p class="temperature"><span class="node_data">{{ comp.name }}</span> - <span class="node_data">{{ comp.temperature }}°C</span></p>
{% if not loop.last %}
<hr>
{% endif %}
{% endfor %}
</div>
<div class="infocard">
<h2>RAM</h2>
<p><span class="node_data">{{ system.ram.used_memory }}</span> of <span class="node_data">{{ system.ram.total_memory }}</span> RAM current in use</p>
<p><span class="node_data">{{ system.ram.used_swap }}</span> of <span class="node_data">{{ system.ram.total_swap }}</span> swap currently in use</p>
</div>
<div class="infocard">
<h2>Network Interfaces</h2>
{% for network_if in system.network_ifs %}
<h3 class="node_data">{{ network_if.name }}</h3>
<p>Total Sent: <span class="node_data">{{ network_if.total_sent }}</span></p>
<p>Total Received: <span class="node_data">{{ network_if.total_received }}</span></p>
{% endfor %}
<p>
</div>
<div class="infocard">
<h2>HDD Info</h2>
{% for disk in system.disks %}
<h3>{{disk.name}}</h3>
<p class="subheading">Mounted at: {{disk.mount_point}}</p>
<p>{{disk.available_space}} of {{disk.total_space}} available</p>
{% if not loop.last %}
<hr>
{% endif %}
{% endfor %}
</div>
<div class="infocard">
<h2>Temperatures</h2>
{% for comp in system.components %}
<p class="temperature">{{ comp.name }} - {{ comp.temperature }}°C</p>
{% if not loop.last %}
<hr>
{% endif %}
{% endfor %}
</div>
<div class="infocard">
<h2>RAM</h2>
<p>{{ system.ram.used_memory }} of {{ system.ram.total_memory }} RAM current in use</p>
<p>{{ system.ram.used_swap }} of {{ system.ram.total_swap }} swap currently in use</p>
</div>
</div>
<h1>Monerod Status</h1>
<div class="monerodstatus">
<div class="monerodinfocard">