monitoring: Add StateBadges::STATE_DOWN*

refs #5543
This commit is contained in:
Eric Lippmann 2015-09-27 14:29:31 +02:00
parent 9115e1d834
commit 56fff33cb2
2 changed files with 14 additions and 3 deletions

View File

@ -69,7 +69,7 @@ if (! $this->compact): ?>
array($hostgroup->hosts_up, $hostgroup->hostgroup_alias)
)
->add(
StateBadges::STATE_CRITICAL,
StateBadges::STATE_DOWN,
array(
'host_state' => 1,
'host_acknowledged' => 0,
@ -83,7 +83,7 @@ if (! $this->compact): ?>
array($hostgroup->hosts_down_unhandled, $hostgroup->hostgroup_alias)
)
->add(
StateBadges::STATE_CRITICAL_HANDLED,
StateBadges::STATE_DOWN_HANDLED,
array(
'host_state' => 1,
'host_handled' => 1,

View File

@ -17,6 +17,10 @@ class StateBadges extends AbstractWidget
const STATE_CRITICAL_HANDLED = 'state-critical-handled';
const STATE_DOWN = 'state-down';
const STATE_DOWN_HANDLED = 'state-down-handled';
const STATE_OK = 'state-ok';
const STATE_PENDING = 'state-pending';
@ -124,12 +128,19 @@ class StateBadges extends AbstractWidget
array(static::STATE_CRITICAL, static::STATE_CRITICAL_HANDLED),
$badges
)
->createBadgeGroup(
array(static::STATE_DOWN, static::STATE_DOWN_HANDLED),
$badges
)
->createBadgeGroup(
array(static::STATE_UNREACHABLE, static::STATE_UNREACHABLE_HANDLED),
$badges
)
->createBadge(static::STATE_UNKNOWN, $badges)
->createBadge(static::STATE_PENDING, $badges);
return $badges->getRenderer()->setCssClass(static::CSS_CLASS)->render();
return $badges
->getRenderer()
->setCssClass(static::CSS_CLASS)
->render();
}
}