view release on metacpan or search on metacpan
applications/htmlroot/snmptraps/include/classes/class.frontend.php view on Meta::CPAN
// ==================================== Functions to create the page ====================================
/**
* Open a Web-Site in a Array site[].
*
* @author Michael Luebben <michael_luebben@web.de>
*/
function openSite() {
$this->site[] = '<HTML>';
$this->site[] = '<HEAD>';
$this->site[] = '<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8"/>';
$this->site[] = '<TITLE>'.$this->configINI['internal']['title'].' '.$this->configINI['internal']['version'].'</TITLE>';
$this->site[] = '<SCRIPT TYPE="text/javascript" SRC="./include/js/nagtrap.js"></SCRIPT>';
$this->site[] = '<SCRIPT TYPE="text/javascript" SRC="./include/js/overlib.js"></SCRIPT>';
$this->site[] = '<LINK HREF="'.$this->configINI['nagios']['prefix'].'/include/css/nagtrap.css" REL="stylesheet" TYPE="text/css">';
$this->site[] = '<LINK HREF="'.$this->configINI['nagios']['prefix'].'/include/css/status.css" REL="stylesheet" TYPE="text/css">';
$this->site[] = '<LINK HREF="'.$this->configINI['nagios']['prefix'].'/include/css/showlog.css" REL="stylesheet" TYPE="text/css">';
$this->site[] = '<LINK HREF="'.$this->configINI['nagios']['prefix'].'/include/css/common.css" REL="stylesheet" TYPE="text/css">';
$this->site[] = '</HEAD>';
$this->site[] = '<BODY CLASS="status">';
}
applications/htmlroot/snmptraps/include/xml/language/DE/error.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8" ?>
<error>
<authentification>
<message>Konnte Logdatei nicht lesen - Sie scheinen nicht die benötigten Rechte zu besitzen!</message>
<description>
<line1>Bitte _u_berpr_u_fen Sie die Schreib-/Leserechte des Webservers sowie die </line1>
<line2>Authentifizierungsoptionen in den Konfigurationsdateien</line2>
</description>
</authentification>
<dbConnection>
<message>Datenbankfehler</message>
applications/htmlroot/snmptraps/include/xml/language/DE/main.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8" ?>
<lang>
<header>
<infoBox>
<currentTrapLog>Aktueller Trap Log</currentTrapLog>
<lastUpdate>Letztes Update</lastUpdate>
<loggedInAs>Eingeloggt als</loggedInAs>
</infoBox>
<filter>
<displayFilters>Filtereinstellungen</displayFilters>
<host>Host</host>
applications/htmlroot/snmptraps/include/xml/language/EN/error.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8" ?>
<error>
<authentification>
<message>It appears as though you do not have permission to view the log file ...</message>
<description>
<line1>If you believe this is an error, check the HTTP server authentication requirements for accessing this site</line1>
<line2>and check the authorization options in your configuration file.</line2>
</description>
</authentification>
<dbConnection>
<message>Database-Error</message>
applications/htmlroot/snmptraps/include/xml/language/EN/main.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8" ?>
<lang>
<header>
<infoBox>
<currentTrapLog>Current Trap Log</currentTrapLog>
<lastUpdate>Last Update</lastUpdate>
<loggedInAs>Logged in as</loggedInAs>
</infoBox>
<filter>
<displayFilters>Display Filters</displayFilters>
<host>Host</host>
lib/ASNMTAP/Asnmtap/Plugins/Mail.pm view on Meta::CPAN
$mailcfg {mime} = $self->{_SMTP}->{mime};
$mailcfg {tz} = $self->{_SMTP}->{tx} if ( defined $self->{_SMTP}->{tx} );
$mailcfg {debug} = $$asnmtapInherited->getOptionsValue ('debug');
my $message;
if ( $self->{_mailType} ) {
use Time::Local;
my ($localYear, $localMonth, $currentYear, $currentMonth, $currentDay, $currentHour, $currentMin, $currentSec) = ((localtime)[5], (localtime)[4], ((localtime)[5] + 1900), ((localtime)[4] + 1), (localtime)[3,2,1,0]);
my $mailEpochtime = timelocal($currentSec, $currentMin, $currentHour, $currentDay, $localMonth, $localYear);
$message = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!DOCTYPE FingerprintEmail SYSTEM \"dtd/FingerprintEmail-1.0.dtd\"><FingerprintEmail><Schema Value=\"1.0\"/><Fingerprint From=\"". $self->{_mail}->{from} ."\" To=\"". $self->{_mail}->{to} ."\"...
} else {
use ASNMTAP::Time qw(&get_datetimeSignal);
$message = $self->{_subject_} ."\n". $self->{_branding_} ."\n". $self->{_timestamp_} .' '. get_datetimeSignal() ."\n". $self->{_status_} ."\n";
}
$message .= $self->{_mail}->{body} ."\n";
my %mail = ( To => $self->{_mail}->{to}, From => $self->{_mail}->{from}, Subject => $self->{_subject_}, Message => $message );
my $returnCode = (sendmail %mail) ? $ERRORS{OK} : $ERRORS{CRITICAL};
$$asnmtapInherited->pluginValues ( { stateValue => $returnCode, alert => ( defined $parms{perfdataLabel} ? $parms{perfdataLabel} : 'email send' ) . ( $returnCode ? ' failed' : '' ) }, $TYPE{APPEND} );
lib/ASNMTAP/Asnmtap/Plugins/Mail.pm view on Meta::CPAN
if ( defined $numberOfMails ) {
my $returnCode = $ERRORS{DEPENDENT};
$self->{defaultArguments}->{numberOfMatches} = 0;
if ( $numberOfMails ) {
use MIME::Parser;
my $parser = new MIME::Parser;
$parser->output_to_core(1);
$parser->decode_bodies(1);
use constant HEADER => '<?xml version="1.0" encoding="UTF-8"?>';
use constant SYSTEM => 'dtd/FingerprintEmail-1.0.dtd';
use constant FOOTER => '</FingerprintEmail>';
my $fingerprintXML = HEADER .'<!DOCTYPE FingerprintEmail SYSTEM "'. SYSTEM .'"><FingerprintEmail>';
my $debug = $$asnmtapInherited->getOptionsValue ('debug');
my $label;
for( my $msgnum = 1; $msgnum <= $numberOfMails; $msgnum++ ) {
print "\n", ref ($self), "::receiving_fingerprint_mails(): message number $msgnum\n" if ( $debug );
my ($fromNotFound, $toNotFound, $subjectNotFound, $fingerprintFound) = (1, 1, 1, 3);
lib/ASNMTAP/Asnmtap/Plugins/Mail.pod view on Meta::CPAN
=item XML
Each e-mail exists of an XML fingerprint. This allows us lateron only to pick up the required e-mails with pop3, because we will filter out the emails with a minimum band width the e-mails desired from the mail box.
When the status and the header plus the first 5 lines of the e-mail agrees to these fingerprint, the e-mail is picked up, processes, and removed from the mail box.
=over 4
=item DTD for validation XML
<?xml version="1.0" encoding="UTF-8"?>
<!ENTITY AUTHOR "Alex Peeters">
<!ENTITY EMAIL "Alex.Peeters@citap.com">
<!ENTITY PURPOSE "2005/11/15, dtd schema v1.0 for Fingerprint Email by XML">
<!ELEMENT FingerprintEmail (Schema, Fingerprint)>
<!ELEMENT Schema (#PCDATA)>
<!ATTLIST Schema Value CDATA #FIXED "1.0">
<!ELEMENT Fingerprint (#PCDATA)>
<!ATTLIST Fingerprint
lib/ASNMTAP/Asnmtap/Plugins/Mail.pod view on Meta::CPAN
Description CDATA #REQUIRED
Environment (PROD|TEST|ACC|DEV|SIM|LOCAL) #REQUIRED
Date CDATA #REQUIRED
Time CDATA #REQUIRED
Epochtime CDATA #REQUIRED
Status CDATA #REQUIRED
>
=item Example
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE FingerprintEmail SYSTEM "dtd/FingerprintEmail-1.0.dtd"><FingerprintEmail><Schema Value="1.0"/><Fingerprint From="alex.peeters@citap.com" To="asnmtap@citap.com" Destination="ASNMTAP" Plugin="mail-fingerp...
=back
=back
=item _text
required textual descriptions
=over 4
lib/ASNMTAP/Asnmtap/Plugins/XML.pod view on Meta::CPAN
_debug => 0);
use ASNMTAP::Asnmtap::Plugins::WebTransact;
use ASNMTAP::Asnmtap::Plugins::XML qw(&extract_XML);
my @URLS = ();
my $objectWebTransact = ASNMTAP::Asnmtap::Plugins::WebTransact->new ( \$objectPlugins, \@URLS );
$objectPlugins->pluginValue ('message', "WebTransact-XML plugin template for testing the '$APPLICATION'");
use constant HEADER1 => '<?xml version="1.0" encoding="UTF-8" ?>';
use constant FOOTER1 => '</testsuites>';
use constant HEADER2 => '<?xml version="1.0" encoding="UTF-8"?>';
use constant FOOTER2 => '</MonitoringXML>';
my ($returnCode, $result, $xml);
@URLS = (
{ Method => 'GET', Url => 'http://asnmtap.citap.com/ServletTestRunner.xml', Qs_var => [], Qs_fixed => [], Exp => "\Q<testsuites>\E", Exp_Fault => ">>>NIHIL<<<", Msg => "ServletTestRunner.xml", Msg_Fault => "ServletTestRunner.xml" },
);
$returnCode = $objectWebTransact->check ( { } );
undef $objectWebTransact;
lib/ASNMTAP/Asnmtap/Plugins/XML.pod view on Meta::CPAN
=item filenameXML
a filename from where the XML need to be extracted.
resultXML and/or filenameXML are required
=item headerXML
a required XML HEADER
XML HEADER: <?xml version="1.0" encoding="UTF-8"?>
=item footerXML
a required XML FOOTER
XML FOOTER: </MonitoringXML>
=item validateDTD
optional, validateDTD can be 0 or 1
plugins/jUnit/check_jUnit.pl view on Meta::CPAN
my $result = $objectPlugins->getOptionsArgv ('result');
my $port = $objectPlugins->getOptionsArgv ('port');
my $username = $objectPlugins->getOptionsArgv ('username');
my $password = $objectPlugins->getOptionsArgv ('password');
my $debug = $objectPlugins->getOptionsValue ('debug');
my $onDemand = $objectPlugins->getOptionsValue ('onDemand');
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
my $XMLHEADER = '<\?xml\s+version="1.0"\s+encoding="UTF-8"\?>';
use constant HEADER => '<?xml version="1.0" encoding="UTF-8"?>';
use constant FOOTER => '</testresult>';
# crinaea MySQL connection parameters
my $asnmtapServerName = "<server>";
my $asnmtapServerPort = "3306";
my $asnmtapServerUser = "asnmtap";
my $asnmtapServerPass = "<password>";
my $asnmtapServerDb = "odbc";
my $asnmtapServerTabl = "jUnit";
plugins/nagios/templates/check_xml-monitoring-1.2.pl view on Meta::CPAN
my $environment = $objectNagios->getOptionsArgv ('environment') ? $objectNagios->getOptionsArgv ('environment') : 'P';
my $environmentText = $objectNagios->getOptionsValue ('environment');
my $debug = $objectNagios->getOptionsValue ('debug');
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
use ASNMTAP::Asnmtap::Plugins::XML qw(&extract_XML);
use constant HEADER => '<?xml version="1.0" encoding="UTF-8"?>';
use constant FOOTER => '</mon:MonitoringXML>'; # use constant FOOTER => '</MonitoringXML>';
my ($reverse, $message, $result, $debugfileMessage) = ( 0, 'Check Nagios by XML Monitoring 1.2' );
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if ( defined $plugin ) {
if (-s $plugin ) {
$objectNagios->exit (3) if ( $objectNagios->call_system ( $plugin .' '. $parameters, 1 ) );
} else {
plugins/nagios/templates/check_xml-monitoring.pl view on Meta::CPAN
}
my $resultOutOfDate = $objectNagios->getOptionsArgv ('interval');
my $environment = $objectNagios->getOptionsArgv ('environment') ? $objectNagios->getOptionsArgv ('environment') : 'P';
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
use ASNMTAP::Asnmtap::Plugins::XML qw(&extract_XML);
use constant HEADER => '<?xml version="1.0" encoding="UTF-8"?>';
use constant FOOTER => '</MonitoringXML>';
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if ( defined $plugin ) {
if (-s $plugin ) {
$objectNagios->exit (3) if ( $objectNagios->call_system ( $plugin .' '. $parameters, 1 ) );
} else {
$objectNagios->pluginValues ( { stateValue => $ERRORS{UNKNOWN}, error => "The Plugin '$plugin' doesn't exist" }, $TYPE{APPEND} );
$objectNagios->exit (3);
plugins/nagios/templates/check_xml.pl view on Meta::CPAN
}
my $resultOutOfDate = $objectNagios->getOptionsArgv ('interval');
my $environment = $objectNagios->getOptionsArgv ('environment') ? $objectNagios->getOptionsArgv ('environment') : 'P';
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
use ASNMTAP::Asnmtap::Plugins::XML qw(&extract_XML);
use constant HEADER => '<?xml version="1.0" encoding="UTF-8"?>';
use constant FOOTER => '</ServiceReports>';
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if ( defined $plugin ) {
if (-s $plugin ) {
$objectNagios->exit (7) if ( $objectNagios->call_system ( $plugin .' '. $parameters, 1 ) );
} else {
$objectNagios->pluginValues ( { stateValue => $ERRORS{UNKNOWN}, error => "The Plugin '$plugin' doesn't exist" }, $TYPE{APPEND} );
$objectNagios->exit (7);
plugins/nagios/templates/dtd/Monitoring-1.0.dtd view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!ENTITY AUTHOR "Alex Peeters">
<!ENTITY PURPOSE "2005/12/21, DTD schema v1.0 for Monitoring by XML">
<!ELEMENT MonitoringXML (Monitoring)>
<!ELEMENT Monitoring (Schema, Results)>
<!ELEMENT Schema EMPTY>
<!ATTLIST Schema
Value CDATA #FIXED "1.0"
>
plugins/nagios/templates/dtd/Monitoring-1.1.dtd view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!ENTITY AUTHOR "Alex Peeters">
<!ENTITY PURPOSE "2008/12/10, DTD schema v1.1 for Monitoring by XML">
<!ELEMENT MonitoringXML (Monitoring)>
<!ELEMENT Monitoring (Schema, Results)>
<!ELEMENT Schema EMPTY>
<!ATTLIST Schema
Value CDATA #FIXED "1.1"
>
plugins/nagios/templates/dtd/Monitoring-1.2.dtd view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!ENTITY AUTHOR "Alex Peeters">
<!ENTITY PURPOSE "2009/09/29, DTD schema v1.2 for Monitoring by XML">
<!ELEMENT MonitoringXML (Monitoring)>
<!ELEMENT Monitoring (Schema, Results+)>
<!ELEMENT Schema EMPTY>
<!ATTLIST Schema
Value CDATA #FIXED "1.2"
>
plugins/nagios/templates/dtd/nagios-1.0.dtd view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!ENTITY AUTHOR "Alex Peeters">
<!ENTITY EMAIL "Alex.Peeters@citap.com">
<!ENTITY PURPOSE "2005/11/15, dtd schema v1.0 for check_xml.pl, Check Nagios by XML">
<!ELEMENT ServiceReports (Schema, ServiceReport)>
<!ELEMENT Schema (#PCDATA)>
<!ATTLIST Schema Value CDATA #FIXED "1.0">
<!ELEMENT ServiceReport (#PCDATA)>
<!ATTLIST ServiceReport
plugins/nagios/templates/xml/Monitoring-1.0-doNotValidate.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MonitoringXML SYSTEM "dtd/Monitoring-1.0.dtd">
<MonitoringXML>
<Monitoring>
<Schema Value="1.1"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="ASNMTAP" Date="2006/01/28" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<Extension>
<Element eName="one integer" eDescription="description a" eType="INTEGER" eValue="1" ePerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;;;"/>
plugins/nagios/templates/xml/Monitoring-1.0-errorParsing.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MonitoringXML SYSTEM "dtd/Monitoring-1.0.dtd">
<MonitoringXML>
<Monitoring>
<Schema Value="1.0"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2006/01/28" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<Extension>
<Element eName="one integer" eDescription="description a" eType="INTEGER" eValue="1" ePerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;;;"/>
plugins/nagios/templates/xml/Monitoring-1.0.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE MonitoringXML SYSTEM "dtd/Monitoring-1.0.dtd">
<MonitoringXML>
<Monitoring>
<Schema Value="1.0"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<Extension>
<Element eName="one integer" eDescription="description a" eType="INTEGER" eValue="1" ePerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;;;"/>
plugins/nagios/templates/xml/Monitoring-1.1-doNotValidate.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<MonitoringXML>
<Monitoring>
<Schema Value="1.1"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="ASNMTAP" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<SubResults>
<SubDetails Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=9...
<SubErrorDetail><![CDATA[ErrorDetail .1.]]></SubErrorDetail>
plugins/nagios/templates/xml/Monitoring-1.1-errorParsing.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<MonitoringXML>
<Monitoring>
<Schema Value="1.1"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<SubResults>
<SubDetails Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=9...
<SubErrorDetail><![CDATA[ErrorDetail .1.]]></SubErrorDetail>
plugins/nagios/templates/xml/Monitoring-1.1.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<MonitoringXML>
<Monitoring>
<Schema Value="1.1"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<SubResults>
<SubDetails Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=9...
<SubErrorDetail><![CDATA[ErrorDetail .1.]]></SubErrorDetail>
plugins/nagios/templates/xml/Monitoring-1.2-doNotValidate.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<MonitoringXML>
<Monitoring>
<Schema Value="1.2"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="ASNMTAP" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<SubResults>
<SubDetails Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=9...
<SubErrorDetail><![CDATA[ErrorDetail .1.]]></SubErrorDetail>
plugins/nagios/templates/xml/Monitoring-1.2-errorParsing.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<MonitoringXML>
<Monitoring>
<Schema Value="1.2"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<SubResults>
<SubDetails Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=9...
<SubErrorDetail><![CDATA[ErrorDetail .1.]]></SubErrorDetail>
plugins/nagios/templates/xml/Monitoring-1.2.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<MonitoringXML>
<Monitoring>
<Schema Value="1.2"/>
<Results>
<Details Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=99ms;0;...
<ErrorDetail><![CDATA[ErrorDetail .1.]]></ErrorDetail>
<ErrorStack><![CDATA[ErrorStack .1.]]></ErrorStack>
<SubResults>
<SubDetails Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage ..." PerfData="'PerfData Label 1'=99ms;0;;; 'PerfData Label n'=9...
<SubErrorDetail><![CDATA[ErrorDetail .1.]]></SubErrorDetail>
plugins/nagios/templates/xml/nagios-1.0.xml view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<ServiceReports>
<Schema Value="1.0"/>
<ServiceReport Host="Host Name ..." Service="Service Name ..." Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="1" StatusMessage="StatusMessage 2" PerfData="PerfData=99ms;0;;;"> <![CDATA[ErrorDetails 2]]>
<![CDATA[ErrorDetails 2]]>
</ServiceReport>
</ServiceReports>
plugins/nagios/templates/xml/nagios-1.0.xml-doctype view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ServiceReports SYSTEM "dtd/nagios-1.0.dtd">
<ServiceReports>
<Schema Value="1.0"/>
<ServiceReport Host="server.citap.be" Service="ServiceName 2" Environment="LOCAL" Date="2005/11/04" Time="17:27:30" Epochtime="1131121650" Status="2" StatusMessage="StatusMessage 2" PerfData="PerfData=99ms;0;;;">
<![CDATA[ErrorDetails 2]]>
</ServiceReport>
</ServiceReports>
plugins/nagios/templates/xml/nagios-1.0.xml-dtd view on Meta::CPAN
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE ServiceReports [
<!ENTITY AUTHOR "Alex Peeters">
<!ENTITY EMAIL "Alex.Peeters@citap.com">
<!ENTITY PURPOSE "2005/11/15, dtd schema v1.0 for check_xml.pl, Check Nagios by XML">
<!ELEMENT ServiceReports (Schema, ServiceReport)>
<!ELEMENT Schema (#PCDATA)>
<!ATTLIST Schema Value CDATA #FIXED "1.0">
<!ELEMENT ServiceReport (#PCDATA)>
plugins/templates/check_template-WebTransact-XML-Cactus-parser.pl view on Meta::CPAN
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
use ASNMTAP::Asnmtap::Plugins::XML qw(&extract_XML);
my $filename = $objectPlugins->getOptionsArgv ('filename') ? $objectPlugins->getOptionsArgv ('filename') : undef;
my $httpNotByFile = ( defined $filename ) ? 0 : 1;
# Modify Cactus XML testcontainer data - - - - - - - - - - - - - - - - -
use constant HEADER => '<?xml version="1.0" encoding="UTF-8" ?>';
use constant FOOTER => '</testsuites>';
use constant TESTSUITE => 'be.asnmtap.common.businessservices.service.TestAsnmtapServiceRemote';
use constant URL => 'http://asnmtap:7205/ripservice.1.4.2.cactus/ServletTestRunner';
use constant EXP => '.';
use constant EXP_FAULT => '>>>NIHIL<<<';
use constant MSG => '.';
use constant MSG_FAULT => '.';
# Parameters for the example: ServletTestRunner.xml, modify them!!!
plugins/templates/check_template-WebTransact-XML-Monitoring-1.1.pl view on Meta::CPAN
my $debug = $objectPlugins->getOptionsValue ('debug');
my $reverse = 0;
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
use ASNMTAP::Asnmtap::Plugins::WebTransact;
use ASNMTAP::Asnmtap::Plugins::XML qw(&extract_XML);
use constant HEADER => '<?xml version="1.0" encoding="UTF-8"?>';
use constant FOOTER => '</MonitoringXML>';
my @URLS = ();
my $objectWebTransact = ASNMTAP::Asnmtap::Plugins::WebTransact->new ( \$objectPlugins, \@URLS );
my ($returnCode, $result, $xml, $debugfileMessage);
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
@URLS = (