45 lines
2.1 KiB
Plaintext
45 lines
2.1 KiB
Plaintext
|
<!DOCTYPE html>
|
||
|
<html>
|
||
|
<%- include partial/head.ejs %>
|
||
|
<body>
|
||
|
<div class="container-fluid" id="container">
|
||
|
<div class="row row-offcanvas row-offcanvas-left">
|
||
|
<%- include partial/stranski-menu.ejs %>
|
||
|
<div class="container-fluid main col-sm-12">
|
||
|
<div class="page-header">
|
||
|
<h1>Strežnik</h1>
|
||
|
</div>
|
||
|
<%- include partial/iskalnik.ejs %>
|
||
|
<%
|
||
|
function secondsToString(seconds) {
|
||
|
var numdays = Math.floor(seconds / 86400);
|
||
|
var numhours = Math.floor((seconds % 86400) / 3600);
|
||
|
var numminutes = Math.floor(((seconds % 86400) % 3600) / 60);
|
||
|
var numseconds = Math.floor(((seconds % 86400) % 3600) % 60);
|
||
|
return numdays + " dni " + numhours + " ur " + numminutes + " minut " + numseconds + " sekund";
|
||
|
}
|
||
|
%>
|
||
|
<h2>Node JS</h2>
|
||
|
<p><em>NodeJS verzija: </em><%= nodever.node %></p>
|
||
|
<p><em>OpenSSL verzija: </em><%= nodever.openssl %></p>
|
||
|
<p><em>Čas od zadnjega zagona NodeJS procesa: </em><%= secondsToString(process.uptime()) %></p>
|
||
|
<h2>Baza podatkov</h2>
|
||
|
<p><em>PostgreSQL: </em><%= psql.version %></p>
|
||
|
<h2>Strežnik</h2>
|
||
|
<p><em>Platforma: </em><%= os.platform() %></p>
|
||
|
<p><em>Operacijski sistem: </em><%= os.type() %> <%= os.release() %></p>
|
||
|
<p><em>Arhitektura: </em><%= os.arch() %></p>
|
||
|
<% for(var i = 0; i < os.cpus().length; i++) { %>
|
||
|
<p><em>Procesor: </em><%= os.cpus()[i].model %>, <%= os.cpus()[i].speed %> MHz</p>
|
||
|
<% } %>
|
||
|
<p><em>Pomnilnik (prosto): </em><%= parseFloat((os.freemem()/1024)/1024).toFixed(2) + 'MB / ' + parseFloat((os.totalmem()/1024)/1024).toFixed(2) + 'MB'%></p>
|
||
|
<p><em>Obremenjenost sistema: </em><%= parseFloat(os.loadavg()[0]).toFixed(2) + '% | ' + parseFloat(os.loadavg()[1]).toFixed(2) + '% | ' + parseFloat(os.loadavg()[2]).toFixed(2) + '%' %></p>
|
||
|
<p><em>Čas od zadnjega zagona: </em><%= secondsToString(os.uptime()) %></p>
|
||
|
</div>
|
||
|
|
||
|
</div>
|
||
|
</div>
|
||
|
<%- include partial/eof.ejs %>
|
||
|
</body>
|
||
|
</html>
|