OpManager Android App Notifications

OpManager Android application helps network admins monitor their IT infrastructure on-the-go, 24/7. With the mobile application, users can keep track of the availability and performance of servers, switches, routers and other networking devices.

The application notifies the user about network faults, even when the application is not running, so they are always informed of the network's state. Google's Firebase Cloud Messaging is the centerpiece of this remote notifications feature. The Firebase acts as a portal between the OpManager server and your android device for delivering the notification payload to the application.

Push Notification Mechanism

  • The OpManager server sends notification request to the Firebase.
  • The configured Firebase transmits the corresponding notification payload to the targeted device.
  • When the notification is received by the Android device, it delivers the notification payload to the OpManager Android application.

Push Notification Mechanism

Authorizing OpManager Server

The Firebase issues a server key - Firebase oAuth Authentication Key to the OpManager server. This key is responsible for authorizing the OpManager server to send push notifications to the OpManager's Android application.

Establishing Secure Connection

  • For sending push notifications, a secure connection must be established between OpManager and the Firebase.
  • OpManager requests a secure connection with the Firebase.
  • The Firebase provides a server key or an oAuth token which is used by OpManager to establish a secure connection.

Enabling Notifications in your Android Device

After the installation of the mobile application on the android device, the user would have to login using the OpManager server credentials. After the login is completed, the user will be prompted to allow Push Notifications via a pop-up dialog box. To enable the notifications, click Allow.

You can choose to skip the previous step; but if you want to enable them at a later stage, you can do so by navigating to More > Settings > Push Notifications and click on Allow.

Filtering Notifications

Considering the number of devices in your network, you might receive a lot of push notifications. To avoid getting so many notifications, you can add filters to shortlist the devices that match the desired filter criteria. The filters are classified as:

  1. Alarm Severity Filters: You can choose to show the notifications from the devices that are under a particular severity. (e.g. Show 'Critical' devices, or show 'Critical' and 'Trouble', etc.)
  2. Advanced Filters: This class of filters lets you choose devices from a much specific criteria related to the properties of the devices. They include:
    • Device Category, Type, or Vendor: Add these filters to shortlist the devices matching a particular device category (e.g. 'Servers', or 'Routers'), device type (e.g. 'HP Switch', 'Windows 2016 devices'), or a vendor (e.g. 'Microsoft devices').
    • Apps and Protocols: These filters show the devices that run the selected applications (e.g. Devices that run Exchange, or MSSQL, etc.), or the ones that are monitored using a particular set of protocols or credentials (e.g. Show devices that are monitored using 'SNMP' or 'CLI').

Selecting a filter will list all the devices that match the chosen filter. You can select the devices whose notifications you want to receive on your android device. Select the desired devices and click on Save.

Note: The following ports should be open in the OpManager installed machine and firewall for seamless functioning: 5228, 5229, and 5230.

To learn more about Firebase Cloud Messaging, check this page.

Thank you for your feedback!

Was this content helpful?

We are sorry. Help us improve this page.

How can we improve this page?
Do you need assistance with this topic?
By clicking "Submit", you agree to processing of personal data according to the Privacy Policy.