add docker plugin

pull/535/head
Nicolas Hart 2015-04-02 01:21:39 +02:00
parent ac3d68e393
commit 200df6ab5c
3 changed files with 22 additions and 4 deletions

View File

@ -96,7 +96,7 @@ body {
}
/* Plugins */
#processlist .table-cell {
#processlist .table-cell, #containers .table-cell {
padding: 0px 5px 0px 5px;
white-space: nowrap;
}

View File

@ -0,0 +1,20 @@
<span class="title">CONTAINERS</span> {{ result['docker']['containers'].length }} (served by 1.2.0)
<div class="table">
<div class="table-row">
<div class="table-cell">Id</div>
<div class="table-cell text-left">Name</div>
<div class="table-cell">Status</div>
<div class="table-cell">CPU%</div>
<div class="table-cell">MEM</div>
<div class="table-cell text-left">Command</div>
</div>
<div class="table-row" ng-repeat="container in result['docker']['containers']">
<div class="table-cell">{{ container.Id | limitTo:12 }}</div>
<div class="table-cell text-left">{{ container.Names[0] }}</div>
<div class="table-cell" ng-class="container.Status == 'Paused' ? 'careful' : 'ok'">{{ container.Status }}</div>
<div class="table-cell">{{ container.cpu.total }}</div>
<div class="table-cell">{{ container.memory.usage | bytes }}</div>
<div class="table-cell text-left">{{ container.Command }}</div>
</div>
</div>

View File

@ -326,9 +326,7 @@
</div>
</div>
<div class="col-sm-9">
<!--<section id="containers" class="plugin">
<span class="title">CONTAINERS</span> 1 (served by 1.2.0)
</section>-->
<section id="containers" class="plugin" ng-include src="'plugins/docker.html'"></section>
<section id="alerts" ng-show="show.alert">
<span class="title" ng-show="!result['alert'].length">No warning or critical alert detected</span>
<span class="title" ng-show="result['alert'].length">Warning or critical alerts (lasts {{result['alert'].length}} entries)</span>