diff options
| author | osmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-05-15 10:06:22 +0000 |
|---|---|---|
| committer | osmiy <osmiy@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2007-05-15 10:06:22 +0000 |
| commit | 2bd2a0b597912994b44aaaba0d097549cbefd49c (patch) | |
| tree | c557188a0ccff743418ed973b81becfa018770f6 /frontends/php/httpdetails.php | |
| parent | 4894534baa0876a46909fb4429093a2289a4d9ef (diff) | |
| download | zabbix-2bd2a0b597912994b44aaaba0d097549cbefd49c.tar.gz zabbix-2bd2a0b597912994b44aaaba0d097549cbefd49c.tar.xz zabbix-2bd2a0b597912994b44aaaba0d097549cbefd49c.zip | |
- finished WEB monitoring (Eugene)
- tested WEB monitoring (Eugene)
git-svn-id: svn://svn.zabbix.com/trunk@4137 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/httpdetails.php')
| -rw-r--r-- | frontends/php/httpdetails.php | 30 |
1 files changed, 21 insertions, 9 deletions
diff --git a/frontends/php/httpdetails.php b/frontends/php/httpdetails.php index 6be1fde3..3c1f1102 100644 --- a/frontends/php/httpdetails.php +++ b/frontends/php/httpdetails.php @@ -96,38 +96,45 @@ include_once "include/page_header.php"; $status['msg'] = S_OK_BIG; $status['style'] = 'enabled'; - if($httptest_data['curstate'] > 0) + if( HTTPTEST_STATE_BUSY == $httptest_data['curstate'] ) { - if($httptest_data['curstate'] == ($httpstep_data['no'] + 1)) + if($httptest_data['curstep'] == ($httpstep_data['no'])) { $status['msg'] = S_IN_PROGRESS; $status['style'] = 'unknown'; $status['skip'] = true; } - elseif($httptest_data['curstate'] < ($httpstep_data['no'] + 1)) + elseif($httptest_data['curstep'] < ($httpstep_data['no'])) { $status['msg'] = S_UNKNOWN; $status['style'] = 'unknown'; $status['skip'] = true; } } - else + else if( HTTPTEST_STATE_IDLE == $httptest_data['curstate'] ) { - if($httptest_data['lastfailedstep'] > 0) + if($httptest_data['lastfailedstep'] != 0) { - if($httptest_data['lastfailedstep'] == ($httpstep_data['no'] + 1)) + if($httptest_data['lastfailedstep'] == ($httpstep_data['no'])) { $status['msg'] = S_FAIL.' - '.S_ERROR.': '.$httptest_data['error']; $status['style'] = 'disabled'; - $status['skip'] = true; + //$status['skip'] = true; } - else if($httptest_data['lastfailedstep'] < ($httpstep_data['no'] + 1)) + else if($httptest_data['lastfailedstep'] < ($httpstep_data['no'])) { $status['msg'] = S_UNKNOWN; $status['style'] = 'unknown'; $status['skip'] = true; } } + + } + else + { + $status['msg'] = S_UNKNOWN; + $status['style'] = 'unknown'; + $status['skip'] = true; } $db_items = DBselect('select i.*, hi.type as httpitem_type from items i, httpstepitem hi '. @@ -166,11 +173,16 @@ include_once "include/page_header.php"; $status['msg'] = S_OK_BIG; $status['style'] = 'enabled'; - if($httptest_data['curstate'] > 0) + if( HTTPTEST_STATE_BUSY == $httptest_data['curstate'] ) { $status['msg'] = S_IN_PROGRESS; $status['style'] = 'unknown'; } + else if ( HTTPTEST_STATE_UNKNOWN == $httptest_data['curstate'] ) + { + $status['msg'] = S_UNKNOWN; + $status['style'] = 'unknown'; + } else if($httptest_data['lastfailedstep'] > 0) { $status['msg'] = S_FAIL.' - '.S_ERROR.': '.$httptest_data['error']; |
