Feedback
Did this article resolve your question/issue?

   

Article

Using WhatsUp Gold to discover and monitor Flowmon and LoadMaster devices

« Go Back

Information

 
TitleUsing WhatsUp Gold to discover and monitor Flowmon and LoadMaster devices
URL NameUsing-WhatsUp-Gold-to-discover-and-monitor-Flow
Article Number000210982
EnvironmentProduct: WhatsUpGold
Version: 2022 and newer
OS: All supported platforms
Question/Problem Description
Using WhatsUp Gold to discover and monitor Flowmon and LoadMaster devices
Steps to Reproduce
Clarifying Information

Introduction

The following document outlines the specifics of Flowmon and LoadMaster integration with WhatsUp Gold. It is organized into two main sections. It has been compiled, organized, and edited by the Content team for ease of use and quick reference.

Part I. Flowmon

Overview

Integration of Flowmon and WhatsUp Gold includes the following.:
  • WhatsUp Gold can successfully discover and identify Flowmon appliances and virtual appliances.
  • WhatsUp Gold contains a Flowmon-specific management information base (MIB): FLOWMON-MIB.txt.
  • WhatsUp Gold can successfully monitor availability and performance of Flowmon appliances using out-of-the-box SNMP active and performance monitors.
  • WhatsUp Gold contains two new dedicated dashboard views which present data performance and event data collected by Flowmon.
  • WhatsUp Gold Application Monitoring contains a new Progress Flowmon application profile.

Discovery

WhatsUp Gold discovery uses data collected using SNMP to discover and identify Flowmon appliances. Once discovered, the user interface displays a new Flowmon-specific icon to represent those appliances. Additionally, Flowmon appliances are assigned a new primary role, entitled Flowmon, along with the sub-roles Flowmon, Linux, and Resource Monitors.

Credentials

While a valid SNMP credential is used to discover and identify Flowmon appliances, a uniquely configured REST API credential is required to successfully monitor and collect data for these devices, then subsequently populate the Flowmon-specific dashboard reports. Use the following procedure to configure a REST API for use with Flowmon appliance monitoring in WhatsUp Gold:
  1. Select Libraries > Credentials from the SETTINGS main menu to launch the Credentials Library.
  2. Click the + icon, then select REST API from the list of credential types that appears. This launches the Add REST API Credential configuration dialog.
  3. First, provide a Name and Description for your new credential.
  4. Select OAuth2.0 as the Auth Type.
  5. Select Password Grant as the Grant Type.
  6. Enter https://{{HOSTNAME OF THE FLOWMON DEVICE}}/resources/oauth/token as the Token URL.
  7. Enable the Ignore Certificate Errors checkbox if you are using an untrusted or self-signed certificate on the Flowmon device.
  8. Enter a valid User Name and Password for the Flowmon device.
  9. Enter invea-tech as the Client ID.
  10. Click Test to verify the new credential.
  11. Click Save to close the configuration dialog, then exit the Credentials Library interface.
  12. Launch the Device Properties interface for the Flowmon device you want to monitor.
  13. Select the Credentials tab
  14. Click the Edit hyperlink next to REST API, then select the new REST API credential you just created.
  15. Click OK.

Monitors

The following Flowmon-specific customizations of existing SNMP active monitors have been added to WhatsUp Gold:
  • DSW Service State
    • HTTP Daemon Status
    • NFSEN Service Status
    • PMGMT Service Status
    • Postgres Database Server Status
    • Probe Status
    • SSH Daemon Status
The following Flowmon-specific customizations of existing SNMP performance monitors have been added to WhatsUp Gold:
  • DSW Service Memory Usage
    • HTTP Daemon Memory Usage
    • NFSEN Service Memory Usage
    • PMGMT Service Memory Usage
    • Postgres DB Server Memory Usage
    • Probe Memory Usage
    • SSH Daemon Memory Usage
