mirror of
https://github.com/prometheus/alertmanager
synced 2025-02-27 00:00:43 +00:00
Separate elapsed and active silences
This commit is contained in:
parent
3cdc3c5359
commit
91db91ef4a
@ -68,6 +68,10 @@ header #logo {
|
||||
opacity: 1.0;
|
||||
}
|
||||
|
||||
.active-silences, .elapsed-silences {
|
||||
margin-bottom: 12px;
|
||||
}
|
||||
|
||||
.alert-item .overview {
|
||||
background: #f0f0f0;
|
||||
padding: .8em;
|
||||
|
@ -269,6 +269,15 @@ angular.module('am.controllers').controller('SilencesCtrl',
|
||||
$scope.refresh();
|
||||
});
|
||||
|
||||
$scope.elapsed = function(elapsed) {
|
||||
return function(sil) {
|
||||
if (elapsed) {
|
||||
return sil.endsAt <= new Date;
|
||||
}
|
||||
return sil.endsAt > new Date;
|
||||
}
|
||||
};
|
||||
|
||||
$scope.refresh();
|
||||
}
|
||||
);
|
||||
|
@ -27,8 +27,17 @@
|
||||
|
||||
<div ng-hide="silences.length == 0" id="silences-list">
|
||||
|
||||
<div class="list-item group" ng-repeat="sil in silences | filter:query | orderBy:order:reverse">
|
||||
<silence sil="sil"></silence>
|
||||
<div class="active-silences">
|
||||
<h4 class="thin">Active</h4>
|
||||
<div class="list-item group" ng-repeat="sil in silences | filter:query | filter:elapsed(false) | orderBy:order">
|
||||
<silence sil="sil"></silence>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="elapsed-silences">
|
||||
<h4 class="thin">Elapsed</h4>
|
||||
<div class="list-item group" ng-repeat="sil in silences | filter:query | filter:elapsed(true) | orderBy:order">
|
||||
<silence sil="sil"></silence>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
Loading…
Reference in New Issue
Block a user