mirror of
https://github.com/pandorafms/pandorafms.git
synced 2025-07-28 16:24:54 +02:00
Added cases when critical, warning or normal alert has been fired
This commit is contained in:
parent
b595548eee
commit
4d7341917c
@ -2048,31 +2048,31 @@ function api_get_all_agents($thrash1, $thrash2, $other, $returnType)
|
|||||||
// Filter by status
|
// Filter by status
|
||||||
switch ($other['data'][2]) {
|
switch ($other['data'][2]) {
|
||||||
case 'warning':
|
case 'warning':
|
||||||
if ($status == 2) {
|
if ($status == AGENT_MODULE_STATUS_WARNING || $status == AGENT_MODULE_STATUS_WARNING_ALERT) {
|
||||||
$result_agents[] = $agent;
|
$result_agents[] = $agent;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'critical':
|
case 'critical':
|
||||||
if ($status == 1) {
|
if ($status == AGENT_MODULE_STATUS_CRITICAL_BAD || $status == AGENT_MODULE_STATUS_CRITICAL_ALERT) {
|
||||||
$result_agents[] = $agent;
|
$result_agents[] = $agent;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'unknown':
|
case 'unknown':
|
||||||
if ($status == 3) {
|
if ($status == AGENT_MODULE_STATUS_UNKNOWN) {
|
||||||
$result_agents[] = $agent;
|
$result_agents[] = $agent;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'normal':
|
case 'normal':
|
||||||
if ($status == 0) {
|
if ($status == AGENT_MODULE_STATUS_NORMAL || $status == AGENT_MODULE_STATUS_NORMAL_ALERT) {
|
||||||
$result_agents[] = $agent;
|
$result_agents[] = $agent;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case 'alert_fired':
|
case 'alert_fired':
|
||||||
if ($status == 4) {
|
if ($status == AGENT_STATUS_ALERT_FIRED) {
|
||||||
$result_agents[] = $agent;
|
$result_agents[] = $agent;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user