Owl Monitoring System -- Sensor Installation Manual -- Owl Commands

|  | ## Owl Monitoring System ## Sensor Installation Manual

### 6. Owl Sensor Commands

The Owl sensor has a number of Owl-specific commands required for its operation. This section provides a brief overview of the available commands. 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 sensor hosts.

- 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 manager host.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-dataarch
  This script moves data from the Owl sensor's active data directory to a year/month-specific archive directory. This script archives Owl sensor data by moving old data from the Owl data directory to an archive directory.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-dnstimer
  This script is the primary part of the Owl sensor. It sends periodic DNS requests to the root nameservers and records the time each request takes. These query records are provided to the Owl manager for aggregation and display.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-heartbeat
  This script periodically contacts the Owl manager to let it know the sensor is still alive. owl-heartbeat is an optional service for the benefit of the Owl manager's administrators; the Owl sensor will run just fine if a sensor's administrator elects not to run it. This is intended to be a cron job that runs once a minute, but other time periods may be chosen.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-sensord
  This script executes the owl-dnstimer and owl-transfer daemons and monitors their execution. If either of the daemons exits unexpectedly, then owl-sensord will restart it. In order to keep configuration or other problems from causing rapid re-executions, owl-sensord will temporarily suspend execution of one of the daemons if a certain number of execution attempts fail within a short period of time.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-status
  This script gives the user a simple view of the status of the three primary Owl sensor components. It reports whether or not owl-dnstimer, owl-sensord, and owl-transfer are running. An additional option shows the query parameters used by owl-dnstimer and the time that each root nameserver was last queried.
  This script is assumed to live in the Owl user's home or bin directory.

- owl-transfer
  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 5. Adding New Queries to Existing Owl Sensors | Owl Monitoring System Sensor Installation Manual |

DNSSEC Tools