How to Integrate MultiTech MTR API with Nagios XI

Nagios XI is a robust network monitoring system that can be extended with various integrations to enhance its functionality. One such integration is with MultiTech’s MultiConnect® rCell Series Router (MTR) API, allowing administrators to send SMS notifications directly from Nagios XI.
This guide will walk you through the process of integrating the MultiTech MTR API with Nagios XI, covering configuration, installation, and enabling SMS alerts for users.
Prerequisites
Before proceeding with the integration, ensure you have the following:
- Nagios XI (version 5.5 or newer) installed and running.
- MultiConnect rCell Series Router from MultiTech.
- Administrator access to both Nagios XI and the MultiTech MTR device.
- Network access between the Nagios XI server and the MTR device.
Step 1: Configure MultiTech MTR

Enable HTTPS Access
Nagios XI communicates with the MultiTech MTR device via HTTPS (port 443 by default). Ensure this is enabled in the router settings:
- Login to the MTR device.
- Navigate to Administration > Access Configuration > Web Server > HTTPS.
- Ensure the port is set to 443 (or another preferred port).
Enable SMS Functionality
For SMS alerts to work, ensure that SMS functionality is enabled on the MTR device:
- Go to SMS > SMS Configuration > SMS Settings.
- Enable SMS messaging if it is not already active.
Create a Dedicated User for Nagios XI
To avoid authentication conflicts, create an administrator account specifically for Nagios XI:
- Navigate to Administration > User Accounts.
- Create a new user account for Nagios XI.
Step 2: Install the MTR Component in Nagios XI
To integrate MultiTech MTR API with Nagios XI, you need to install the Nagios XI MTR Component:
- Download the MTR component:
- Login to Nagios XI as an administrator.
- Navigate to Admin > System Extensions > Manage Components.
- Upload the mtr.zip file.
Step 3: Configure the MTR Component in Nagios XI
Once the component is installed, configure it as follows:
- Navigate to Admin > System Extensions > Manage Components.
- Locate the MultiTech MTR Component and click the settings icon.
- On the MultiTech MTR Integration screen, configure the following:
- Enable Integration: Check this box.
- IP Address or Hostname: Enter the IP address or domain of the MTR device.
- HTTPS Port: Ensure this matches the MTR configuration (default 443).
- Username and Password: Enter the credentials for the dedicated Nagios XI user.
- Click Apply Settings to save the configuration.

Step 4: Enable SMS Alerts for Users
Each user in Nagios XI who wants to receive SMS notifications must enable them manually:
- Navigate to User Account Settings.
- Select Notification Methods and click the MTR tab.
- Check the SMS Text Message option.
- Enter the mobile phone number where alerts should be sent.
- Click Update Settings to enable SMS notifications.
Step 5: Customize SMS Alert Messages
Nagios XI allows users to customize SMS alerts using notification macros:
- Navigate to User Account Settings.
- Click on Notification Messages and go to the MTR tab.
- Customize the format for host and service alerts using macros.
- Save the changes.
For more details on macros, refer to:
Understanding Nagios XI Notification Variables
Conclusion
Integrating MultiTech MTR API with Nagios XI allows administrators to send SMS alerts directly from Nagios XI, enhancing real-time monitoring and response capabilities. By following the steps outlined above, you can successfully configure and enable this integration.
For additional support, visit:
- Nagios Support Forums: https://support.nagios.com/forum/
- Nagios Knowledgebase: https://support.nagios.com/kb/
Share:
On this page
Tags
Related Articles
- How to Monitor Websensor EM08 in Nagios XI: Step-by-Step Guide for IT Administrators
- Monitoring Windows Event Logs via SNMP in Nagios XI
- Monitoring Java Application Servers with check_jmx in Nagios XI
- Monitoring Unconfigured Objects with Nagios XI: A Comprehensive Guide
- How to Monitor Oracle Tablespace with Nagios XI