Administration Guides
Configure Email, Twitter, Slack, Webhooks for Notifications of Eyeglass Monitoring Events

Notification Options

For advanced alarm filtering and forwarding over SNMP or Syslog see the Eyeglass Alarm forwarding guide.  

For advanced alarm custom routing configurations see this guide

The Steps to configure Email Notification are found in the Eyeglass PowerScale Edition Quick Start Guide for Eyeglass Installation.

Additional information for Microsoft Exchange can be found in the tech note How to Setup Email alarms with Exchange.

Limitations of Slack, Webook, Twitter Notifications

  1. All of these options require transparent NAT to reach the Internet services.  No support for OS proxy is available for this notification options.

How to configure Slack channel PowerScale events AND Eyeglass events

  1. Goto   (for your domain) as admin.
  2. Select Incoming WebHooks.
  3. Configure as per screen shot pick the channel to receive alarms.
  4. Cut and paste Webhook url for configuration in Eyeglass.

  1. Login to Eyeglass.
  2. Open notification center.
  3. Select Slack tab.
  4. Set the Webhook url created above.
  5. Set the level alarms that will be sent to the channel.

Note: This includes DR events from Eyeglass and PowerScale events that are polled from the cluster.


Webhooks uses http post commands to send events to any system that supports this interface.

  1. Open notification center.
  2. Click Webhooks tab.

  1. Enter url of the target system to receive the post command.
  2. Click plus headers to enter any key value pairs needed to send to the upstream system
  3. Once completed test with the test button and verify with the upstream system the test even was sent.
  4. Now all alarms Eyeglass and PowerScale will be sent as Webhooks.

How to Configure Private Tweets of Alarms  

Twitter App Setup:

  1. and sign up for an account. Please note, this account is the account responsible for tweeting alarms. (Best to create an eyeglass specific account from scratch).

*You don’t need to complete the 6-step introduction tutorial Twitter starts.

  1. Once created check your inbox for the twitter verification email and verify it.

  2. With the account verified, in order to use twitter apps the account must have a mobile phone number associated and verified.

  1. Go to

  2. Create New App

  1. Fill in Name, Description and Website and “Create your Twitter application”.

  2. With the application created, click the “Permissions” Tab

  1. Change access to “Read and Write” and Update Settings.


  1. Click the Keys and Access Tokens tab, at the bottom of the page click “Create my access token”.

**If you wish to have the alarm tweets private (only to those who your appliance Twitter Account allows to follow) you can select the checkbox called “Protect my tweets” here  (If selected, only those you approve will receive your Tweets. Your future Tweets will not be available publicly. Tweets posted previously may still be publicly visible in some places)

Eyeglass Twitter Setup:

  1. Eyeglass Main menu > Notification Center > Twitter

  2. Copy the Keys and Tokens from the Twitter Keys and Access Tokens page into the appropriate fields on the Eyeglass UI.

  3. Select the Alarm Severity Filter: Critical only tweets critical alarms, Major tweets Major and Critical alarms, etc.

  4. Submit

  5. Once submitted the account will now tweet out alarms when raised in Eyeglass to the Twitter account previously created.

  6. To get real time notifications, we recommend following the recently created appliance on Twitter with your personal twitter accounts. You can find the follow button here: Eyeglass Main menu > Notification Center > Twitter > [Follow “name”] or by clicking the name of the eyeglasses twitter account hyperlinked in both the splash page and the Add/Edit/Delete Twitter Account” page.

  7. Here’s a tutorial on setting up notifications with iPhone (same for most smart phones).

NOTE: Twitter will apply it's own logic to prevent "re" tweet of what it considers to be the same message.  This may prevent tweet of alarms that are raised and cleared and raised again within the period of time that Twitter is monitoring for re-tweets.

© Superna Inc