Owl Monitoring System -- Manager Installation Manual -- Owl Commands

|  | ## Owl Monitoring System ## Manager Installation Manual

### 7. Owl Manager Commands

The Owl manager has a number of Owl-specific commands required for its operation. This section provides a brief overview of the commands available to it. These are all Perl scripts and have self-contained man pages, which contain greater details about their use. These scripts are intended to run as an unprivileged user.

This section briefly describes the software used on the Owl manager.

- owl-archdata
  This script archives Owl sensor data for all the defined sensors. Old data are moved from the Owl data directory to an archive directory. owl-archdata runs the owl-dataarch-mgr script for each sensor.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-archold
  This script archives previously archived Owl sensor data into monthly archives. A compressed tar file is created that contains the archived data files from a particular month. It should only be run on a particular month's archive after the month has been completed. This script is exactly the same as the owl-archold on the Owl sensor hosts. owl-archold is executed by owl-monthly, but may be used on its own.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-dataarch-mgr
  This script archives Owl sensor data for a single sensor. Old data are moved from the Owl data directory to an archive directory. owl-dataarch-mgr is executed by owl-archdata, but may be used on its own.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-dnswatch
  This script retrieves Owl sensor DNS response data and makes it available to the Nagios monitoring system.
  This script should live in the Nagios libexec directory of plugins.

- owl-initsensor
  This script creates the required directories and heartbeat file when adding a new Owl sensor.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-monthly
  This script archives previously archived Owl sensor data for all the sensors defined for an Owl manager. Compressed tar files are created that contain the archived data files from a particular months, one tar file for each sensor. owl-monthly executes owl-archold to perform the actually archiving.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-newsensor
  This script creates required Nagios objects for a new Owl sensor. The objects to be created are based on the data files from the new sensor that have arrived on the Owl manager.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-perfdata
  This script is translates Owl sensor data from the format provided to Nagios into the format required by the graphing and database software.
  This script should live in the Nagios libexec directory of plugins.

- owl-sensor-heartbeat.cgi
  This script records a "heartbeat" for Owl sensors. When a sensor runs this script (by way of the Owl manager's web server), the time of the execution will be recorded for that sensor.
  This script should live in the cgi-bin directory for either the web server or for Nagios.

- owl-stethoscope
  This script gathers Owl sensor "heartbeat" data and makes it available to the Nagios monitoring system.
  This script should live in the Nagios libexec directory of plugins.

- owl-transfer-mgr
  This script periodically transfers Owl sensor data from the sensor host to the manager host.
  This script is assumed to live in the Owl user's home or bin directory.

Section 6. Changing Queries on Existing Owl Sensors | Owl Monitoring System Manager Installation Manual |

DNSSEC Tools