Viewing The Output Of Rhn-Runprobe - Red Hat NETWORK SATELLITE 5.3.0 Reference Manual

Hide thumbs Also See for NETWORK SATELLITE 5.3.0:
Table of Contents

Advertisement

Chapter 8. Monitoring
3 ServiceProbe on example2.redhat.com (199.168.36.173): rhel2.1 test
4 ServiceProbe on example3.redhat.com (199.168.36.174): SSH
5 ServiceProbe on example4.redhat.com (199.168.36.175): HTTP
The probe ID is the first number, while the probe name (as entered in the RHN website) is the final
entry on the line. In the above example, the 5 probe ID corresponds to the probe named HTTP.
Further, you may pass the --commandline (-c) and --dump (-d) options along with a probe ID to
rhn-catalog to obtain additional details about the probe, like so:
rhn-catalog --commandline --dump 5
The --commandline option yields the command parameters set for the probe, while --dump
retrieves everything else, including alert thresholds and notification intervals and methods.
The command above will result in output similar to:
5 ServiceProbe on example4.redhat.com (199.168.36.175
linux:cpu usage
Run as: Unix::CPU.pm --critical=90 --sshhost=199.168.36.175
--warn=70 --timeout=15 --sshuser=nocpulse
--shell=SSHRemoteCommandShell --sshport=4545
Now that you have the ID, you use it with rhn-runprobe to examine the probe's output. Refer to
Section 8.6.2, "Viewing the output of rhn-runprobe"

8.6.2. Viewing the output of rhn-runprobe

Now that you have obtained the probe ID with rhn-catalog, use it in conjunction with rhn-
runprobe to examine the complete output of the probe. Note that by default, rhn-runprobe works
in test mode, meaning no results are entered in the database. Here are its options:
Option
--help
--probe=PROBE_ID
--prob_arg=PARAMETER
--module=PERL_MODULE
--log=all=LEVEL
--debug=LEVEL
--live
Table 8.1. rhn-runprobe Options
At a minimum, you should include the --probe option, the --log option, and values for each. The
--probe option takes the probeID as its value and the --log option takes the value "all" (for all run
levels) and a numeric verbosity level as its values. Here is an example:
166
for instructions.
Description
List the available options and exit.
Run the probe with this ID.
Override any probe parameters from the database.
Package name of alternate code to run.
Set log level for a package or package prefix.
Set numeric debugging level.
Execute the probe, enqueue data and send out notifications (if
needed).
):

Advertisement

Table of Contents
loading

Table of Contents