How to configure SMS and email notifications to monitor your device

Your team should be constantly aware of the status of your network. If any device goes down, the system will automatically notify the responsible admins via the portal, email, SMS, or combined method.

This article describes how to configure monitoring notifications in Splynx easily. It also includes a pre-configured SMS template that lists offline devices directly linked to this device in the admin portal.

Remember to have EMAIL and SMS communication configured before setting up any notifications.

Configuring notifications for monitoring is done under Config → Networking → Monitoring: 

Config → Networking → Monitoring

All notifications for monitoring can be configured by groups, and you can create each group as required. Groups are assigned to devices and admins to which you wish to send notifications.

Each monitoring group can have several configuration options for notifications. These are the parameters available for configuring:

Configuration Settings

Please note all templates used by the system are configurable in HTML code so that you can customize each template to your preferences and requirements. Within the configuration of each template, you will find helpful Placeholders that will pull information from the system and populate it according to the devices/customer/element you are interacting with.

These are some of the placeholders available in monitoring:

Monitoring Notification SMS

So you can customize different templates for different notifications, e.g., one for when a device goes down and one for when a device comes back up. Splynx support is always available to assist with any customization of templates.

Once these settings have been configured, enable notifications for any of your devices at Networking → Hardware → Edit device.

Networking → Hardware → Edit device

Your administrators will then be notified of any device configured for monitoring with notifications enabled.

Monitoring SMS template:


Hello {{ recipient.name }},
{{ App.t('networking','Monitoring information') }}
{% if devices.error|length > 0 %}
{{ App.t('networking', 'Devices DOWN:') }}
{% for device in devices.error %}
{{ device.title }}
-{{ device.ip }} {{ device.date }}
{% endfor %}
{% endif %}
{% if devices.ok|length > 0 %}
The following devices went back online:
{{ App.t('networking', 'Devices UP:') }}
{% for device in devices.ok %}
{{ device.title }}
-{{ device.ip }} {{ device.date }}
{% endfor %}
{% endif %}

More in System configuration

System configuration NetFlow Protocol in MikroTik

Understanding NetFlow Protocol in MikroTik: Relevance after the end of support of the IP Accounting in RouterOS 7

In the realm of network management, MikroTik is a popular choice for its robust features and cost-effectiveness. One of ...

System configuration Voip CDR auto processing from FTP server in Splynx

VOIP CDR Auto Processing from FTP Server

Nowadays every business is seeking to achieve the decrease of manual effort in the essential processes. Splynx voice bil...

System configuration

How to configure SMS and email notifications to monitor your device

Your team should be constantly aware of the status of your network. If any device goes down, the system will automatical...

System configuration New business opportunities with Splynx API

Splynx API

Splynx system is a powerful set of modules and open application interfaces (API), so we call it a Framework.

System configuration

Splynx self-registration

Splynx's self-registration functionality allows your clients to register and helps you skip the routine process of addin...

System configuration

Blocking of non-paying customers in Splynx

Splynx blocks non-paying customers automatically. The administrator can also block the customer manually.

System configuration Ubiquiti EdgeRouters pppoe Radius support

Ubiquiti EdgeRouters PPPoE RADIUS support

UBNT EdgeRouters can act as a PPPoE server, with authentication of CPEs, providing statistics, blocking end-users, and s...

Find out how Splynx helps ISPs grow

Learn more