Appendix: Check Type Specific Parameters¶
Nagios Check¶
This is a type of check that represents a Nagios command.
Type¶
net.es.maddash.checks.NagiosCheck
params¶
Name |
Type |
Description |
---|---|---|
command |
string |
The nagios command templates used when running this check |
returnParams¶
Name |
Type |
Description |
---|---|---|
<nagios-stat> |
string |
A nagios command can return an arbitrary set of key value pairs that report statistics about a check (e.g. mean, meadian, standard deviation, etc). These statics are mapped into this field as string key value pairs. |
perfSONAR Nagios Check¶
This is a type of check that represents a Nagios command written as part of the perfSONAR-PS toolkit. It inherits all the fields of *net.es.maddash.checks.NagiosCheck in addition to a few related to retrieving graphs.* The fields specific to this check are listed below.
Type¶
net.es.maddash.checks.PSNagiosCheck
params¶
Name |
Type |
Description |
---|---|---|
metaDataKeyLookup |
string |
Template for the URL to a script the metadata key can be retrieved. This is used by some perfSONAR instances to retrieve graph results |
maUrl |
object |
Contains templates for accessing a host’s Measurement Archive (MA) |
maUrl.default |
object |
The default Measurement Archive (MA) URL template if no host specific URL provided |
maUrl.<hostname> |
object |
A Measurement Archive(MA) URL template where you can get results for a specific host. Available if a specific MA has a different URL structure then other hosts (e.g. runs on different port). |
returnParams¶
Name |
Type |
Description |
---|---|---|
graphUrl |
string |
The full URL where a graph of data relevant to the check can be retrieved. |
maUrl |
string |
The full URL of the perfSONAR Measurement Archive (MA) you can contact to get data related to this check |