Source Packages

Our software repositories will include the following packages in source form:

Note: The opsview-agentcontains the Opsview Linux Agent.

Accessing Source Packages Copied

To access a source package, you will need to setup the Opsview repository and then download the package based on the OS. The instructions below assume opsview-watchdog, but you can replace with any of the packages above (except opsview-python3-modules).

Creating and Modifying Source Packages Copied

You can build from the source packages based on your OS by following the instructions below. This will compile the original third party software, apply our changes to them and create a package, either debian or RPM, for installation.

Note

Opsview Ltd does not test nor support packages created in this way.

Debian Source Packages Copied

On a fresh Debian system:

RPM Source Packages Copied

On a fresh RPM platform:

Plugins Copied

In addition to the source packages listed above, the opsview-opspacks package contains the following third-party plugins within Opspacks:

To download the source and modifications made to these plugins follow the instructions below. Any patches to plugins that Opsview has produced are automatically applied as part of the distribution of Opspacks.

Install opsview-opspacks package Copied

You will need to install opsview-opspacks to get the instructions and bring in other dependencies before you can apply changes

Setup Opsview Repositories Copied

curl -sLo- https://deploy.opsview.com/6 | sudo bash -s -- -O repo

Centos/RHEL/OL Copied

Update yum and install opsview-opspacks:

sudo yum makecache fast
sudo yum install opsview-opspacks

Debian/Ubuntu Copied

Update apt and install opsview-opspacks:

sudo apt-get update
sudo apt-get install opsview-opspacks

Extract plugin Copied

Extract the package for the Opspack you want to view. For example, database-oracle-rdbms.tar.gz.

tar -zxvf /opt/opsview/monitoringscripts/opspacks/<name_of_opspack>.tar.gz
cd <name_of_opspack>

Follow the instructions found in the README.md file to patch the plugin file(s). If there isn’t a README.md or a patches directory, then Opsview has not made any patches to the plugin.

Accessing the opsview-python3-modules source package Copied

You can access the source code for the opsview-python3-modules package and apply our modifications to the code by following the instructions below.

Debian system Copied

On a fresh Debian system:

curl -sLo- https://deploy.opsview.com/6 | sudo bash -s -- -O repo

RPM system Copied

On a fresh RPM platform:

curl -sLo- https://deploy.opsview.com/6 | sudo bash -s -- -O repo
["Opsview On-premises"] ["User Guide"]

Was this topic helpful?