Chapter 2. Installation

Table of Contents
2.1. Retrieving the Source Files
2.2. Initial Configuration Tasks

2.1. Retrieving the Source Files

QOS can be retrieved from SourceForge from the links on the Project Summary page. The most current code is stored in CVS; use the CVS Repository link to find out how to download files from the repository directly.

The Server and Agent are bundled separately so the Agent can be distributed easily to the machines in the network. The Agent reports its version tag to the Server, and the Server supports all versions of the Agent. This way a rolling upgrade does not affect monitoring.

The QOS Agent and Server should be installed to its own directory, such as /usr/local/qos/qosagent and /usr/local/qos/qosserver, respectively. The Agent expects to find the Entities directory directly below the directory qos.py is stored in. Likewise, the Server expects to find it's subdirectories directly below the start directory.

If you wish to change the base directories, you can edit the PREFIX variable in qosagent.init or qosserver.init as appropriate.