perfsonar / nagios

Nagios checks for perfSONAR services
Apache License 2.0
2 stars 0 forks source link

perfSONAR Nagios Checks

A set of Nagios checks that contact the perfSONAR services. This includes checks that not only evaluate the health of the perfSONAR services themselves, but also analyze the data returned and alarm if certain thresholds are exceeded. This includes checks that look at throughput, loss, traceroute and many other types of measurement data.

Getting the Code

You may checkout the code with the following command:

git clone --recursive https://github.com/perfsonar/nagios.git

Note the use of the --recursive option to ensure any submodule trees are included in the clone.

Building and Installing

To install the code on your system run:

make install

Packaging

You may create a source tarball of this code with the following:

make dist

Using the shared Submodule

This repository contains a git submodule to the perfSONAR shared repository. This submodule is used to access common perfSONAR libraries. You will find a number of symbolic links to these modules under lib. The use of a submodule has a few implications when working with the code in this repository: