How to Configure SMS Alerts in Nagios XI (2025 Guide)

Nagios XI 2025 empowers administrators with real-time monitoring and alerting, ensuring that critical system events—such as host downtimes and service failures—are addressed without delay. Among its powerful features is the ability to send SMS alerts directly to your mobile device, keeping you informed even when you’re away from your dashboard. By leveraging email-to-text technology, Nagios XI makes it easy to receive instant notifications. This guide will walk you through the step-by-step process of configuring SMS alerts, so you never miss a critical event, no matter where you are.
Prerequisites
Before setting up SMS alerts, ensure you meet the following requirements:
- Administrative Access: You need admin privileges in Nagios XI to configure settings.
- Valid Mobile Number: Provide a working phone number for SMS delivery.
- Carrier Compatibility: Your mobile carrier must support email-to-text messaging (e.g., Verizon: number@vtext.com, AT&T: number@txt.att.net). Check your carrier’s SMS gateway details online.
- Nagios XI 2025 Installed: This guide assumes you’re using the latest version, released with enhanced notification options.
How SMS Alerts Work in Nagios XI
Nagios XI sends SMS alerts via email-to-text functionality. When an alert is triggered, Nagios XI sends an email to the mobile carrier’s SMS gateway using the format:
xxxxxxxxx@your_carrier.yyy
where xxxxxxxxx
is the user’s mobile number. The carrier must support email-to-text services for this feature to function properly.
Configuring SMS Alerts
Step 1: Define Notification Preferences
- Log in to Nagios XI and click your Profile in the top-right corner of the navigation bar.
- Select Notification Preferences.
- Check the Enable Notifications box to activate alerts for your account.
- Click the Mobile Text (SMS) tab.
- Choose the alert types you want to receive (e.g., Host Down, Service Critical, Recovery). Options include:
- Host Acknowledgment
- Service Warning
- Host Unreachable
- Service Downtime
- Click Update Settings to save your selections.
Tip: Tailor notifications to avoid alert fatigue—focus on critical events like “Service Critical” or “Host Down.”

Step 2: Enable SMS Notifications
- Go to Notification Methods.
- Click the Mobile Text (SMS) tab.
- Ensure the Receive text alerts to your cellphone box is checked.
- Enter your mobile number and select your mobile carrier.
- Click Update Settings.

Step 3: Verify Your Phone Number
- In the Notification Methods tab, click Send Verification Key.
- Check your phone for an SMS containing a verification key (valid for 10 minutes).
- Enter the key in the provided field and click Verify.
- Once successful, a green tick appears next to your number, indicating verification.
- Check the Receive text alerts to your cellphone box and click Update Settings.

Step 4: Customize SMS Messages
- Go to Notification Messages in your Profile.
- Click the Mobile Text (SMS) tab.
- Edit the message format using Nagios XI variables (e.g., $HOSTNAME$, $SERVICESTATE$) for concise, actionable alerts. Example:
- Default: $HOSTNAME$ is $HOSTSTATE$
- Custom: ALERT: $HOSTNAME$ DOWN at $DATETIME$
- Keep messages short (under 160 characters) to avoid truncation by carriers.
- Click Update Settings.
Resource: See the Understanding Notification Variables in Nagios XI for customization options.
Step 5: Managing Mobile Carriers
If your carrier is not listed:
- Go to Admin > System Config > Manage Mobile Carriers.
- Add or edit a mobile carrier based on your requirements.
- Click Update Settings to save changes.

Troubleshooting
- If SMS notifications are not received, ensure the mobile number and carrier are correctly entered.
- If the verification process fails, request a new verification key and retry.
- If your carrier does not support email-to-text messaging, consider using third-party SMS gateways.
Conclusion
By following this guide, you can successfully configure SMS alerts in Nagios XI, ensuring timely notifications for critical system events. For further assistance, visit the Nagios Support Forum or the Nagios Knowledgebase.
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
- How to Integrate MultiTech MTR API with Nagios XI
- Monitoring Java Application Servers with check_jmx in Nagios XI
- Monitoring Unconfigured Objects with Nagios XI: A Comprehensive Guide