Alignak - Receiver module to collect and decode NSCA checks
Project description
Alignak NSCA module for the Alignak Receiver
Short description
This module for Alignak receiver reads and decodes NSCA passive notifications to dispatch them into the Alignak framework.
Features / Known limitations
Handles NSCA version 3 protocol
Check the NSCA packet timestamp for staled data (older than a certain amount of time) or ‘future’ data (future timestamp).
Consider the host_check service received data as a passive host check. Useful if your NSCA client does not handle correctly the passive host check syntax ;)
The NSCA module implementation is currently limited to the “xor” obfuscation/encryption.
Configuration
Once installed, this module has its own configuration file in the /usr/local/etc/alignak/arbiter_cfg/modules directory. The default configuration file is mod-nsca.cfg. This file is commented to help configure all the parameters.
The default configuration is convenient for ‘recent’ NSCA client implementing NSCA version 3.
This configuration has been tested with Linux send_nsca 2.9.1 and Windows NSClient most recent versions (from 0.4.1).
Note: Received NSCA packets which are not containing version 3 information are dropped by the module!
To configure Alignak receiver to use this module:
edit your receiver daemon configuration file
add the module_alias parameter value (nsca) to the modules parameter of the daemon
To set up several NSCA listeners:
copy the default configuration to another file,
change the module alias parameter (nsca_bis)
change the listening port
edit your receiver daemon configuration file
add the new module_alias parameter value (nsca_bis) to the modules parameter of the daemon
Bugs, issues and contributing
Please report any issue using the project GitHub repository:.
License
Alignak Backend Modules is available under the GPL version 3.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for alignak_module_nsca-0.2.7.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 60e787149a8187876d596b8e6d304f5fcb73fcf95eba503a620e2b5cdfc4e0ff |
|
MD5 | 4af9d4e77a74098fa186080511c6bb74 |
|
BLAKE2b-256 | b973140d835766f2dfdb2201272b0085123e662afbfb5e4ce0787f31a58cca16 |