Using monitoring in Splynx you can track the status of your network and in case any device goes down, the system will automatically notify the responsible admins via the portal, email, SMS or each method comdined. Splynx is using SNMP and ping tools to monitor devices.
Starting from Splynx version 4.2, you can easily perform Ping and Traceroute checks.
To add a new device, under Networking section find Hardware option:
Inside this menu you can add a new device using Add
button, display list of all devices, view recently selected monitoring device and check backups of these devices.
Let's click on Add
button and add a new device into the Hardware section:
When a hardware device is connected to a service and you disable the toggle, clicking 'Save' will prompt a confirmation window. This window will display the number of services the device is connected to and offer the option to select another device for linking. If you prefer not to relink the customer services, select 'Not relink'. To proceed, click 'Confirm'. The hardware device will then be unlinked.
The same applies when you try to delete a connected device. You will need to confirm the action:
When device is up and running, we can see the status:
As you can see, Splynx is able to ping this IP. If device is unreachable, ping will be also unreachable and status of "Last ping statuses" will be negative.
That was initial configuration to get ping and SNMP status of the device. To monitor some advanced parameters we can use SNMP OIDs to get the values and measure such thing as CPU performance, memory usage, voltage or interface's speed. First of all we need to get available SNMP OIDs to build some graphs. We can do this under tab "SNMP OID":
You can run SNMP walk to get all available OIDs or add it manually using Add SNMP OID
button. Let's click on SNMP walk
to load OIDs automatically and avoid manual input mistakes:
Here you can load all OIDs or for interfaces only. Let's click on Get all
button and wait 1-2 minutes for a result.
Once this done, click on SNMP walk
to see all OIDs that we received from a device:
For example we need to monitor ether1 port bandwidth so we need to click on "+" under these values:
IMPORTANT: First, add OIDs. Next, build a graph. Make sure you specified the type for RRD Data Source Type (for example, Counter) to build a graph.
As a result, we added 2 SNMP OIDs for monitoring in/out values of ether1 interface. Now we can create a graph with these OIDs.
Under Logs tab you can find monitoring log records:
To check monitoring device backup logs, you can go to Administartion → Logs → Files
and search for cron/hourly/makeMonitoringBackup
file:
To build a graph, let's switch to "Graphs" tab and click on Add Graph
:
Here you need to specify title, vertical title and the most important is add data sources. In this case, we need to select data source "ether1 in" and click add and after that select "ether1 out" and add. If you are going to measure the interface speed, factor value should be 8 and "value in" = Bps. Click on "Color" field to select a color and click on "Draw" field to select a way of displaying data (line or area). Click on Preview
button to generate a preview and click on Add
button to create a graph.
Now, under "Actions", near each graph you can click on "Edit", "View graph", "Delete" buttons. Let's click on "View graph":
You can select different periods of time here.
Additionally - you can make graph publicly available via URL link to use it outside of Splynx instance:
Splynx can perform backups of the device by logging in via SSH protocol and executing commands that output the device's configuration. Simply configure the login credentials, port to communicate via SSH protocol, one or more commands to execute, and the hours at which you want for backups to be done:
click on "Test connection" and "Test backup configuration" to ensure that it works:
On the example above we are using MikroTik export
command to export full config of the router. With other vendors it should be possible by executing similiar commands, for example with Cisco devices you should be able to achieve the same by executing show running-config
command.
Under Networking → Hardware → Backups
you can find a list of all backups for all devices:
Under "Actions", there are the following buttons:
View difference button: to see the difference of backups, you should have at least 2 backups.
Download button: you can download last backup.
Search button: search for any word in the backup:
Please notice: To eliminate dublicates - Splynx will only create backup if there are differences found with previously made backup of the device.
You can set coordinates for your hardware and mark its location on the map. The corresponding legend will then appear in the designated area.
- Place the hardware on the map by clicking this button.
- Set the coordinates according to the specified address above.
If the Access device toggle is enabled when adding a new hardware device, or later in the Information tab, the device will be accessible for network sites and services to link to. You can then perform the same actions with it in the Map tab, but the legend will change to that of an access device.
This tab appears in a hardware device when the Access device
toggle is enabled under the device's Information tab:
If the hardware device has linked services, they will appear in the table under the Customer services tab, showing the customer's name, login, and service description:
You can filter the entries in the table by Service status:
For more information on how to link hardware devices and services to network sites, please read the following article:
It is possible to send a notification when some device goes down. First of all, add a notifications group under Config → Networking → Monitoring:
Scroll down and find section Groups:
With this setup, we can create a group "Engineers" which consists only of an administrator "admin". This administrator will receive email notification + portal notification on a dashboard. The subject of an email will be "Device alert!" and body of a message is defined with email template that can be updated.
After this, we need to change a group for the device:
So as per device configuration, an administrator from a group "Engineers" should receive a notification if device is down for more than 10 minutes.
Please follow the video tutorials to find out more about Splynx monitoring:
Ping tools :
CPU usage :
Memory usage :