Commit 0b24e0da by Thomas Bosch

better uptime

parent 8635d185
...@@ -5,4 +5,16 @@ angular.module('springBootAdmin') ...@@ -5,4 +5,16 @@ angular.module('springBootAdmin')
return function(input) { return function(input) {
return Math.ceil(input); return Math.ceil(input);
} }
})
.filter('floor', function() {
return function(input) {
return Math.floor(input);
}
})
.filter('padZero', function() {
return function(input) {
var s = input + "";
while (s.length < 2) s = "0" + s;
return s;
}
}); });
\ No newline at end of file
...@@ -16,7 +16,7 @@ ...@@ -16,7 +16,7 @@
<td>{{ application.metrics['heap.used'] / 1024 | number:2 }} MB</td> <td>{{ application.metrics['heap.used'] / 1024 | number:2 }} MB</td>
<td>{{ application.metrics['heap'] / 1024 | number:2 }} MB</td> <td>{{ application.metrics['heap'] / 1024 | number:2 }} MB</td>
<td>{{ application.metrics['processors'] }}</td> <td>{{ application.metrics['processors'] }}</td>
<td>{{ application.metrics['uptime'] / 60000 | ceil }}:{{ application.metrics['uptime'] % 60000 / 1000 | ceil }} min</td> <td>{{ application.metrics['uptime'] / 86400000 | floor | padZero }}:{{ application.metrics['uptime'] % 86400000 / 3600000 | floor | padZero }}:{{ application.metrics['uptime'] % 3600000 / 60000 | floor | padZero }}:{{ application.metrics['uptime'] % 60000 / 1000 | floor | padZero }} [d:h:m:s]</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment