ASNMTAP
view release on metacpan or search on metacpan
lib/ASNMTAP/Asnmtap.pod view on Meta::CPAN
=head1 OVERVIEW OF CONSTANTS
$APPLICATION Application Monitoring
$BUSINESS CITAP
$DEPARTMENT Development
$COPYRIGHT 2003-2011
$SENDEMAILTO alex.peeters@citap.be
$TYPEMONITORING central # central or distributed
$RUNCMDONDEMAND localhost # localhost or probe
$CAPTUREOUTPUT 1 # 1 -> capture_exec($system_action) or 0 -> system ($system_action)
$PREFIXPATH /opt/asnmtap-3.001.xxx
$APPLICATIONPATH $PREFIXPATH/applications
$PLUGINPATH $PREFIXPATH/plugins
$LOGPATH $PREFIXPATH/log
$PIDPATH $PREFIXPATH/pid
$CHATCOMMAND /usr/sbin/chat
$DIFFCOMMAND /usr/bin/diff
$KILLALLCOMMAND /usr/bin/killall
$PERLCOMMAND /usr/bin/perl
$PPPDCOMMAND /usr/sbin/pppd
$ROUTECOMMAND /sbin/route
$RSYNCCOMMAND /usr/bin/rsync
$SCPCOMMAND /usr/bin/scp
$SSHCOMMAND /usr/bin/ssh
%ERRORS 'OK' => '0'
'WARNING' => '1'
'CRITICAL' => '2'
'UNKNOWN' => '3'
'DEPENDENT' => '4'
'OFFLINE' => '5'
'NO TEST' => '6'
'NO DATA' => '7'
'IN PROGRESS' => '8'
'TRENDLINE' => '9'
%STATE '0' => 'OK'
'1' => 'WARNING'
'2' => 'CRITICAL'
'3' => 'UNKNOWN'
'4' => 'DEPENDENT'
'5' => 'OFFLINE'
'6' => 'NO TEST'
'7' => 'NO DATA'
'8' => 'IN PROGRESS'
'9' => 'TRENDLINE'
%TYPE 'REPLACE' => '0'
'APPEND' => '1'
'INSERT' => '2'
'COMMA_REPLACE' => '3' # <- reserved !!!
'COMMA_APPEND' => '4'
'COMMA_INSERT' => '5'
=head1 CONFIG
You can change the values for the CONSTANTS by use of an config file 'Asnmtap.cnf'.
The default location for the config file is into the root for ASNMTAP-based applications and plugins '/opt/asnmtap'.
With the environment variable ASNMTAP_PATH you can change the default location for ASNMTAP-based applications and plugins.
=head2 Example Asnmtap.cnf
# SET ENVIRONMENT VARIABLES - - - - - - - - - - - - - - - - - - - - -
<ENV>
PATH /usr/bin:/bin:/usr/sbin:/sbin
BASH_ENV
ENV
</ENV>
<SET>
PERL5LIB /opt/asnmtap/cpan-shared/lib/perl5
MANPATH /opt/asnmtap/cpan-shared/share/man
LD_LIBRARY_PATH /opt/asnmtap/ssl/lib
</SET>
# Common variables - - - - - - - - - - - - - - - - - - - - - - - - -
<COMMON>
APPLICATION Application Monitoring
BUSINESS CITAP
DEPARTMENT Development
COPYRIGHT 2003-2011
SENDEMAILTO alex.peeters@citap.be
TYPEMONITORING central
RUNCMDONDEMAND probe
</COMMON>
<COMMAND>
CHAT /usr/sbin/chat
DIFF /usr/bin/diff
KILLALL /usr/bin/killall
PPPD /usr/sbin/pppd
PERL /usr/bin/perl
ROUTE /sbin/route
RSYNC /usr/bin/rsync
SCP /usr/bin/scp
SSH /usr/bin/ssh
</COMMAND>
<IO>
CAPTUREOUTPUT 1
</IO>
# -------------------------------------------------------------------
# DON'T TOUCH BELOW HERE UNLESS YOU KNOW WHAT YOU ARE DOING!
# -------------------------------------------------------------------
<SUBDIR>
APPLICATIONS applications
PLUGINS plugins
LOG log
PID pid
RUN run
</SUBDIR>
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
=head1 ATTRIBUTES
=over 4
( run in 0.886 second using v1.01-cache-2.11-cpan-75ffa21a3d4 )