Skip to main content

Notifications via jabber Nagios plugin

Project description

GitHub Coveralls License Version Supported Python version Package format Python wheel support Package status

nagios-notification-jabber is a Nagios-plugin that send Nagios notifications via jabber

<nav class="contents" id="contents" role="doc-toc">




  • Obtain your copy of source code from the git repository: $ git clone Or download the latest release from

  • Run $ python ./ install from the repository source tree or unpacked archive. Or use pip: $ pip install nagios-notification-jabber.


  • Read and understand Nagios documentation.

  • Create Nagios commands definitions like this:

# "host-notify-by-jabber" command
define command
    command_name    host-notify-by-jabber
    command_line    /usr/bin/ -r $CONTACTPAGER$ -m "Host '$HOSTALIAS$' is $HOSTSTATE$ - Info: $HOSTOUTPUT$"

# "service-notify-by-jabber" command
define command
    command_name    service-notify-by-jabber
  • Add to your contact definition option pager with your Jabber ID value and add to service_notification_commands and host_notification_commands contact definition options service-notify-by-jabber and host-notify-by-jabber values respectively.

  • Copy /usr/share/doc/nagios-notification-jabber/notification_jabber.ini to /etc/nagios with your nagios bot credentials. Attention: nagios user must have notification_jabber.ini read permissions.

nagios-notification-jabber is able to send message to MUC rooms without any additional configuration, just specify MUC room ID as a notification recipient. Also yu can specify notification resource just by adding it to JID in the config file: jid =


nagios-notification-jabber is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. For complete license text see COPYING file.


Project Website:

Author: Alexei Andrushievich <>

For other authors list see AUTHORS file.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution (27.4 kB view hashes)

Uploaded source

Built Distribution

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page