The QOS Agent and Server should be installed to their own directories, such as /usr/local/qos/qosagent and /usr/local/qos/qosserver, respectively.
To install and configure the Server:
Extract the qosserver tarball into the desired directory. /usr/local/qos/qosserver is suggested.
Create CollectedData and Database directories in the Server's installation directory.
Copy the initial state database qos.db.seed into Database/qos.db.
Verify that the CollectedData and Database directories are writable by the server process.
Edit qosserver.init and set the PREFIX variable to the directory above the installation directory. The script automatically adds the /qosserver suffix. If the python binary is not located at /usr/bin/python then set the PYTHON variable to the full path to python.
Copy the sample configuration file ConfData.db.orig to the actual configuration file ConfData.db and edit it to match the site monitoring desired, or set a login username and password and use the built-in configuration GUI to add Agent configurations.
Add the qosserver.init script to the boot-time daemon configuration so the Server will start automatically on system boot.
To install and configure the Agent:
Extract the qosagent tarball into the desired directory. /usr/local/qos/qosagent is suggested.
Place the hostname of the Server in a file called QOS_Server in the Agent's installation directory, normally /usr/local/qos/qosagent/QOS_Server.
Edit qosagent.init and set the PREFIX variable to the name of the directory above the Agent's installation directory if it is not /usr/local/qos. The script automatically appends "/qosagent" to this value. If the python binary is not located at /usr/bin/python then set the PYTHON variable to the full path to python.
Add the qosagent.init script to the boot-time daemon configuration so the Agent will start automatically on system boot.