Product Documentation

Database Administrator's Guide

Previous Topic

Next Topic

Monitoring FairCom DB

The FairCom Server tracks and reports a wealth of performance-oriented statistics. The server's performance snapshot capability enables the capture of performance monitoring data using a combination of configuration file options and the SnapShot FairCom DB API function. The performance data can be captured automatically at specified intervals or on demand in the following ways:

  • The ctstat utility provides a command-line interface to the SnapShot API function, supporting output of statistics at the FairCom Server system, user, file, and function levels.
  • Configuration file options support automatic performance snapshots by specifying the interval between automatic snapshots and the contents of the snapshots. The performance data captured by automatic snapshots is written to the FairCom Server system event log (SYSLOG) files.
  • Use DIAGNOSTICS options to capture the automatic system snapshot data to the human-readable SNAPSHOT.FCS file.
  • The SnapShot API function can control automatic snapshots, override configuration options (if any), and capture on-demand performance data. Captured data can be sent to:
    • SYSLOG files
    • the human-readable SNAPSHOT.FCS file
    • the calling program

The following sections discuss how to use the performance monitoring abilities of the FairCom Server.

In This Chapter

Performance Monitoring Using the ctstat Utility

Performance Monitoring Using Server Keywords

Performance Monitoring Using the SnapShot API

FairCom Server Status Monitoring Utility, ctsysm

Server System Event Log Keywords

ctsmon - Server Heartbeat Monitor