These monitors are dynamically created in the monitor library when the first Flowmon device is added to the monitored network. Prior to that, they will not be found in the monitor library. Additional details about these monitors can be found on the Flowmon support documentation website.


Dashboards and Full-page Reports

The following Flowmon-specific views can be accessed directly from the ANALYZE main menu in WhatsUp Gold.

Flowmon Dashboard

This dashboard view contains two tabs: Network Operations and Security Operations each containing multiple dashboard reports.
The Network Operations tab shows Flowmon analysis of network traffic (i.e., traffic, flows, packets, and Network Performance Metrics (Response Times and Retransmissions)) for the selected Flowmon device. Each of the included reports can be filtered by Date/Time and Source.
The Security Operations tab contains two individual reports presenting event data generated by the Flowmon Anomaly Detection System. Both reports shown here can be filtered by Date/Time and Perspective.

Flowmon Events

Like the Security Operations tab on the Flowmon Dashboard view, this full-page report view presents information about events detected by the Flowmon Anomaly Detection System.
Please note, to view event data in the individual reports found on the Security Operation tab on the Flowmon Dashboard or in the Flowmon Events full-page report view, you must have a Flowmon license that includes anomaly detection. Additionally, you must Select a Perspective for event data to be displayed.

Reports

The following Flowmon-specific dashboard reports have been added to WhatsUp Gold:
    • Network Operations
    • Flowmon Reports
    • Flowmon Traffic
    • Flowmon Flows
    • Flowmon Packets
    • Flowmon Response Time
    • Flowmon Retransmissions
    • Security Operations
      • Events by Method
      • Events by Severity
Additional details applicable to data presented in these reports can be found on the Flowmon support documentation website.

Part II. LoadMaster

Overview

Integration of LoadMaster and WhatsUp Gold includes the following:
  • WhatsUp Gold can successfully discover and identify LoadMaster appliances and virtual appliances.
  • WhatsUp Gold now contains the following LoadMaster-specific MIB files:
    • LoadMaster 7.2.55.0.21071.RELEASE-B100-MIB.txt
    • LoadMaster 7.2.55.0.21071.RELEASE-CERTS-MIB.txt
    • LoadMaster 7.2.55.0.21071.RELEASE-IPVS-MIB.txt
    • LoadMaster 7.2.55.0.21071.RELEASE-ONE4NET-MIB.txt

Discovery

WhatsUp Gold discovery uses data collected using SNMP to discover and identify LoadMaster appliances. Once discovered, the user interface displays a new LoadMaster-specific icon to represent those appliances. Additionally, LoadMaster appliances are assigned a new primary role, entitled LoadMaster, along with the sub-roles LoadMaster, Load Balancer, Router, Linux, and Resource Monitors. Another sub-role entitled ECS Connection Manager may also be assigned depending on the type of LoadMaster device.

Troubleshooting

First, ensure a valid SNMP credential is being used during discovery and then is assigned to the LoadMaster appliance after it is added for monitoring. Next, confirm the sysobjectID returned by the LoadMaster device is 1.3.6.1.4.1.12196.250.10.
Error Message
Defect Number
Enhancement Number
Cause
Resolution
Workaround
Notes
Last Modified Date3/2/2022 3:54 PM
Attachment 
Files
Disclaimer The origins of the information on this site may be internal or external to Progress Software Corporation (“Progress”). Progress Software Corporation makes all reasonable efforts to verify this information. However, the information provided is for your information only. Progress Software Corporation makes no explicit or implied claims to the validity of this information.

Any sample code provided on this site is not supported under any Progress support program or service. The sample code is provided on an "AS IS" basis. Progress makes no warranties, express or implied, and disclaims all implied warranties including, without limitation, the implied warranties of merchantability or of fitness for a particular purpose. The entire risk arising out of the use or performance of the sample code is borne by the user. In no event shall Progress, its employees, or anyone else involved in the creation, production, or delivery of the code be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or other pecuniary loss) arising out of the use of or inability to use the sample code, even if Progress has been advised of the possibility of such damages.