Installation¶
Prerequisites¶
You need a running Nagios Core setup or an extension like Check_MK.
Perl¶
nag2sms has several dependencies on Perl modules available in CPAN. Although most modules are
already packaged, Debian lacks a package for the AnyEvent::MQTT
module. You can build it by using dh-make-perl:
- install packages libanyevent-perl and dh-make-perl to build the missing Debian packages from CPAN modules
# apt-get install libanyevent-perl dh-make-perl
- build Net::MQTT required for AnyEvent::MQTT
$ cpan2deb Net::MQTT --version 1.163170
- install Net::MQTT
# dpkg -i libnet-mqtt-perl_1.163170_all.deb
- build AnyEvent::MQTT
$ cpan2deb AnyEvent::MQTT --depends libnet-mqtt-perl
- install AnyEvent::MQTT
# dpkg -i libanyevent-mqtt-perl_1.172121-1_all.deb
Installation¶
To install nag2mqtt on Debian GNU/Linux it is recommended to use the prebuild package:
# dpkg -i nag2mqtt_0.4_amd64.deb
# apt-get install -f
For non-Debian systems you need to build nag2mqtt from the sources.