Twilio integration is available out of the box with Opsview Monitor.
Twilio is a messaging platform that allows Users to send all alerts from
Opsview into Twilio, and create rules that can notify specified Users using
specified methods - including voice calls! To configure Twilio integration, Users
need to setup an account on Twilio and follow the steps below to activate it on
the Opsview system.
Activate the method by setting it to
‘Active’, as per the screen above.
As part of the sign up, you will need to ‘Get your Twilio
number’. This is the phone number that voice calls and SMS are sent FROM, i.e.
Like the screen above, we can see the three items of required information; the Account SID, The
Auth token and the Twilio number.
Now that we have the three parts of information; the Account SID,
the Auth Token and the Twilio Number, we can configure the Notification Method:
the Notification Method is configured correctly, we need to provide the
telephone number to which notifications will be sent. The phone numbers are added on a per User
basis, and must be verified from Twilio
first (i.e. they are confirmed ‘real’ phone numbers). To add the phone
numbers to Users, simply edit the User via ‘Settings > Users and Roles >’
and open the User edit modal window. Within the window, click on the
‘Notifications’ tab and you will be able to see the ‘Pager’ field as shown below:
And that’s all the
configuration that is required. In order to send notifications into Twilio, a Notification
Profile that uses the ‘Twilio’ Notification Method must be configured. This is
covered in Section 4.11.3. Notification Profiles
Once the Notification
Profile is configured, notifications should start arriving in Twilio, as shown below:
‘SMS and MMS’ logs
Individual log, showing SMS
message to the given phone number
If you have
configured your phone number correctly, you should start receiving text
Please note: This Guide was written August 2015. The Twilio.com
User interface may have changed since, therefore please let us know if any
screens are out of date.