Changeset 279


Ignore:
Timestamp:
Jul 15, 2018, 12:38:51 PM (6 years ago)
Author:
g7moreau
Message:
  • Add check all service on one host
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/nagios-velvice/velvice.cgi

    r278 r279  
    1515use strict;
    1616use warnings;
    17 use version; our $VERSION = version->declare('0.7.11');
     17use version; our $VERSION = version->declare('0.8.0');
    1818
    1919use CGI;
     
    145145   $htmlpage .= " <br />\n";
    146146   $htmlpage .= " Service:\n";
    147    $htmlpage .= join ",\n", map(" <a href='$cgi_script_name?check=" . lc(uri_encode($_)) . "'>$_</a><small>($service_name{$_})</small>", sort keys %service_name);
     147   $htmlpage .= join ",\n",
     148      map(" <a href='$cgi_script_name?check=" . lc(uri_encode($_)) . "'>$_</a><small>($service_name{$_})</small>", sort keys %service_name);
    148149   $htmlpage .= ".\n";
    149150   $htmlpage .= "</p>\n";
     
    171172      if ($hostname ne $current_host) {
    172173         $current_host = $hostname;
    173          $htmlpage .= "  <td rowspan='$hostcount{$hostname}' style='vertical-align:middle;'><a href=\"$config->{'nagios-server'}{'status-cgi'}?host=$hostname\">$hostname</a></td>\n";
     174         $htmlpage .= "  <td rowspan='$hostcount{$hostname}' style='vertical-align:middle;'>"
     175            . "<a href=\"$cgi_script_name?check=" . uri_encode($hostname) . '">&#8623;</a></td>' . "\n";
     176         $htmlpage .= "  <td rowspan='$hostcount{$hostname}' style='vertical-align:middle;'>"
     177            . "<a href=\"$config->{'nagios-server'}{'status-cgi'}?host=" . uri_encode($hostname) . "\">$hostname</a></td>\n";
    174178         }
    175179
     
    191195            or ($cgi_check =~ m/warning/i  and $status eq 'WARNING')
    192196            or ($cgi_check =~ m/pending/i  and $status eq 'PENDING')
     197            or ($cgi_check eq $hostname    and $status =~ m/^(CRITICAL|WARNING|PENDING)$/)
    193198            ) {
    194199         $now++;
Note: See TracChangeset for help on using the changeset viewer.