Opmanager Standard Userguide
Opmanager Standard Userguide
Opmanager Standard Userguide
Quick Links:
OpManager v12 - Read-Me
Service Pack Download
Steps to apply Service Pack
OpManager v11 - Help
Frequently Asked Questions (FAQs)
Page 2
OpManager - System Requirements
The system requirements mentioned below are minimum requirements for the specified number of devices. The sizing
requirements may vary based on the load.
Hardware requirements
OpManager Standard/ Professional Edition
501 to 1000 Intel Xeon 2.5 Ghz 4 cores/ 8 threads or higher 16 GB 40 GB minimum
Note:
CPU recommendation for deployments use the �PassMark score. To learn more, click here.
We strongly recommend assigning a dedicated machine for OpManager.
For 1000 devices, 5000 monitors and 5000 interfaces with default monitoring interval and default database retention,
OpManager utilizes about 1 GB/day of disk space. The number may vary based on the entities monitored in your
environment & other factors like events generated, Syslogs, Traps etc.
Software Requirements
The following table lists the recommended software requirements for an OpManager installation.
Browsers Do not use OpManager Enterprise Edition in Chrome (preferred)/ Firefox/ Edge/ IE11
Internet Explorer. This will cause IE11 to work
as IE7 which is not supported.
Database Requirements
The following table lists the basic requirements for your OpManager database server.
PostgreSQL
Microsoft SQL
1. Supported versions:
SQL 2017 | SQL 2016 | SQL 2014 | SQL 2012 | SQL 2008
2. Important Notices:
3. Collation:
4. Authentication:
5. BCP:
The "bcp.exe" and "bcp.rll" must be available in the OpManager bin directory.
The BCP utility provided with Microsoft SQL Server is a command line utility that allows you to import and export large amounts
of data in and out of SQL server databases quickly. The bcp.exe and bcp.rll will be available in the MSSQL installation
directory. If MSSQL is in a remote machine, copy bcp.exe and bcp.rll files and paste them in the <\OpManager\bin> directory.
The SQL server version compliant with the SQL Native Client must be installed in the same Server.
Page 4
List of Ports to be opened in Firewall
For device discovery
If your device only supports WMI, you will need to keep the ports 135 and 445 open.
If TCP is supported by your device, open the ports 5000 - 6000.
Open the below ports in the firewall to ensure uninterrupted monitoring of your devices.
SNMP-161(UDP) - Bidirectional
SNMP Traps- 162(UDP)- Unidirectional (From monitored device to OpManager server)
Telnet- 23(TCP)- Bidirectional
SSH- 22(TCP)- Bidirectional
ICMP- Used to check the availability status and to add a device. - Bidirectional
Default syslog port 514(UDP)- Unidirectional (From monitored device to OpManager server)
Note: OpManager uses ICMP for its initial discovery of devices. If your device does not support ICMP, discovering it via 'Discovery
Profile' is not possible. You will only be able to discover the device through 'Add Device' or 'CSV file' options.
HTTP - 9090
HTTPS - 8443
General Information
The ManageEngine directory (By default: C:\Program Files\ManageEngine\OpManager) and the database directory should
be excluded from the antivirus program.
Page 5
OpManager Enterprise Installation
OpManager Enterprise Edition can be deployed in the following cases:
Case 1: When geographically distributed networks need to be monitored from one location.
Case 2: When the number of devices that need to be monitored is more than 1K devices.
ManageEngine recommends the installation of a Central server and a Probe to effectively achieve a distributed network monitoring
environment.
Central Server: Central periodically collects health, performance and fault data across all Probes and consolidates the information in
one location.
Probe Server: The Probe periodically polls the devices in the local network and updates data to the central server. It has to be
installed at the Remote Location.
Note: If OpManager is run with MSSQL as the backend database, then the MSSQL database must be configured before proceeding
with the following installation. Page 6
Step 4: Choose the destination folder for OpManager installation and click 'Next' to proceed
Step 5: If you want to change the default web server port for OpManager installation enter the new port number (OpManager
Central uses 8060 as the default web server port) and click 'Next' to proceed.
Step 6: Register your OpManager license with required details to get technical support and click 'Next' to proceed.
Step 7: If you select PGSQL, please proceed with Step 10. (or) If you select 'MSSQL' database (recommended for production). Click
'Next' to proceed
Step 8: If you select SQL Authentication, then provide MSSQL details like Host Name, Port, Database Name. Use the SQL Server
Authentication credentials (Username and Password) created earlier. Click 'Next' to proceed
Page 7
(or)
If you select WINDOWS Authentication, then provide MSSQL details like Host Name, Port, Domain Name, Database Name, Username
and Password. Click 'Next' to proceed.
Page 8
Note: The SQL server version compliant with the SQL Native Client must be installed in the same Server.
Run the exe as 'administrator' or Open the installed OpManager Central and click on Probe Link Download to download the
appropriate Probe installer.
Page 9
Step 4: Choose the destination folder for OpManager Probe installation and click 'Next' to proceed
Step 5: OpManager uses 8060 as the default web server port, change it as per your preference and click 'Next' to proceed.
Step 6: Register your OpManager license with required details to get technical support and click 'Next' to proceed.
Step 7: Enter the details of the proxy server (if the probe is installed behind a proxy server) and click 'Next' to proceed
Step 8: If you select PGSQL, please proceed with Step 12. (or) If you select 'MSSQL' database (recommended for production). Click
'Next' to proceed and choose the authentication type - Windows/SQL.
Step 9: Provide MSSQL details like host name, port, database name. Use the credentials (username and password) that was created
earlier while configuring SQL. Click 'Next' to proceed
Page 10
Step 10: Search for bcp.exe file and select it. Click 'Register' to proceed.
Step 11: Provide OpManager Central server details like central server URL, Probe Name, Contact Name and Contact Mail ID.
Enter the Probe installation key. You can find the Probe Installation key in the Central Server page under Settings->Configuration-
>Probe Details.
Page 11
Step 12: Click 'Finish' to complete OpManager Probe installation.�
Page 12
Installing OpManager Enterprise Edition on Linux
Prerequisites
1. Sometimes, you might encounter errors such as database connection not getting established or the server not starting up. To
workaround these issues, comment the IPv6 related entries in the /etc/hosts file.
2. Check if the DNS resolves properly to the IP Address on the system in which OpManager is installed. Add an entry to /etc/host file
with ipaddress and host name if there is trouble starting OpManager.�
Central Server
Step 1: Download ManageEngine_OpManager_Central_64bit.bin for Linux.
Step 3: Assign the executable permission to the downloaded file using the following command:� chmod a+x
ManageEngine_OpManager_Central_64bit.bin
Step 4: Execute ./ManageEngine_OpManager_Central_64bit.bin� with administator privileges (sudo).� This will display the
installation wizard.
Step 5: Click 'Next' to begin the installation process. Go through the license agreement and proceed to the next step.
Step 6: In the subsequent steps of the wizard, select the OpManagerCentral language, the directory to install OpManagerCentral,
and the port number to run OpManagerCentral Web Server. Proceed to the next step.
Note: It is recommended to install OpManagerCentral in the opt folder. By default, OpManagerCentral is installed in the
/opt/ManageEngine/OpManagerCentral directory.�
Probe Server
Step 1: Download ManageEngine_OpManager_Probe_64bit.bin for Linux.
Step 3: Assign the executable permission to the downloaded file using the following command:� chmod a+x
ManageEngine_OpManager_Probe_64bit.bin
Step 4; Execute ./ManageEngine_OpManager_Probe_64bit.bin� with administator privileges (sudo).� This will display the
installation wizard.
Step 5: Click 'Next' to begin the installation process. Go through the license agreement and proceed to the next step.
Step 6: In the subsequent steps of the wizard, select the OpManagerProbe language, the directory to install OpManagerProbe, and
the port number to run the OpManagerProbe Web Server. Proceed to the next step.
Step 7: Please enter the Central URL, Probe Name, Probe Installation Key, Username, Email ID and proceed to register the Probe.
Installing OpManager Enterprise Edition on Linux using Console mode/ Silent mode
Prerequisites
To begin with, make sure you have downloaded the binary for Central and Probe for Linux OS.
Click here to download the binary files for OpManager Central and Probe (Linux OS).
Central Server
Step 1: Execute ManageEngine_OpManager_Central_64bit.bin with administrator privileges (sudo) and -i console option.
Step 2: Go through the license agreement and enter 'Y' to proceed. You can register for technical support by providing the required
details. (Name, E-mail ID, Phone, Company Name)
Step 6: Verify the installation details and press 'Enter' to complete the installation
Probe Server
Step 1: Execute ManageEngine_OpManager_Probe_64bit.bin with� security privileges (sudo) and� -i console option.
Page 15
Step 2: Go through the license agreement and enter 'Y' to proceed. You can register for technical support by providing the required
details. (Name, E-mail ID, Phone, Company Name)
Step 4: Choose the installation directory and configure the Webserver Port.
Page 16
Step 6: Configure the Probe details and press 'Enter' to complete the installation.
Page 17
�
Page 18
MSSQL Server Configuration for OpManager
If you choose to use MSSQL as the backend database for OpManager, we recommend that you create a seperate account for
OpManager in your MSSQL database server. This ensures proper functionality. However, if you wish to proceed with your existing
server account credentials, you may skip this configuration procedure and proceed directly with the installation.
Supported Versions: SQL 2017 | SQL 2016 | SQL 2014 | SQL 2012 | SQL 2008
Note: It is highly recommended that you use MSSQL database for production. This also provides failover/high availability.
Step 1: To ensure proper communication between the MSSQL database server and OpManager, a new account has to be created
with the below mentioned steps.
Open SQL Management Studio and login using your Server Account (sa)/ Windows credentials.
Right click on Logins
Select New Login
Step 2: Select Authentication type. For Windows authentication, select and login using your Windows login credentials. For SQL
Server Authentication, enter the password. Then proceed with Step 3. Page 19
Page 20
Step 3: Click on Server Role. Select Server Roles "dbcreator", "public" and "sysadmin"
Step 4: Click on User Mapping. Map this login to "master" with database role ownership as "db_owner" and "public". ClickPage
OK. 21
Page 22
Scalability recommendations
Interface count
We recommend monitoring up to 10000 interfaces in a single installation. If the count exceeds 10000, it will be efficient to increase
the monitoring interval of those interfaces. Adding more interfaces will directly impact the overall performance of the product.
Note:
1. Interfaces that have no data collection for the last 30 days will be automatically unmanaged and marked as 'Idle Interfaces'
under the interfaces Inventory page.
2. You can avoid the addition of unnecessary interfaces by choosing appropriate criteria and conditions in the interface
Discovery page.
VLAN count
To avoid any hindrance in the performance of the product, OpManager limits the count of VLANs discovered to a maximum of 3000.
New VLANs will not be allowed to be discovered in OpManager post the specified limit.
Overall, the maximum number of monitors per installation is 20000 including interface monitors.
Note: Adding more monitors than the numbers suggested above will directly impact the performance of OpManager. If it is required
to add more monitor than this, then the polling interval of that monitor must be increased accordingly in order to balance the load
on the OpManager server.
For more information on the same, please feel free to contact our support team at opmanager-support@manageengine.com.
Page 23
� OpManager Enterprise Edition - A guide to migration and backup
Learn how to migrate your database, about backup & restore, and the steps to enable HTTPS in OpManager version 12300 and above.
PostgreSQL
MSSQL
Enabling HTTPS
Changing Ports in Central & Probe
For PostgreSQL
Steps to migrate Central from one server to another:
1. Stop OpManagerCentral service. Execute 'OpManagerService.bat -r' under the OpManagerCentral/bin directory to remove the
OpManagerCentral service in the existing machine.
2. Take a compressed backup of the entire OpManagerCentral folder.
3. Extract the folder to the new system where Central is about to be installed.
4. Open command prompt with administrator privileges in the machine where the Central needs to be installed.
5. Go to the OpManagerCentral/bin directory in the new machine and execute 'initPgsql.bat' to give access permission for the
database from the new server.
6. In the same command prompt, execute ‘OpManagerService.bat -i’ to add OpManagerCentral as a service.
7. Start OpManagerCentral from Windows services in the new machine.
8. To update Central details for the new machine:
a. If the new system's IP address or host name differs from that of the existing machine, go to "OpManagerProbe/conf/OpManager"
directory, locate “NOCServerDetail.xml��? file and update the "NOCServerName" attribute value with the new server name.
2. If the IP address and host name of the new machine is the same as that of the existing machine, the 'NOCServerName' need not
be updated.
9. From version 12.4.042, update the Central Details in the Central Details page under Settings-->Configuration.
10. Restart all the probes.
11. To clean up the existing machine, uninstall OpManagerCentral.
Steps to migrate Probe from one server to another: Page 24
1. Stop OpManagerProbe service. Execute 'OpManagerService.bat -r' under the OpManagerProbe/bin directory to remove the
OpManagerProbe service in the existing machine.
2. Take a compressed backup of the entire OpManagerProbe folder.
3. Extract the folder to the new system where the probe is about to be installed.
4. Open command prompt with administrator privileges in the machine where Probe needs to be installed.
5. Go to the OpManagerProbe/bin directory in the new machine and execute 'initPgsql.bat' to give access permission for the
database from the new server.
6. In the same command prompt, execute 'OpManagerService.bat -i' to add OpManagerProbe as a service.
7. Start OpManagerProbe from Windows services in the new machine
8. To update probe details for the new machine:
1. If the new system's IP address or host name differs from that of the existing machine, go to Settings --> Configuration --> Probe
Details. Click on the probe name to modify the probe and update NAT Name detail for the probe which has been moved.
2. If the IP address and host name of the new machine is the same as that of the existing machine, the NAT name need not be
updated.
9. To clean up the existing machine, uninstall OpManagerProbe.
For MSSQL:
Case 1: To move only the installation without moving the database.
1. Stop OpManagerCentral Service. Execute 'OpManagerService.bat -r' under the OpManagerCentral/bin directory to remove the
OpManagerCentral service in the existing machine.
2. Take a compressed backup of the entire OpManagerCentral folder.
3. Extract the folder to the new system where the Central is about to be installed.
4. In the same command prompt execute� OpManagerService.bat -i� to add OpManagerCentral as a service.
5. If you want to use the same database, continue without any changes. Please ensure that the database server is reachable in the
new machine.
6. To update Central details for the new machine:
1. If the new system's IP address or host name differs from that of the existing machine, go to "OpManagerProbe/conf/OpManager"
directory, locate "NOCServerDetail.xml" file and update the "NOCServerName" attribute value with the new server name.
2. If the IP address and host name of the new machine is the same as that of the existing machine, the 'NOCServerName' need not
be updated.
7. Restart all the probes.
8. To clean up the existing machine, uninstall OpManagerCentral.
In Probe:
1. Stop OpManagerProbe Service. Execute 'OpManagerService.bat -r' under the OpManagerProbe/bin directory to remove the
OpManagerProbe service in the existing machine.
2. Take a compressed backup of the entire OpManagerProbe folder.
3. Extract the folder to the new system where the Probe is about to be installed.
4. In the same command prompt execute OpManagerService.bat -i� to add OpManagerProbe as a service.
5. If you want to use the same database, continue without any changes. Please ensure that the database server is reachable in the
new machine.
6. To update probe details for the new machine: Page 25
1. If the new system's IP address or host name differs from that of the existing machine, go to Settings --> Configuration --> Probe
Details. Click on the probe name to modify the probe and update NAT Name detail for the probe which has been moved.
2. If the IP address and host name of the new machine is the same as that of the existing machine, the NAT name need not be
updated.
7. Start OpManagerProbe from Windows services in the new machine.
8. To clean up the existing machine, uninstall OpManagerProbe.
Moving installation from one server to another using backup and restore
Steps to migrate Central : (from version 124042 and above)
1. Stop the OpManagerCentral service and take a backup using the steps given in this� page.
2. Stop all the probes to avoid loss of data.
3. Do a new, clean installation of Central in the required server.
4. Follow the steps given in this� page� to restore the data.
5. Start OpManagerCentral.
6. To update Central details for the new machine:
7. If the new system's IP address or host name differs from that of the existing machine, go to� Settings--> Configuration -->
Central� in each probe and update the new Central system's IP address or host name.
8. If the IP address and host name of the new machine is the same as that of the existing machine, the host name of the Central
server need not be updated in the Probes.
9. To clean up the existing machine, uninstall OpManagerCentral.
1. Stop the OpManagerCentral service and take a backup using the steps given in this� page.
2. Stop all the probes to avoid loss of data.
3. Do a new, clean installation of Central in the required server.
4. Follow the steps given in this� page� to restore the data.
5. Start OpManagerCentral.
6. To update Central details for the new machine:
7. If the new system's IP address or host name differs from that of the existing machine, go to OpManagerProbe/conf/OpManager
directory and locate "NOCServerDetail.xml" file and update NOCServerName� attribute value with new server name. in each
probe and update the new Central system's IP address or host name.
8. If the IP address and host name of the new machine is the same as that of the existing machine, the "NOCServerName"� need
not be updated.
9. Restart all the probes.
10. To clean up the existing machine, uninstall OpManagerCentral.
1. Stop the OpManagerProbe service and take a backup using the steps given in this� page.
2. Do a new, clean installation of the probe in the required server.
3. After the probe is installed successfully, start the service and check if the probe is communicating properly with the central.
4. Stop the newly installed probe.
5. Follow the steps given in this� page� to restore the data.
6. Start the OpManagerProbe. Page 26
7. In Central, go to 'Probe Details' page and verify that the status of the old probe is displayed as "Running" and the status of new
probe is displayed as "Server Down".
8. Delete the new probe (*Do not delete the old probe*).
9. To update probe details for the new machine:
1. If the new system's IP address or host name differs from that of the existing machine, go to� Settings� -->� Configuration� -
->� Probe Details. Click on the probe name to modify the probe and update NAT Name detail for the probe which has been
moved.
2. If the IP address and host name of the new machine is the same as that of the existing machine, the NAT name need not be
updated.
10. To clean up the existing machine, uninstall OpManagerProbe.
If you are upgrading to OpManager Enterprise Edition for reasons concerning scalability or remote network monitoring or both, you
can migrate from OpManager Standard/Professional without having to start afresh. This means all the configuration and historical
data in the existing OpManager installation can be safely ported to the enterprise edition during the migration.
Upon migration, the existing OpManager installation (Standard/Professional Edition) will function as a Probe server. The Central
server has to be installed in a new machine.
To migrate to OpManager Enterprise Edition, follow the steps given below:(For OpManager version 124181 and above)
Step 1: Installing OpManager Central
Page 27
Install the version of OpManagerCentral corresponding to the version of OpManager Standard/Professional Edition in a new
machine.
Step 3: Migration
Migrating to OpManager Enterprise Edition can be done in two ways:
The migration process is complete. Now the OpManager installation functions as a probe server and synchronizes data with the
Central server.
* Points to note:
The OpManager Central version (to be downloaded) has to match with the existing OpManager version
(Standard/Professional Edition) for successful migration.
The OpManager version can be found by clicking on the User icon on the top right hand side of the existing OpManager
installation.
The Probe Installation Key can be found under OpManagerCentral > Settings > Configuration > Probe Details.
Historical data - The past performance data collected by OpManager. Historical data is used for populating graphs, charts
and generating reports.
Steps to enable HTTPS in OpManager : (for versions from 123181 till 124041)
1. In both, probe and Central, navigate to Settings --> General� Settings --> Security Settings --> SSL Configuration --> Enable
Secure Mode.
2. For more details on configuring HTTPS, refer this page.
3. Restart Central service.
4. For all Probes edit InitImpl� attribute in� OpManagerProbe/conf/CommunicationInfo.xml� from
com.me.opmanager.extranet.remote.communication.http.probe.HTTPProbeCommInit to
com.me.opmanager.extranet.remote.communication.http.probe.HTTPProbeCommInit Page 29
5. Restart all the Probes.
6. In Central, go to Settings --> COnfiguration --> Probe Details --> Edit Each Probe --> set NAT Protocol as HTTPS.
1. In both, probe and Central, navigate to� Settings� --> General� Settings� -->� Security Settings� -->� SSL Configuration� --
>� Enable Secure Mode.
2. For more details on configuring HTTPS, refer this� page.
3. Restart Central service.
4. Then for each of the Probe, navigate to� Settings --> Configuration --> Central Details --> Protocol --> HTTPS.
Open Command prompt with administrator privileges and go to the� OpManagerCentral/bin� directory and
execute� ChangeWebServerPort.bat� (eg : ChangeWebServerPort.bat 443).
Restart OpManagerCental.
For all probes go to "OpManagerProbe/conf/OpManager"� directory and locate "NOCServerDetail.xml"� file and update the
"NOCServerPort" attribute value.
Restart OpManagerCentral and then all Probes.�
�
Open Command prompt with administrator privileges and go to the� OpManagerProbe/bin� directory and
execute� ChangeWebServerPort.bat� (eg :� ChangeWebServerPort.bat 443).
Restart the Probe
In Central, go to� Settings� -->� Configuration� -->� Probe Details� --> Edit each Probe� -->Update new port� in� NAT
Port.
Open Command prompt with administrator privileges and go to the OpManagerCentral/bin directory and execute
ChangeWebServerPort.bat (eg : ChangeWebServerPort.bat 443).
Restart OpManagerCental.
Then open each Probe and navigate to� Settings --> Configuration --> Central Details� and specify the updated port number
of the Central system.
Page 30
Open Command prompt with administrator privileges and go to the OpManagerProbe/bin directory and execute
ChangeWebServerPort.bat (eg : ChangeWebServerPort.bat 443).
Restart the Probe
In Central, go to Settings --> Configuration --> Probe Details and edit each Probe for which the port is changed.�
Update it in NAT Port.
�
Page 31
Starting OpManager
After installation, all the OpManager-related files will be available under the directory that you choose to install OpManager. This is
referred to as OpManager Home directory.
On Windows Machines
If you have chosen to install OpManager as Windows service, you will be prompted to start the service after successful installation.
The Web Client is invoked automatically on installing as a Service. Enter the log-on details. The default user name and password is
'admin' and 'admin' respectively.
To stop the ManageEngine OpManager service, right-click the ManageEngine OpManager service in the Services window and click
Stop.
Alternatively, you can choose to start OpManager as a Windows Service using Command Prompt:
1. Type "cmd" in the search bar and run Command Prompt. (Ensure that you are logged in as administrator)
2. Enter the path where OpManager is installed in your hard drive and access the bin directory.
3. Execute StartOpManagerServer.bat or run.bat files to start OpManager.
4. To stop OpManager, execute StopOpManagerServer.bat.
On Windows machines, an icon is displayed on the system tray to manage the application. You can start the client, start the server,
and shut down the server using this icon.
Page 32
On Linux Machines
To stop OpManager running on a linux machine, execute the ShutDownOpManager.sh file present in the <OpManager Home>/bin
directory.
4. Start OpManager by executing systemctl start OpManager.service or /etc/init.d/OpManager.service start files, depending on
your OS version.
Page 33
5. Check the status of OpManager by executing the systemctl status OpManager.service or /etc/init.d/OpManager.service status
files.
6. Stop OpManager by executing the systemctl stop OpManager.service or the /etc/init.d/OpManager.service stop commands.
2. Type http://<host_name>:<port_number> in the address bar and press Enter. Here, <host_name> is the name of the machine in
which OpManager is running and <port_number> is the port that you have chosen to run OpManager Web Server during
installation.
[Note: If you have enabled SSL, connect as https://<host_name>:<port_number> in the address bar and press Enter.]
3. Type the User Name and Password and click Login. The default user name and password are 'admin' and 'admin' respectively.
4. If the client is not accessible, check if the port is not blocked by Windows Firewall.
Alternatively, if the OpManager server is running on Windows machines, you can start the Web client using
Start > Programs > ManageEngine OpManager > OpManager Web Client.
[OR]
From OpManager build 7010 onwards we provide SSL support for the webclient. Click here to enable SSL.
Page 35
Registering OpManager
You can register OpManager by applying the license file that you receive from ManageEngine. To apply the license, follow the steps
given below:
1. Click on the profile icon (Next to the Settings icon on the top bar).
3. Click Browse and choose the license file from the location it is saved.
4. Click the Register button to apply the license file and close.
Should you encounter any errors when applying the license, contact Support with the license error code.
Page 36
Changing Web Server port in OpManager
You will be prompted to change Web Server port during installation. You can also change it after installation.
The script for changing the Web Server port number, ChangeWebServerPort (in Windows this will be a .bat file and in Linux, .sh file)
is available under the <OpManager Home>/bin directory.
1. Stop the OpManager server. If you are running OpManager as Windows service, stop the service.
2. Open Command Prompt as Administrator, and navigate to <OpManager Home>/bin directory. Then, execute the following
command:
In Windows,
ChangeWebServerPort <new_port_number>
In Linux,
sh ChangeWebServerPort.sh <new_port_number>
Here, new_port_number is the one where you want to run the Web server now.
Select the required format for the date and time to be displayed in the OpManager web client. Report generated time will be based
on the selection of date and time format for exported reports.
Default Authentication:
Authentication mechanism to authorize access to OpManager. It can either be local or domain specific authentication.
Authentication type chosen here will be displayed in the login page and will set as the default authentication mode for OpManager.
Data collected from the OpManager community is presented to the user for bench marking their performance.
We collect benchmark and statistical data about quality, stability, and usability of the product from every installation with an intent
to enhance the product quality. The collected data will be used as a whole during the analysis and we will not share this data with
others. This feature is enabled by default. If you do not want your data to be collected, you can disable it any time.
Alert Notification:
When an alarm/alert is triggered, a notification pops up at the bottom right corner of the client. This option can be used to
show/hide the notification from popping up on your screen.
Printer Alarm:
This option allows you to view/hide the alarm notifications generated by printers.
To keep your interface bandwidth in check, enable this option. When the bandwidth of an interface exceeds its configured speed, an
alert will be raised.
You can view the in-product How-to and FAQs present by enabling this option.
DB Query:
Enabling the DB Query option allows you to execute all read-only queries in the Submit Query window (Eg: select * from ). To get to
Page
the Submit query window, 'Enable' the DB Query option, click on the support icon and select DB query in the support window, or 38
alternatively press Alt+Q.
Product promotions:
Enable this option to receive in-product promotions and training announcements that includes helpful webinars and product
training sessions.
Click here to enable/disable the helpful information that appears in the product to guide you to operate the product better.
If Enabled, operator user will get access to create their own custom dashboard.
Displayed Modules:
You can choose to view modules forStorage Monitoring, Flow Analysis, Log Analysis, Config Management, IP Management by selecting
their respective checkboxes. This adds a more complete IT Operations Management experience.
Add-on Module for Applications Monitoring can be viewed by enabling this option.
Toggle between SVG and Image option to view the real-time charts.
Enable this option to allow OpManager to send anonymous data from the devices and the monitors associated with it. This
information will help in enhancing the Device Templates module.
Enable this option to sync new Device Templates automatically and update existing Device Templates by verifying with the
OpManager Shared Device Template repository. A device template is a set of predefined properties such as device type, vendor,
monitors and the monitoring interval for a device. It lets you automatically classify and associate monitors across multiple devices.
Remote Desktop/Terminal:
Enabling this option will allow users to connect to the device's terminal from the device snapshot page. Additionally, it will also
provide access to Remote Desktop Protocol (RDP) port from OpManager.
Page 39
What should be monitored?
Active network monitoring is a must to gain accurate and real-time visibility of the health of your network. However frequent
monitoring can become a huge strain on your network resources as it generates a lot of traffic on the network, especially in large
networks.
We recommend monitoring only the critical devices on the network. This is a best practice adopted by the network administrators
worldwide.
�
Page 40
Monitoring Interval for a Device Category
OpManager allows you to set common monitoring settings for all the devices under a specific category.
1. Under Settings > Configuration > Quick Configuration Wizard > click Monitoring Intervals.
2. To enable monitoring for a category, select the check box under Enable column for the infrastructure you want to monitor and
enter the monitoring interval in minutes. To disable monitoring a specific category, uncheck the respective check box.
For instance, if you want to monitor servers every minute, ensure that the check box corresponding to Servers is selected and then
enter '1' in the adjacent box.
Page 41
Types of Credentials supported by OpManager
Monitoring Credentials (SNMPv1/v2,SNMPv3,Telnet,SSH, WMI, VMWare, Citrix, UCS, Nutanix)
OpManager accesses the remote devices using the protocols SNMP, CLI, or WMI. The credentials like the password/snmp
community, port etc., may differ for different device types. Pre-configuring a set of credentials in OpManager helps applying
them to multiple devices at a time, saving a lot of manual effort.
SNMP v1/SNMPv2: SNMPv1 /v2 are community based security models. They use access mechanisms known as 'Read community' (for
Read access) and 'Write community' ( for Write access ). The following are the parameters that are essential for a SNMP v1/v2
credential:
Provide a name for the Credential name and description. Configure the correct Read and Write community, SNMP Port, SNMP
Timeout (in seconds) and SNMP Retries.
Note: SNMP Write Community is optional and is used if you don't have read access. But it is mandatory for the OpManager
plugins.
SNMP v3: SNMPv3 is a user based security model. It provides secure access to the devices by a combination authenticating and
encrypting packets over the network. The security features provided in SNMPv3 are Message integrity, Authentication and
Encryption. If you select SNMPv3 as the credential type, then configure the following parameters.
Note:
Ensure that the snmpEngineBoots and snmpEngineTime parameters specified in the device are in-sync with those specified in
the SNMP agent. If not, the device discovery in OpManager will fail.
Make sure that the context name given in OpManager is mapped properly to the agent credential
How to check if the snmpEngineBoots and snmpEngineTime values specified in the device are in-sync with those in the SNMP
Agent ?
You can use the Wireshark tool to check if the snmpEngineBoots and snmpEngineTime parameters specified in the device and the
SNMP Agent are in-sync with one another.
Download wireshark from here and query for the SNMP OID from the MIB browser. If the SNMP response message is a report with
OID 1.3.6.1.6.3.15.1.1.2, then it means that the boot time and boot count are not synchronized.
WMI: WMI is a windows based credential used for authentication of devices that run on Windows operating system. If you select
WMI as the protocol, configure the Domain Name, the User Name, and the Password. Example:- TestDomain\TestUser. Also enter the
credential name and description.
Note:
The amount of information that can be monitored using the WMI credential depends on the whether the credential supplied to
OpManager has full admin privilige or not.
If the credential does not have full admin privilige, certain operations like Folder monitoring ( for restricted folders ) cannot be
done. Hence it is recommended ( though not mandatory ) to use WMI credentials that has full admin priviliges for monitoring
using OpManager.
If your network has a threshold limit on the number of incorrect login attempts, supplying an incorrect WMI credential might
lock out the device in the Active Directory if the number of incorrect attempts cross the threshold limit.
Incorrect credentials will also affect the OpManager performance. Hence it is always advisable to schedule Test Credentials to
ensure that the credentials supplied are correct and up-to-date.
Telnet/SSH:
A Password prompt / Login prompt is the symbol in the CLI response which is used to decide the end of the response. The most
commonly used password / login prompts are #, $.
Ensure that the correct password prompt and Login prompt is provided while defining the Telnet / SSH credential in OpManager
since an incorrect Login / Password prompt will lead to failure of device discovery
VMware:Provide the VSphere client username and password. Enter the VMware web service port number and timeout interval for
the connection between the Host and OpManager server.
Also, ensure that the credentials provided are those of the VCenter under which the required hosts / VM's are present
Citrix: Provide the Username and Password of the Host. Enter the web service port number and timeout interval for the connection
between the Host and OpManager server.
UCS: Provide the UCS Manager Username and Password. Enter the Port, Protocol and Timeout interval for the connection between
the UCS and OpManager Server.
Nutanix: Provide the username and password of the Prism API element, the protocol being used (HTTP/HTTPS), the timeout value for
the connection and the port in which the Prism element is running.
These credentials are used for discovering devices into OpManager plugins like the Network Configuration Manager module.
The Network Configuration module uses these credentials for taking Router/Switch config backup, and to perform complaince
check and config change management periodically.
These credentials are used for discovering devices into the OpStore module.
This module enables storage monitoring of Disk, LUN, RAID etc. The Storage credentials helps you to monitor the storage devices
like Storage Arrays, Fabric Switches, Tape Libraries, Tape Drives, Host servers and Host Bus Adapters cards from all leading
vendors in the industry.
Page 44
SNMPv1 / v2:
Credential Pre-requisites:
The following are the pre-requisites for the various types of credentials supported in OpManager
SNMPv1 / v2:
SNMP v3:
Make sure the SNMP v3 authentication details received from your vendor has been implemented properly in the device
Make sure the context name given in OpManager is mapped properly to the credential
EngineID should be unique for all the SNMP v3 devices in an environment
Ports: The default port used for SNMP v3 is 161. Make sure that this port is not blocked by your firewall
Make sure the engine boot time and engine boot count is updated properly in the SNMP agent
WMI:
Telnet/SSH:
For Telnet/SSH, ensure you configure the correct login prompt, command prompt, and password prompt besides the user name,
password, port number and timeout (in seconds) to access the device.
The default port used for Telnet is 23 and SSH is 22. Ensure that the port is not blocked by your firewall.
Page 45
For SSH Key Authentication, ensure you configure the user name and choose the SSH Key using the Browse button, and correct
command prompt besides the port number and timeout (in seconds) to access the device.
The default port used for SSH Key Authentication is 22. Ensure that the port is not blocked by your firewall.
UCS:
Make sure the UCS Manager Username and Password having remote authentication is configured.
Enter the Port, Protocol and Timeout interval for the connection between the UCS and OpManager Server
VMWare:
The default HTTPS port used for VMWare is 443. Ensure that this port is not blocked by your firewall
Provide the VSphere Username and Password of the VCenter under which the hosts and VMs which need to be discovered are
present.
Auto VM discovery feature is used to automatically update any changes in the vCenter environment ( such as addition of new
VMs to a vCenter ) to OpManager.
For monitoring VMware related devices, it is enough if a credential has 'Read only' privilege.
Certain functions like VM On & VM Off require admin privilege. Hence ensure that the credentials supplied has admin
privileges.
Nutanix:
The default HTTPS port used for Nutanix is 9440, and the default timeout is 20 seconds. If necessary, please change these values
according to your requirement.
Provide the username and password of the Prism element of the cluster under which the hosts and VMs to be discovered are
present.
Add Credentials
OpManager accesses the remote devices using the protocols SNMP, CLI, WMI or VMWare API. The credentials like the password/snmp
community, port etc., may differ for different device types. Pre-configuring a set of credentials in OpManager helps applying them to
multiple devices at a time, saving a lot of manual effort.
Discover interfaces
Interface discovery can be performed in different ways.
By default, automatic discovery of devices will be disabled in OpManager. To enable it, go to Settings -> Discovery -> Discovery
Settings and enable the Interface Discovery option. OpManager will now automatically discover the interfaces associated with the
discovered devices (when discovery is performed from 'Add Device' page). During bulk device discovery, the required interfaces can
be selected and discovered from the Discovery-Interface page.
From the Interface Discovery page (only for OpManager versions 125174 and above):
Schedule Discovery
You can schedule device discovery in OpManager at specific intervals by specifying the IP range. The created schedule can be saved
as a profile and reports can be generated. To schedule a profile,
1. Click on the 'clock' icon displayed under Actions column of the respective Discovery Profile.
2. In the Discovery Schedule page, define the frequency at which you would like to re-run the discovery schedule and save the
profile.
When the device you are trying to add is not pingable, this error is displayed. It is triggered when you are attempting to add a device
using its device name.
Solution
OpManager searches for the device using its device name and pings the device. If the device name is not found, this error is
displayed. This can be fixed by avoiding typos in the device name.
Note: When adding the device using its IP address, the device gets added even though it is not pingable. But its status is
classified as "Device not monitored". OpManager periodically pings this device and when it is available, it is added and
classified accordingly
Solution
When using the same display name for multiple devices with different IP address, make sure to disable Unique System Display Name
(Discovery > Discovery Settings > Unique System Display Name)
Make sure devices with the same IP does not exist in OpManager.
This error is displayed when the network IP and device IP are the same.
Solution
Network IP turns out invalid when the IP that is standard to a network (.0) is configured for a device. Check for typos and make sure
the correct value is entered.
Ensure the Device IP doesn't match the Network IP when it is fetched automatically.
Cannot add device. This edition of OpManager does not support adding more than {n} devices
Cause
Page 53
Your device has run out of licenced devices that can be monitored. Here, {n} indicates the number of device that has exceeded the
licencing limit.
Solution
Delete/Unmanage unwanted devices to make room for the new ones or purchase a licence that can accommodate a larger number of
devices.
Add Device Failed - Device Name : Problem in adding the device, please contact support with
support information file
Cause
This error is exclusive to SNMP devices. This error is triggered even though the device you are attempting to add is pingable. The
reason this is happening is because the Sysname turns up empty when trying to fetch the device details.
Solution
Sysname is a mandatory field, make sure this field is populated before attempting to add the device. To verify the status of the
Sysname, query the SNMP device to check if the SysName (.1.3.6.1.2.1.1.5) returns a value.
The IP address of the device to be discovered may be available in OpManager as a subnet address.
Solution
In OpManager, an specific address cannot be used both IP address and Subnet. The required device can only be added if the device
IP doesn't exist as a Subnet in OpManager or if the 'DNS Name' of the device is resolved.
Other messages
Device addition might take a longer time than usual. Please check the Inventory after some time.
Cause:
The device would have responded slowly to the OpManager server's request.
Due to the large number of interfaces in the device, the time taken for device addition may be longer than usual.
Solution:
Check whether the device is reachable from the OpManager server continuously and without any hindrance. Also ensure that there
is no delay in the protocol response chosen for the corresponding credential that is associated with the device(SNMP, WMI, etc). In
some cases, the device would have been added in OpManager, but not notified. Please check the Inventory after a few minutes of
discovery to make sure the device is added.
Cause:
This error occurs in your VM when there is a possibility of WinSock and WinSock2 setting being corrupted.
Solution:
You could try to point to the following registry paths:
HKLM\SYSTEM\CurrentControlSet\Services\WinSock
HKLM\SYSTEM\CurrentControlSet\Services\WinSock2
i. Backup the above registry.
ii. Go to another server (running the same OS configuration), go to the above registry paths, export the registry and copy them to
your current server.
iii. Double click on the reg files to register, reboot the system to see how it works.
Source
Cause:
This issue is caused by a duplicate Security Identifier (SID) in a Windows 2008 or Windows 2012 virtual machine, when the either of
them are deployed from a template or a cloned virtual machine. And the guest customization option is not selected while deploying
the virtual machine.
Solution:
To resolve the issue, you need to run the sysprep tool to generate a new security identifier for the virtual machine. To do this,
TCP/IP issues
Cause:
When you are unable to ping the loopback address/local setup, there are chances of your TCP/IP stack being corrupted.
Solution:
Turn off User Account Control (UAC) and login with the domain admin account. Follow the below steps to reset TCP/IP to its original
state:
i. On the Start screen, type CMD. In the search results, right-click Command Prompt, and then select Run as administrator.
ii. At the command prompt, enter the command given below and then press Enter.
When you run the reset command, it overwrites the following registry keys, both of which are used by TCP/IP:
SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
SYSTEM\CurrentControlSet\Services\DHCP\Parameters
Source
Page 57
Adding devices using SSH Key based authentication in OpManager
A SSH key is an access credential used in SSH protocol. It provides the same functionality as the user name & password except that it
is much more reliable and cant be easily cracked.
OpManager supports SSH key based authentication. To use a SSH key, you must first generate it. Use the following steps to generate
a SSH key credential and discover devices using OpManager:
�
Paste the public key copied previously in the authorized_keys file.
Key Verification:
You can check if the SSH key has been generated and assigned correctly by opening the putty.exe, entering the machine name and
then� from the left side panel selecting SSH -> Auth -> Load the Private key and opening the connection. � This should log in with
the key file. A successful login is an indication that the device has been added correctly using the SSH key.
This step will generate two keys - a public key and a private key.
The public key can be shared with other devices while the private key must be kept confidential as it will be used for authorization
purpose.
Key Verification
The Discovery Rule Engine is condition/criteria based. During discovery, devices that satisfy the condition/criteria are associated with
the actions specified in the Discovery Rule Engine.
1. Go to Settings -> Discovery -> Discovery Rule Engine and click on Add rule on the top right.
2. Enter a Name and Description for the Discovery Rule Engine.
3. Criteria refers to the parameter of the device which must be checked for applying the rule (Such as DNS Name / Category /
Type...). Define the Criteria and select the Condition.
Eg. Select Service Name as the Criteria and equals as the Condition, and enter the POP3Svc (POP3Svc is a MSExchange service.
This is to verify whether the discovered device is an exchange server or not.)
4. If required you can define multiple criteria, but have to select either AND or OR option.
AND: Executes the action when all the defined criteria are satisfied.
OR: Executes the actions when any one of the defined criteria is satisfied.
5. Define the Actions. An Action refers to the process to be performed on a device if it satisfies the specified criteria.
The following are the list of possible actions that can be performed by a Discovery rule Engine:
Edit
Copy As
Enable/Disable
Delete
7. Click on Save.
Page 61
OpManager allows you to discover Layer2 devices that are connected to your network and draws a visual representation of the
same. This includes a detailed map of all the nodes, interconnected layers and port-to-port connectivity in addition to the
interfaces.
To start discovering your layer2 devices, go to Settings > Discovery > Layer2 Discovery. This process can also be initiated from
Maps > Layer 2 Maps > Create New.
Enter a name in the Layer2 Map Name section and proceed to type the IPv4 of your seed device in the Router IPv4 Address
section.
Configure a seed device : A seed device is the core router or L3 switch in your network. The device must have SNMP-
enabled so that OpManager is able to query the device and draw the links automatically. The seed device should
have "ipForwarding" set to 1 for the OID - .1.3.6.1.2.1.4.1.0 and must have two or more interfaces. (identified by querying
the OID - 1.3.6.1.2.1.4.20.1.1)
The seed router will be connected to a vast number of devices. If you wish to restrict your Layer2 Map to a certain IP range,
enter their Start IP and End IP and press the �+� icon. You can specify multiple such entries.
Discovery Mechanism:
OpManager supports multiple discovery protocols. Choose one (or more) that is implemented in your seed router/L3 switch.
This will drastically reduce the time taken to discover the devices.
Schedule interval:
As changes happen to the networks frequently, OpManager allows you to configure an interval (in days) to re-draw the map. For
instance, if a change happens once in a week, you can configure OpManager to re-draw the map every seven days.
Note: Uplink Dependency happens only during Device Import and not during Layer2 Map discovery.
Credentials:
Choose the SNMP credentials required for the seed router to identify the devices. You can add new credentials from the Add
Credentials button.
Page 63
Suppress Alarms: You can use this option to suppress the alarms associated with the selected devices. All associated alarms (except
Device Availability alarms) will be suppressed for a the specified time period.
Monitoring Interval: Allows you to enable or disable status polling (availability monitoring). You can also configure the monitoring
interval from here.
Unmanage/Manage: The selected devices can be manually unmanaged and managed in bulk. For planned maintenance in your
network, you can schedule a downtime scheduler
Import Devices: Allows you to change the category of the device (PDU, Server, Wireless, etc) in bulk.
Associate Device Template: This is similar to the Associate Template option available in the Edit Device Templates page. You can
choose the required devices from OpManager Inventory and associate the 10000+ device templates available in OpManager.
Associate Credentials: You can associate existing credentials for the selected devices and rediscover to enable the proper
monitoring of those devices. You can create Test credential profile under Settings -> Discovery menu to generate alarms on
credential failure.
Associate to Downtime Schedule: You can associate the selected devices to an existing or new downtime scheduler. The devices
associated to a downtime scheduler will be in unmanaged state (not monitored) for the defined time interval.
Monitor Availability via TCP: You can enable TCP based availability monitoring for the selected devices. TCP based availability
monitoring is most suitable for ping disabled environments or networks that solely prefer TCP port based monitoring due to security
concerns. OpManager should be able to communicate with the given port to perform availability monitoring.
Associate to Group: The selected devices can be associated with an existing or new group. Only the device based groups will be
listed here. If a device group is created with device properties criteria, the devices that match the criteria upon discovery or further
update will be automatically associated to the respective group.
Generate Reports: You can generate customized availability reports for of the discovered devices and interfaces in bulk. Learn more.
Custom Fields via Column Chooser: You can associate the available custom fields with all available devices directly from the
Inventory page. To add custom fields, select the devices, click on the 'table' icon on the right corner and select the required custom
fields. Once done, click on OK to save the changes. You can also export this view as CSV or Excel file by clicking on the export icon
available at the bottom of the grid.
Page 65
Page 66
Managing and Unmanaging a Device
By default, OpManager manages all the discovered devices. However, there might be some known devices that are under
maintenance and hence cannot respond to status polls sent by OpManager. These devices can be set to unmanaged status to avoid
unnecessary polling. Once maintenance gets over, they can be set to managed status.
This stops the status polling and data collection for the device and changes the device status icon to grey.
This resumes the status polling and data collection for the device. The status icon shows the current status of the device.
Page 67
Go to Inventory.
Select the devices you wish to manage/unmanage.
Click on the menu at the top right and select manage/unmanage devices.
You can also use the Quick Configuration Wizard (Settings ? Configuration ? Quick Configuration Wizard ? Manage/Unmanage
devices) to manage or unmanage devices in bulk.
Page 68
Page 69
Configuring Custom Fields for Devices or Interfaces
Configure additional properties of a device/interface by adding Custom Fields. This makes device management easy.
You can also import custom field properties from a CSV file. To do this, go to Settings ? Configuration ? Custom Fields ? Import
Values button. Click Browse button and choose the CSV file containing the Custom Field properties for device or interface.
The properties added is applied to all the devices or interfaces. To view the Custom Fields, go to the respective Device or Interface
snapshot page and check the Custom Field section.
In Enterprise edition, the 'Add Field' action can only be performed from the Central server. You cannot add new custom
fields from the Probe servers.
Page 70
Configuring Device Dependencies
The status polling for a device can be controlled based on its dependency on some other device. This prevents the unnecessary
status checks made to the dependent nodes.
For instance, many devices will be connected to a switch. If the switch goes down, all the devices connected to it will not be
reachable. In this case, it is unnecessary to check the status of the dependent devices.
To configure the dependency for devices, follow the steps given below:
Select a category from Filter by category to list the devices managed under a specified category. Select a device from Select
parent device and click Next.
OpManager stops monitoring the devices if the dependent device is down. Configuring dependencies prevents false alarms.
Page 72
Configuring Device Templates
During initial discovery, OpManager categorizes the network devices into servers, printers, switches, routers and firewalls. For proper
classification, install and start the SNMP agent on all the managed devices.
OpManager comes with over 9000 device templates which carry the initial configurations to classify the devices into the pre-defined
categories, and to associate monitors to them. The device templates enables you to effect a configuration once and is applied to
several devices at a time whenever there is a change.
The templates carry the information required to classify the devices and to associate relevant monitors. You can define your own
templates and modify the existing ones.
Device Identifier:
Device identifier is used to pin point an SNMP device by observing its sysOID. OpManager uses this feature to map the device to its
respective device template. If you do not have the sysOID, you can also obtain it by querying an SNMP device of your network using
Query Device. To further assist you with in \-depth device template classification, Additional SysOIDs can be employed. This is done
by editing the existing sysOID and adding special criteria. Click here to learn more.
Associating Monitors:
Choose and add Monitors to the Device Template. These Monitors will automatically be associated to the devices upon discovery. You
can choose from existing Monitors or create new ones.
Device Classification:
The classified devices are placed under different categories for easy management. For proper device classification, make sure you
have installed and started SNMP in all the network devices before starting OpManager service.
Servers
Routers
Desktops
Switches
Firewalls
DomainControllers
Load Balancer
WAN Accelerator
Wireless
UPS
PDU
Printers
Unknown
Storage
URLs
WAN RTT Monitors
VoIP Monitors
You can also add your own infrastructure views. For example, if you want to group a set of sensors, it will be absurd to classify them
under servers or desktops. In such cases, the custom infrastructure allows you to create more defined groups by adding additional
custom views.
This will fetch and sync all new device templates from the shared repository of OpManager. You can also enable auto sync option.
This enables you to discover new deivce templates at constant intervals.
You can enable auto sync by visiting Settings -> System Settings. But if the auto sync fails to for about three consecutive times due to
connection issues, it will get disabled internally. However, on the product UI it would still appear as 'enabled'. To actually re-enable it
you have to restart the service once again.
Page 76
Auto sync will also be available in the inventory page. And when you drill down to the device snapshot page, you can see the 'sync
and rediscover' option which allows you to rediscover the device which was perviously unavailable without the device template.
Page 77
Configuring Interface Templates
During initial discovery, OpManager categorizes the device interfaces into corresponding interface types with the help of predefined
templates that are bundled with the product. OpManager comes with 292 interface templates which carry the initial
configurations to classify these interfaces and associate monitors to them. Any changes made in the interface template will directly
reflect on all the corresponding interfaces of the same type across all the devices in one go.
OpManager also allows the users to define multiple severity thresholds for interface templates, thereby generating alerts when the
threshold values are violated.
Manage/UnManage: Specify whether the interfaces belonging to the template must be managed or unmanaged.
Monitoring interval: Select the interval at which this interface type must be polled to fetch monitoring data & availablity
status.
Configure Thresholds: The threshold values for Utilization, Error Rate and Discard Rate can be specified under the
corresponding tabs. OpManager also allows you to configure multiple severity thresholds for the same. Enter the threshold
values for Attention, trouble, discard and rearm. If the threshold values are violated, corresponding alarms will be raised. You
can also configure thresholds for Interface groups.
Note: To stop monitoring the Utilization / Error Rate / Discard Rate, uncheck the checkbox in the corresponding tabs.
Status poll : Poll the interface for its availability using SNMP (ifAdminStatus & ifOperStatus).
Page 78
NOTE: Selecting Apply template to all interfaces, Select interfaces to apply template or Select Groups to apply template option will
completely override the existing interface configurations.
Page 79
Categorization into Default Maps
Devices are categorized into the following default maps in OpManager: The classification is done using SNMP and NMAP.
Servers
Routers
Desktops
Switches
Firewalls
DomainControllers
Load Balancer
WAN Accelerator
Wireless
UPS
Printers
PDU
Virtual Device
UCS
Unknown
Storage
URLs
WAN RTT Monitors
VoIP Monitors
The discovered devices are classified into the above categories based on response to SNMP requests sent by OpManager to the
devices. The devices that are not SNMP enabled, and the device types which are not included in the template are incorrectly
classified under desktops. You can also add your own infrastructure maps to group your devices according to categories, or create
business views to logically group devices, for instance, based on geography.
Page 80
Adding new Infrastructure Views
You can create more defined groups by adding more custom views. For instance, you might want to group all your Environment
Sensors or IP Phones into separate infrastructure views.
After you create new infrastructure views, you can create device templates for devices of this category. This allows you to define
monitors specific to the category and automatically applies the configurations defined in the template to the devices as soon as they
are discovered.
Page 81
Different Types of Views
OpManager helps you visualize your entire network health in real-time with the help of built-in views. This can be accessed from
Network -> All Devices. There are five different set of views available in OpManager such as List view, Table view, Heat Map view,
Icon view and Interface view.
Table View
This view is similar to that of an Inventory. You can find details such as the device name, its availability status, the interfaces
associated, type, vendor, etc.
List View
Lists the devices in your network with basic information such as IP address, name and type.
Page 82
Icon View
The devices in your network will be displayed in the form of icons with the respective device name and its availability status.
Interface View
This view lists devices with the associated interfaces in the form of colour codes. These color codes represent the current status of
the interface. Page 83
What is a group? Page 84
The Group feature in OpManager helps the admin group devices or interfaces together for organized network management and to
push bulk configurations easily throughout the product. Groups and subgroups can be used as a filter in Reports, Widget,
Notification Profile, URL Templates, Downtime schedule, Alarm suppression, Device template, Interface template, Test credentials and
Workflow. Groups are useful to view the average availability distribution of all the members in a group, automatically add members
to a group on discovery and to configure threshold for a group of interfaces irrespective of the interface type. Admin users will have
complete access to groups whereas, operator users will have only Read-Only access to groups.
What is Grouping?
What is a subgroup?
OpManager allows you to create subgroups within a group. Subgroups make bulk configuration and filtering of devices much more
easier. You can create multiple subgroups and associate it with a parent group.
For eg:
Consider two device groups - "Routers of model A" and "Routers of model B" in an organization. They can be collectively grouped
under a parent group called "Routers".
Similarly two device groups - "Central Servers" and "Production servers" can be created and placed under a parent group called
"Servers".
The two parent groups - "Routers" and "Servers" can be placed under a group "Network devices in India", which now becomes the
parent group.
In Reports/Widgets, when "Network devices in India" group is selected, OpManager provides a detailed report of all the devices
under the subgroups present under the parent group -� "Network devices in India".
Similarly the subgroup feature can be used in any module where grouping is supported.
Click on Settings → Configuration → Groups and click on the "Add" button or go to Inventory → Groups → Add Group.
Provide a suitable group name and description and click on Next.
Select the type of elements you want to add to this group.
Select the method to group the elements. You can group elements either 'Manually' or by 'Criteria'.
If you selected the 'Manually' option - Select the group members from the available list and click on 'Next'.
If you selected the 'By criteria' option - Select any one of the property available from the dropdown box, select a condition and
provide a suitable value resolving the property and condition and click on� '+' icon.
Add multiple criteria if needed, along with the logical operation� you need to perform based on the criteria. Click on Next.
From the available members listed, select the members you want the group's health to depend on. If no members are chosen,
then the health status of the group will depend on� all the available members by default.
Page 85
Click on Settings → Configuration → Interface Templates. Under the Interface groups tab, click on a group name and configure
the threshold settings.� Click on 'Save and Apply'.
The configured threshold values will be applied to all interfaces in a group irrespective of type.
Interface Types :
Click on Settings → Configuration → Interface Templates. Under interface types, click on a interface type name and configure
the threshold values. Click on 'Save and Apply'.
In the new tab displayed, click on "Select groups to apply" option and click on 'Save'.
The threshold will be applied only to interfaces of the selected type.
You can also view the availability data in the 'all groups' widget in the dashboard of OpManager.
�
Page 88
User Roles, User Types and Access
User Roles
There are two primary User Roles in OpManager:
Administrator User
Operator User
1. Administrator User:
Administrator Users have unrestricted access to perform read/ write operations in OpManager. They add/remove devices,
troubleshoot issues, change configurations and more without any limitations i.e they have complete access.
2. Operator User:
Operator Users have read-only/ restricted access in OpManager. They can be granted further access by the Administrator User.
User Types
Furthermore, there are three different User Types in OpManager, depending on the type of authentication:
Local Authentication
AD Authentication
Radius Authentication
1. Local Authentication:
These are the users that are created locally in the product. The credentials for this user are created locally and stored in the server.
The password can be changed by the user and it can also be reset by an Administrator User.
2. AD Authentication:
These are the users which are authenticated based on the credentials present in the domain. If Auto-login is enabled during AD
configuration, then the user will be created automatically during the first login.
3. Radius Authentication:
There are users which are authenticated based on the credentials present in the radius server. Radius users should be created in
OpManager during Radius configuration.
User Access
Access to users is either provided for all devices by selecting the "All devices" option during user creation (both for Administrator
User and Operator User) or it can be provided for selective devices based on the available business views by choosing the "Selected
Business Views" option.
To configure a password policy in OpManager, go to Settings -> Basic Settings -> User Management -> Password Policy.
Minimum password length: Specify the minimum number of characters required in a password. It should be within 5-25 characters.
Enforce password history: Number of unique passwords that must be associated with a user account before re-using an old
password.
Simple
1. Minimum characters as specified above
2. Maximum 25 characters
Complex
1. Minimum characters as specified above
2. Maximum 25 characters
3. Minimum 1 uppercase, 1 lowercase and 1 special character (! ~ @ # $ % ^ & + = _ *).
Password should not be same as username: Enable this to option to prevent duplication of a username in the password.
User Account Lockout Policy: The User Account Lockout setting allows the administrator to lockout accounts after a specified
number of invalid login attempts. A locked out account cannot be used until reset by an administrator or until the account lockout
duration has expired. For instance, if invalid credentials have been provided for over 5 times, the account will be locked out for 2
mins. This lockout interval and the number of bad login attempts can be configured.
Maximum invalid login attempts: Specify the maximum invalid login attempts before an account gets locked out.
1. Select AD Domain: Click on the drop down menu and select the desired AD domain from the list of available domains or Click Add
Domain to add a new domain.
2. Domain Controller: Update/provide the name of the AD domain controller. The domain controller name gets loaded automatically,
once you select an existing AD domain.
3. Enabling auto login: You can allow "All Users" (or) "Users from Selected Groups" under the chosen AD domain to access
OpManager using their AD credentials. If you have chosen Selected Groups, provide the list of group names that require full or
read-only access control. In case if the same user exist in both groups with read only and full control user permissions. The user
with read only permission gets the preference over the other.
Access Details:
1. User Permissions: Select "Full Control" to provide complete read/write control to the user to monitor resources using OpManager.
Select "Read Only Access" if the user is allowed only to view the resources.
2. Select the Social IT Plus Account check box to enable the user to access Social IT page
3. Click Save.
Note: The password policy is applicable only to local users. We do not have any control over the AD and radius user passwords.
Their password policies completely depend on the respective AD and Radius server settings.
Page 90
Page 91
Create New Users
You can create users in OpManager and provide required privileges to them. The option to create users is available only for
the� admin� login account or those accounts which have 'Full Control' privilege.
Administrator User: Administrator Users have unrestricted access to perform read/ write operations in OpManager. They
add/remove devices, troubleshoot issues, change configurations and more without any limitations i.e they have complete access.
Operator User: Operator Users have read-only/ restricted access in OpManager. They can be granted further access by the
Administrator User.� �
Local Authentication
Radius Authentication
AD Authentication
Note: This Email ID will be used in password recovery when the user clicks the Forgot Password option in the login page.
2. Scope:
Monitor� - You can provide this user an access to either� All Devices,� or only Selected� Business Views. If All Devices is
selected, the user will have access to all the devices of NetFlow, NCM, and Firewall. If Selected Business Views is selected, you can
give the access to all business views with Select All option and business views without title with Untitled option
3. Click� Add User� to add the user according to the scope specified here
Logout and try logging in as the new user and check the privileges.
Page 92
2. Scope:
Monitor� - You can provide this user an access to either� All Devices,� or only� Selected� Business Views. If� All Devices� is
selected, the user will have access to all the devices of NetFlow, NCM, and Firewall. If� Selected Business Views� is selected, you
can give the access to all business views with Select All option and business views without title with Untitled option
3. Click� Add User� to add the user according to the scope specified here
Logout and try logging in as the new user and check the privileges.
Add an� AD user
1. User Details:
2. Scope:
Monitor� - You can provide this user an access to either� All Devices,� or only� Selected� Business Views. If All Devices is
selected, the user will have access to all the devices of NetFlow, NCM, and Firewall. If Selected Business Views is selected, you can
give the access to all business views with Select All option and business views without title with Untitled� option
3. Click� Add User� to add the user according to the scope specified here Page 93
Logout and try logging in as the new user and check the privileges.
Page 94
Changing User Passwords
You can change the password for the users. Either the admin user or an user with full control privilege only can change the
passwords.
2. Click on the name of the user whose password you want changed. The Configure User Details tab will pop-up, where you can
change the following.
1. Password Details:
2. Contact Details:
3. Access Details:
For users with only partial permission, the business views assigned to that user is displayed. Remove selection for the view
if you want to remove the views from the user's purview. For users with full control, this option is not displayed.
(or)
Click on the 'Settings' icon in the top band and go to the 'Change Password' tab.
(or)
Page 95
In User Management, the administrator user can also assign new passwords by clicking "Assign New" under Change Password in
the Users section.
(or)
You can change the password on the login page itself by clicking 'forgot password' option.
Page 96
AD Authentication
Identity and Access Management is an important part of network and data security for any organization. It helps you ensure
compliance with policies, password management and acts as a means to administer access control to users.
The AD Authentication feature in OpManager helps you with just this. It allows you to authenticate users from within OpManager
without using an external third party identity management tool. It allows you to grant / revoke access & security restrictions to users
and also allows you to provide role based access control for accessing OpManager within your organization.
You can make Active Directory's password policy work for you if you have a Windows domain. Users login to OpManager using their
domain login name and password. This will greatly minimize the risk of making others using your password to access the OpManager
Web interface, thereby not just improving the security but also making it easier for users to login/create accounts. You can define a
scope for users (AD groups, remote offices or all users), thereby restricting their access based on their roles.
With the increase in software applications, each with their own authentication and password complexity levels, this feature also
saves you the trouble of having to remember way too many passwords.
Add an AD Domain
You can create Domains in OpManager and users manually in OpManager with the AD Authentication and User Management
features.
To add a domain:
2. Enter the Domain Name and the Domain Controller name in the respective fields.
Page 97
3. If you are on builds 125111 and above, you can see that LDAPS authentication is mandatory when you add a new domain, to
ensure secure communication with the domain controllers. Simply click on the 'Import Certificate' button and select your domain
controller's certificate to add it to OpManager.
To know more on how to export a certificate from your domain controller, check out these articles:
Note: When you upgrade from a lower version of OpManager to 125111 or above, LDAPS is mandatory only for the domains that
you will be adding after the upgrade. For domains that are already present in OpManager, it is optional. You can just click on the
'Edit' button to import certificates for your existing domains.
6. Once the domain is added, you can manually add users in the Users tab.
Configure Auto-login
Page 98
The auto-login feature allows you to add all/individual users or selected AD groups to any domain, and assign user permissions to
them.
1. Select Add/Edit under Actions for the domain you want to configure.
All users
To enable Auto-login for all users, select All Users under Users. The auto login will be enabled to all the users logging into
that domain.
Selected AD groups
To enable Auto-login for selected AD groups, select Selected groups under Users and type the names of the AD groups. The
auto login will be enabled to the AD groups you specify.
4. Once you enable Auto-login, select the Users and User Permissions for the domain, edit the Time zone if required, and click Next.
5. To configure Scope,
Monitor - You can provide this user access to either All Devices, or only Selected Business Views. If All Devices is selected, the user
will have access to all the devices in OpManager module. If Selected Business Views is selected, you can give the access to all
business views with "Select All" option and business views without title with Untitled option.
Page 99
To add AD groups:
Click on the 'Plus' icon next to the domain of your choice to add new AD groups to it.
To edit timezone:
Select Edit under Actions for the domain you want to edit, change the timezone as per your requirement, and click 'Save'.
Page 100
To Edit/Delete AD groups:
1. Click on the arrow mark next to the name of your domain to display all AD groups under it.
2. Click on the 'Edit' icon next to the group you wish to edit, select the Users and User Permissions for the domain, and click Next.
3. To edit a particular user/group in a domain, select Edit under Actions for the domain you want to edit.
4. User Permissions for the AD groups can be edited by selecting either Read Only (Operator User) or Full Control (Administrator
User).
Page 101
5. To configure Scope,
Monitor - You can provide this user access to either All Devices, or only Selected Business Views. If All Devices is selected, the user
will have access to all the devices of NetFlow, NCM, and Firewall. If Selected Business Views is selected, you can give the access to all
business views with Select All option and business views without title with Untitled option.
For AD Authentication, we support on-premise AD with LDAP query access to the domain controller in the network.
Page 102
1. Server IP: Enter the IP of the server where the radius server is running.
2. Authentication Port: Port in which the server is running it (Normally 1812).
3. Server Secret: Its the master password with which the details of the user configured in the radius server are retrieved.
4. Protocol: Select the desired protocol from the list - PAP/CHAP/MSCHAP/MSCHAP2. This should be the protocol that the radius
server uses for communication.
5. Authentications Retries: Choose the amount of times that OPM should retry if there is a connection issue.
6. Click on 'Save'.
Page 103
Pass-through Authentication
Pass-through authentication (Single Sign-on) provides the ability to authenticate yourself automatically in OpManager using your
currently logged in windows system username and password. You would not need to manually enter your windows credential to log-
in to OpManager webclient.
Prerequisites:
Note: Pass-through authentication will work only for the active directory users already been added to OpManager. If you do not
want to manually create user account for all the users in your domain, enable auto-login for the domain (Admin ? User Manager
? Windows Domains). Once auto-login is enabled, you have to manually enter username and password of your account only
during the first login and an user account in OpManager will be created automatically. From there on, you can simply work
without manually entering.
Note: After version 124085, new computer accounts can be created from the Passthrough configuration window itself, if the
OpManager service is running under a user who has administrative privileges. Also, if the OpManager server has been started
from Command Prompt, make sure it is being run as a administrator.
Open Control Panel ? Network and Internet ? Internet Options ? Security ? Local Intranet ? Sites ? Advanced. Enter
OpManager server URL, click Add.
For Firefox:
In URL box enter about:config. Click the button "I'll be careful. I promise", if warning page is displayed. In the resulting
page, search for ntlm. Double click the option network.automatic-ntlm-auth.trusted-uris. Enter OpManager server URL in
the text box and click OK. (Multiple site entries can be entered separated by comma.)
Note: If there are any issues in fetching the necessary details, or if you're in a version of OpManager earlier than 124085, you
will have to configure these settings manually.
Also, enter the Computer account and password of the Domain Controller (computer account name must be less than or equal
to 15 characters). If you provide the wrong credentials, an error message will be displayed which indicates whether the account
name or the password is wrong, or if the account doesn't exist.
After version 124085, if the OpManager service runs under a user who has administrator privileges, an account will be created
with the provided account name even if it doesn't exist already.
Also, if you want to update your password, just select the 'Override existing computer account password' checkbox, and the
existing password for the computer account will be overridden with the value that you have provided in the 'Password' field.
To verify if the provided details are right, click on 'Save & Test'. If all the details are provided correctly, a success message will be
displayed on your screen. If not, a message displaying the possible errors in the parameters passed will be displayed. Rectify
those errors and then click 'Save'.
Else if you are confident with the credentials that you provided, you can directly click 'Save'.
1. Domain Name: NETBIOS name of your domain. Example: OPMANHV (How can I find it?)
2. Bind String: DNS Name of your domain. Example: opmanhv.com (How can I find it?)
3. DNS Server IP: Primary IP Address of the DNS Server. (Separated by commas if there are multiple DNS server IPs) (How can I find
it?) Page 105
4. DNS Site: Site under which the Domain Controller is listed. (How can I find it?)
5. Computer Account: Account name of the computer account created.
Example: mytestacc$@OPMANHV.COM
(For versions of OpManager before 124085, it is mandatory to append $@domain_dns_name with the account name.)
Note that the computer account name must be less than or equal to 15 characters.
6. Password: Password of the computer account
To reset the password for an existing computer account, run the script SetComputerPass.vbs present under
OpManager_Home\conf\OpManager\application\scripts to create a new computer account.
Ensure that the password you give is compliant to the password policy for that domain. Do not use the New Computer Account
option present in AD native client which will not allow you to choose password. If you face problem running this script from
OpManager server, copy the script to the domain controller machine itself and try running it.
Note: The length of the computer account name must be less than or equal to 15 characters.
Design Limitation:
Pass-through authentication can be enabled for only one domain, preferably the domain in which OpManager server resides. If
pass-through has been configured for a domain other than the one in which OpManager server resides, ensure the other
domain will provide logged in user information to a website from different domain.
Log File:
If you face any issue with Pass-through Authentication, contact support with a ZIP file of the logs present under
OpManager_Home\logs folder.
Page 108
Remove Users
In OpManager, it is possible to add and remove users using an admin account or with an account having permission to do so. Follow
the steps given below to remove users from OpManager.
Prerequisites
For monitoring the Unix servers, make sure either Telnet or SSH is enabled on them.
Note: Changes in the global setting apply only for devices that will be discovered in the future. The polling method of devices
already discovered will not be affected in any way.
2. Device-specific configuration
You can also configure this setting individually for any device. To configure it:
Go to Inventory and click on the device you want to change this setting for.
Click on the three-line menu and click 'Edit device details'. You can also click on the Edit button in the device summary.
Under 'Poll using', select the mode that you wish to use to poll that device and click 'Save'.
Page 111
Note: The device-specific value always overrides the global value provided in Settings ? Monitoring ? Monitor settings.
Example: Consider you have 50 devices added into OpManager. If you have selected IP address as the global setting, but
you've chosen DNS name for only 5 devices by changing it from the respective device snapshot pages, only these 5 devices will
be polled using DNS and the rest of the devices will be polled using IP address.
Page 112
Adding More Monitors
Following are the monitors associated by default for the different device categories:
Similarly, other categories also have few resources monitoring triggered by default. Besides the ones automatically associated, you
can monitor more parameters. Here are the steps to configure more monitors:
To add a custom monitor for a resource of a particular device type, the device template must be modified. The new monitor should
be defined in the device template so that the monitor is associated for all devices of that type. Here are the steps.
i. OID Browser
i. Instances
i. Monitor Thresholds
Go to Settings ? Monitoring ? Performance Monitors ? Add (or) Inventory ? Device Snapshot Page ? Monitors ? Performance
Monitors ? Actions ? Add monitor.
You can either enter the OID for which you want to add a monitor/ select an OID from the OID browser.
OID Browser
In the drop-down menu provided on the top-left corner of the OID browser, you can select the MIB file from which you want to select
the SNMP OID. You can find a list of default/ supported MIBs included in this drop-down.
If you do not find a suitable MIB, you can also upload a MIB provided by your vendor using the UploadMIB option.
Note: Please upload MIBs with RFC2578 MIB Standard to avoid parsing errors.
Search OID/Name: The OID browser in OpManager allows you to search the MIB for OIDs using the object identifier/name
(.1.3.6.1.2.1.1.3/ sysUpTime). You can also browse and select the required OID directly from the MIB tree.
Once you have selected an OID from the MIB tree, you will be able to view the OID, its Syntax and its Description. You can now test
the OID to check if the output is desirable by clicking TestOID. This option allows you to review an OID's output, even before adding it
to the expression. Page 116
Step 4: Now, click Choose OID. This will insert the selected OID into the Choose SNMP OID field.
The Choose SNMP OID field is not limited to just containing the OID. It also provides options for the user to construct OID
expressions that perform simple mathematical operations on the output values of the OID. You can also construct expressions by
combining OIDs.
Example: (.1.3.6.1.2.1.1.3.0)/8640000
1. If more than one Multiple Instance OID is present in the expression, then it should be of the same parent node.
2. Monitor involving both Scalar and Multiple OIDs are not supported.
3. Monitor involving both String and Numeric OIDs are not supported.
3. Functional Expression
Functional Expressions allow you to set a predefined format on the display parameters of an output value.
E.g. In the case of adding an SNMP monitor to fetch the CPU temperature value, you can use a functional expression to
convert Celsius to Fahrenheit.
It also supports aggregate methods that allow you to perform operations which combine multiple values to give a single output. E.g.
AverageOfColumnValues, SumOfColumnValues, etc.
Page 117
4. Device Name
This option helps you test the OID against a device. The template will not get associated to the selected device.
5. Vendor Name
Use the drop-down menu to select a vendor to which you want to associate the template (or) Enter a new vendor name (Click New ->
Enter a new Vendor Name -> Click Add).
Graph Details
i) Scalar Objects:
1. Scalar objects with a numerical output will display a table containing the instance and the value along with a graph.
2. Scalar objects with a string output will only display the instance and the value.
Page 118
1. Tabular objects with a numerical output will display a table containing the instance and the value along with a graph.
2. Tabular objects with a string output will only display the instance and the value.
Page 119
Monitor Instances
OpManager provides the option of selecting specific instances that you want to monitor from a tabular object.
All Instances: A single SNMP monitor that monitors multiple instances will be created.
Selected Instances: You can select desired instances from the available list and add it as separate templates/ monitors. The Series
Index and Series Display OID columns are mandatory.
If you choose to select this option, it is mandatory that you provide inputs to the Series Index and the Series Display Name fields.
Page 120
Series Index: An index is used to refer to a particular instance of a tabular object. A tabular object can have one or more instances
and is identified by its index value. To identify a specific columnar variable, the index of the row has to be appended to its OID.
Series Display Name: This corresponds to the description/ name/ label that should be associated to an instance.
Page 121
Note: The Series Index and the Series Display Name drop-down menu will automatically list all the OIDs under the same parent. If
the index or description OIDs are not listed, you can type in the required OID.
Click Next.
2. Interval (Mins): This value specifies the time interval in which you want to re-run the monitor to fetch the corresponding values.
4. Data Type: Select between 'Integer' and 'Decimal' depending on the data type required.
You can check this option to set thresholds on the alerts that will be generated based on this monitor.
Select the condition [>,=, <, or !=] for attention, trouble & critical alert thresholds, and enter the value. An alert is raised if the
monitored value is greater than, equal to, not equal to, or lesser than (which ever is selected) the specified threshold value.Page 122
Rearm Value
Enter the Rearm Value. A rearm value helps determine if the condition of a monitor has returned to normal after a threshold
violation alert.
Example: Let us assume that the attention alert threshold for a memory monitor is configured as, "Raise Attention alert when the
monitored data is > 75" and the monitored memory value of that device exceeds this value, say 80. An alert will be raised.
In the next poll, if the monitored memory value is 72. Another alert will be generated, stating that the device is in a normal
condition.
Now, if in the next poll, the monitored value climbs to 80. A threshold violation alert will again be generated which becomes
troublesome to manage.
A rearm value helps avoid this hassle by confirming that a device has returned to normal, only if the monitored value matches the
rearm value.
Note: The rearm value must be lesser/ greater than the threshold value, based on monitor requirements and the configured
threshold condition.
In the Consecutive Times field, enter the value of how many consecutive times the thresholds (Attention, Trouble and Critical) can be
violated for an alert to be generated.
Note: If the custom SNMP monitor is created from the Settings page, it will be created as a template. Whereas, if the monitor is
created from the Device Snapshot page, it will automatically be associated to that device.
If you select Counter type OIDs, you can store data based on the delta value or the absolute value. By default, OpManager stores
data using the delta value. However, you can use the Store Data drop-down to select your preference.
Page 123
Deleting performance monitors
1. Deleting a monitor from Device Template page:
Deleting a monitor from this page is reflected instantly and the devices that will be associated with that template in the future, but it
still remains in all the devices that have been already associated with that template. To apply the changes to all these devices, click
on 'Save and Associate' button in the Edit device template page.
2. Deleting a monitor from Performance monitors page:
Page 124
Only custom monitors created by the users can be deleted from this page.
Go to Settings ? Monitoring ? Performance monitors and switch to 'Custom monitors' section from the dropdown menu.
Scroll to the custom monitor you wish to delete, & click on the bin icon next to it.
Deleting a custom monitor from here removes it permanently from OpManager, and from any device/device template that has this
monitor configured already.
Navigate to the device you want to delete the monitor for in the Inventory page, and click on it to view the snapshot page.
Click on the 'Monitors' tab.
Click the bin icon next to any monitor to delete it.
Removing it from the device snapshot page will only de-associate that monitor from the particular device and will not affect other
devices or the device template in any way. You can also bulk delete multiple monitors by selecting them and clicking the bin icon
(Delete selected row) below the monitors list.
Page 126
Page 127
OpManager Performance Monitors
A list of all the performance monitors used in OpManager along with the vendor details, description, protocol and category can be
found in this list:
Alcatel Device CPU Utilization Maximum one-minute device-level CPU SNMP Switch /
utilization over the last hour (percent) Router
Alcatel Device Memory Utilization Maximum one-minute device-level SNMP Switch /
memory utilization over the last hour Router
(percent)
Alcatel Module CPU Utilization Maximum one-minute module-level SNMP Switch /
CPU utilization over the last hour Router
(percent)
Alcatel Moduler Memory Utilization Maximum one-minute module-level SNMP Switch /
memory utilization over the last hour Router
(percent)
Amaranten Amaranten-Connections Monitors the Connections of Amaranten SNMP Firewall
Firewall
Amaranten CPU Utilization Monitors the CPU of Amaranten Firewall SNMP Firewall
Amaranten Memory Utilization Monitors the Memory of Amaranten SNMP Firewall
Firewall
American Number of PDU Outlets Monitors the OID will return the SNMP UPS / PDU
Power number of outlets contained in the
Conversion device.
Corp.
American PDU Bank Load Monitors the OID will return the SNMP UPS / PDU
Power phase/bank load measured in tenths of
Conversion Amps.
Corp.
American PDU Phase Load Monitors the current draw, in tenths of SNMP UPS / PDU
Power Amps, of the load on the Rack PDU
Conversion phase being queried
Corp.
American PDU Phase Load status Monitors the present load status of the SNMP UPS / PDU
Power Rack PDU phase being queried {
Conversion lowLoad ( 1 ) , normal ( 2 ) ,
Corp. nearOverload ( 3 ) , overload ( 4 ) }
American PDU Phases Monitors the OID will return the SNMP UPS / PDU
Power number of phases supported by the
Conversion device.
Corp.
American PDU Power Load Monitors the load power, in hundredths SNMP UPS / PDU
Power of kiloWatts, consumed on the Rack PDU
Conversion phase being queried
Corp.
American PDU Voltage Monitors the Voltage, in Volts, of the SNMP UPS / PDU
Power Rack PDU phase being queried
Conversion
Corp.
American UPS Charge Monitors UPS Charge SNMP UPS
Power Page 129
Conversion
Corp.
American UPS Input Line Voltage The current utility line voltage in VAC SNMP UPS
Power
Conversion
Corp.
American UPS Load Monitors UPS Load SNMP UPS
Power
Conversion
Corp.
American UPS Output Current The current in ampres drawn by the SNMP UPS
Power load on the UPS
Conversion
Corp.
American UPS Output Voltage The output voltage of the UPS system in SNMP UPS
Power VAC
Conversion
Corp.
APC CPU Utilization CPU Utilization SNMP UPS
APC Total Active Sessions Total Active Sessions SNMP UPS
Array Connection Monitors the Connections of Array-APV SNMP Load Balancer
LoadBalancer
Array CPU Utilization Monitors the CPU of Array-APV SNMP Load Balancer
LoadBalancer
Array Memory Utilization Monitors the Memory of Array-APV SNMP Load Balancer
LoadBalancer
Autelan CPU Utilization Monitors the CPU of Autelan-AS3200 SNMP Switch
Switch
Autelan Memory Utilization Monitors the Memory of Autelan- SNMP Switch
AS3200 Switch
Barracuda Bounced Mail Queues Monitors the Bounced mail queues SNMP Networking
Device
Barracuda Buffer Memory Monitors the system Buffer Momory SNMP Networking
Utilization Device
Barracuda CPU Utilization Monitors the system 15 minutes cpu SNMP Networking
Load Device
Barracuda CPU Utilization (Last 1 min) Monitors the system last 1 minute cpu SNMP Networking
load Device
Barracuda CPU Utilization (Last 5 min) Monitors the system last 5 minutes cpu SNMP Networking
Load Device
Barracuda InBound Mail Queues Monitors the InBound mail queues SNMP Networking
Device
Barracuda Mail Input Monitors the system Mail Input counts SNMP Networking
Page 130
Device
Barracuda Mail Output Monitors the systems Mail output SNMP Networking
counts Device
Barracuda Memory Utilization Monitors the system MemoryUtilization SNMP Networking
Device
Barracuda OutBound Mail Queues Monitors the OutBound Mail queues SNMP Networking
Device
Barracuda Used Disk Space Monitors the systems used disk space SNMP Networking
Device
Blue Coat Client HTTP Errors Monitors the number of HTTP errors SNMP WAN
Systems, Inc. caused by client connections. Accelerator
Blue Coat Client HTTP Hit(s) Monitors the number of HTTP hits that SNMP WAN
Systems, Inc. the proxy clients have produced. Accelerator
Blue Coat Client HTTP In Traffic Monitors the number of kilobits SNMP WAN
Systems, Inc. recieved from the clients by the proxy. Accelerator
Blue Coat Client HTTP Out Traffic Monitors the number of kilobits SNMP WAN
Systems, Inc. delivered to clients from the proxy. Accelerator
Blue Coat Client HTTP Request(s) Monitors the number of HTTP requests SNMP WAN
Systems, Inc. recieved from clients. Accelerator
Blue Coat CPU Utilization Monitors the CPU of Bluecoat Switches SNMP WAN
Systems, Inc. Accelerator
Blue Coat CPU Utilization Monitors the Percent of resource in SNMP WAN
Systems, Inc. use. Accelerator
Blue Coat Disk Utilization Monitors the Percent of resource in SNMP WAN
Systems, Inc. use. When the resource is disk, it is the Accelerator
amount of disk used by the cache
subsytem.
Blue Coat Memory Utilization Monitors the Memory of Bluecoat SNMP WAN
Systems, Inc. Switches Accelerator
Blue Coat Memory Utilization Monitors the MemoryUtilization. SNMP WAN
Systems, Inc. Accelerator
Blue Coat Objects In Cache Monitors the number of objects SNMP WAN
Systems, Inc. currently held by the proxy. Accelerator
Blue Coat Server HTTP Errors Monitors the number of HTTP errors SNMP WAN
Systems, Inc. while fetching objects. Accelerator
Blue Coat Server HTTP In Traffic Monitors the number of Kbs recieved SNMP WAN
Systems, Inc. by the proxy from remote servers. Accelerator
Blue Coat Server HTTP Out Traffic Monitors the number of kbs SNMP WAN
Systems, Inc. transmitted by the proxy to remote Accelerator
servers.
Blue Coat Server HTTP Requests Monitors the number of Http requests SNMP WAN
Systems, Inc. that the proxy has issued. Accelerator
Check Point FW Dropped Packets Monitors the number of dropped SNMP Firewall
Software packets Page 131
Technologies
Ltd
Check Point FW Logged Packets Monitors the number of logged packets SNMP Firewall
Software
Technologies
Ltd
Check Point FW Rejected Packets Monitors the number of rejected SNMP Firewall
Software packets
Technologies
Ltd
Cisco Aborted Interface In Packets Monitors the aborted interfaces in SNMP Networking
packets Device
Cisco Active Session Count Active Session Count SNMP Firewall
Cisco Associated Mobile Stations Monitors the number of Mobile Stations SNMP Wireless
currently associated with the WLAN.
Cisco Associated Mobile User(s) Monitors associated Mobile User(s) for SNMP Wireless
Cisco devices
Cisco Backplane Utilization Monitors the Backplane Utilization SNMP Switch
Cisco BGP PEER STATE idle2, connect3, active4, opensent5, SNMP Router
openconfirm6, established
Cisco Big Buffer Hits Monitors the Total big buffer hits SNMP Router
Cisco Big Buffer Misses Monitors the Total big buffer misses SNMP Router
Cisco Buffer Create Failures Monitors the buffer create failures SNMP Router
Cisco Buffer Failures Monitors the Buffer Failures SNMP Router
Cisco CardOperstatus 1 : not-specified2 : up3 : down4 : SNMP Switch
standby
Cisco Chassis Input Power Monitors the Chassis Input Power UCS UCS
Cisco Chassis Output Power Monitors the Chassis Output Power UCS UCS
Cisco Cisco Memory Utilization Monitors the Memory Utilization SNMP Networking
Device
Cisco Cisco Temperature Monitors temperature at the testpoint SNMP Networking
maintained by the environmental Device
monitor
Cisco CPU Usage (1 min avg) Monitors the one-minute moving SNMP Networking
average of the CPU busy percentage Device
Cisco CPU Usage (5 mins avg) Monitors the five-minute moving SNMP Networking
average of the CPU busy percentage Device
Cisco CPU Usage (5 secs avg) Monitors the CPU busy percentage in SNMP Networking
the last 5 seconds Device
Cisco CPU Utilization Monitors the average utilization of CPU SNMP Switch
on the active supervisor.
Cisco CPU Utilization Monitors the device CPU Utilization. SNMP Networking
Page 132
Device
Cisco CPU Utilization(WLC) Monitors the Current CPU Load of the SNMP Wireless
switch (Cisco WLC device) in
percentage.
Cisco devCellularstatus Custom Monitor SNMP Wireless
Cisco devClientCount Custom Monitor SNMP Wireless
Cisco devContactedat Custom Monitor SNMP Wireless
Cisco devLanIP Custom Monitor SNMP Wireless
Cisco devMac Custom Monitor SNMP Wireless
Cisco devMeshstatus Custom Monitor SNMP Wireless
Cisco devName Custom Monitor SNMP Wireless
Cisco devNetworkname Custom Monitor SNMP Wireless
Cisco devProductcode Custom Monitor SNMP Wireless
Cisco devProductdescription Custom Monitor SNMP Wireless
Cisco devpublicIP Custom Monitor SNMP Wireless
Cisco devSerial Custom Monitor SNMP Wireless
Cisco devStatu Custom Monitor SNMP Wireless
Cisco devSubnet Custom Monitor SNMP Wireless
Cisco Disk Utilization Monitors the disk I/O utilization. SNMP Firewall
Cisco Fabric Interconnect CPU Utilization Monitors the Fabric Interconnect CPU UCS UCS
Utilization
Cisco Fabric Interconnect FanCtrlrInlet1 Monitors the Fabric Interconnect UCS UCS
FanCtrlrInlet1
Cisco Fabric Interconnect FanCtrlrInlet2 Monitors the Fabric Interconnect UCS UCS
FanCtrlrInlet2
Cisco Fabric Interconnect FanCtrlrInlet3 Monitors the Fabric Interconnect UCS UCS
FanCtrlrInlet3
Cisco Fabric Interconnect FanCtrlrInlet4 Monitors the Fabric Interconnect UCS UCS
FanCtrlrInlet4
Cisco Fabric Interconnect MainBoardOutlet1 Monitors the Fabric Interconnect UCS UCS
MainBoardOutlet1
Cisco Fabric Interconnect MainBoardOutlet2 Monitors the Fabric Interconnect UCS UCS
MainBoardOutlet2
Cisco Fabric Interconnect MemAvailable Monitors the Fabric Interconnect UCS UCS
Memory Available
Cisco Fabric Interconnect MemCached Monitors the Fabric Interconnect UCS UCS
MemCached
Cisco Fabric Interconnect PsuCtrlrInlet1 Monitors the Fabric Interconnect UCS UCS
PsuCtrlrInlet1
Cisco Fabric Interconnect PsuCtrlrInlet2 Monitors the Fabric Interconnect UCS UCS
PsuCtrlrInlet2 Page 133
Cisco Motherboard Consumed Power Monitors the Monitors the Motherboard UCS UCS
Consumed Power
Cisco Motherboard Input Current Monitors the Motherboard Input UCS UCS
Current
Cisco Motherboard Input Voltage Monitors the Motherboard Input UCS UCS
Voltage
Cisco OpenFilesOrSockets Monitors the number of open files or SNMP Firewall
sockets.
Cisco OSPF IF State down2, loopback3, waiting4, SNMP Router
pointToPoint5, designatedRouter6,
backupDesignatedRouter7,
otherDesignatedRouter
Cisco Output Packet Drops Monitors the output packets drop SNMP Router
Cisco Outstanding DNS Requests Monitors the number of DNS requests SNMP Firewall
that have been sent but for which no
reply has been received.
Cisco Pending DNS Requests Monitors the number of DNS requests SNMP Firewall
waiting to be sent.
Cisco PSUs Input Voltage Monitors the PSUs Input Voltage UCS UCS
Cisco PSUs Internal Temperature Monitors the PSUs Internal UCS UCS
Temperature
Cisco PSUs Output Current Monitors the PSUs Output Current UCS UCS
Cisco PSUs Output Power Monitors the PSUs Output Power UCS UCS
Cisco PSUs Output12v Monitors the PSUs Output12v UCS UCS
Cisco PSUs Output3v3 Monitors the PSUs Output3v3 UCS UCS
Cisco Router Memory Utilization Monitors the Memory utilization of the SNMP Router
router
Cisco Small Buffer Hits Monitors the Total small buffer hits SNMP Networking
Page 135
Device
Cisco Small Buffer Misses Monitors the Total small buffer misses SNMP Router
Cisco Switch CPU Utilization(5 mins avg) Monitors the five-minute moving SNMP Switch
average of the CPU busy percentage
Cisco Switch Memory Utilization Monitors the Memory utilization of the SNMP Networking
switch Device
Cisco sysUpTimeAtLastChassisChange "Time in seconds/100 from the last SNMP Switch
coldstart to the last change in the
chassis configuration. This value will be
updatedwhenever the chassis
experiences a changein the count, type,
or slot position ofa card in cardTable."
Cisco Temperature(WLC) Monitors the current Internal SNMP Wireless
Temperature of the unit in
Centigrade(Cisco WLC).
Cisco Total Huge Buffer Hits Monitors the huge buffer hits SNMP Router
Cisco Total Huge Buffer Misses Monitors the total huge buffer misses SNMP Router
Cisco Total Large Buffer Hits Monitors the Total large buffer hits SNMP Router
Cisco Total Large Buffer Misses Monitors the total large buffer misses SNMP Router
Cisco Tunnel In-Drop Packets VPN Tunnel In-Drop Packets SNMP Firewall
Cisco Tunnel In-Octet VPN Tunnel In-Octet SNMP Firewall
Cisco Tunnel In-Packets VPN Tunnel In-Packets SNMP Firewall
Cisco Tunnel Out-Drop Packets VPN Tunnel Out-Drop Packets SNMP Firewall
Cisco Tunnel Out-Octet VPN Tunnel Out-Octet SNMP Firewall
Cisco Tunnel Out-Packets VPN Tunnel Out-Packets SNMP Firewall
Cisco Used Memory Monitors the number of bytes from the SNMP Networking
memory pool that are currently in use Device
Citrix Active Server Connection(s) Monitors the number of connections SNMP Load Balancer
Systems, Inc. currently serving requests.
Citrix Client Connection(s) in ClosingState Monitors the number of client SNMP Load Balancer
Systems, Inc. connections in NetScaler in closing
states.
Citrix Client Connection(s) in OpeningState Monitors the number of client SNMP Load Balancer
Systems, Inc. connections in NetScaler in opening
states.
Citrix CPU Utilization Monitors the CPU utilization SNMP Load Balancer
Systems, Inc. percentage.
Citrix CPU Utilization Average physical cpu usage XenService Server
Systems, Inc.
Citrix CPU Utilization Average of VM VCPUs Utilization XenService Server
Systems, Inc.
Citrix Current Client Connection(s) Monitors the number of client SNMP Load Balancer
Systems, Inc. connections in NetScaler. Page 136
Citrix Current Server Connection(s) Monitors the number of server SNMP Load Balancer
Systems, Inc. connections in NetScaler.
Citrix Disk I/O Usage Virtual Disk I/O Usage of VM XenService Server
Systems, Inc.
Citrix Disk Utilization Monitors the Percentage of the disk SNMP Load Balancer
Systems, Inc. space used.
Citrix Domain0 Average Load Load for Domain0 in XenServer XenService Server
Systems, Inc.
Citrix Established Client Connection(s) Monitors the number of client SNMP Load Balancer
Systems, Inc. connections in NetScaler in established
state.
Citrix Established Server Connection(s) Monitors the number of server SNMP Load Balancer
Systems, Inc. connections in NetScaler in established
state.
Citrix Http Total Gets Monitors the number of HTTP GET SNMP Load Balancer
Systems, Inc. requests received.
Citrix Http Total Others(non-GET/POST) Monitors the number of non-GET/POST SNMP Load Balancer
Systems, Inc. HTTP methods received.
Citrix Http Total Posts Monitors the number of HTTP POST SNMP Load Balancer
Systems, Inc. requests received.
Citrix Memory Allocation By XAPI Memory allocation done by the xapi XenService Server
Systems, Inc. daemon
Citrix Memory Utilization Monitors the Memory utilization SNMP Load Balancer
Systems, Inc. percentage.
Citrix Memory Utilization Memory Utilization of host XenService Server
Systems, Inc.
Citrix Memory Utilization Memory Utilization of VM XenService Server
Systems, Inc.
Citrix Network Received Rate Bytes per second received on all XenService Server
Systems, Inc. physical interfaces
Citrix Network Transmitted Rate Bytes per second sent on all physical XenService Server
Systems, Inc. interfaces
Citrix Network Usage Network Usage of host XenService Server
Systems, Inc.
Citrix Network Usage Network I/O Usage by XenServer VM XenService Server
Systems, Inc.
Citrix scPolicy Url Hits This counter gives the number of times SNMP Load Balancer
Systems, Inc. netscaler matched an incoming request
with a Configured sureconnect policy.
Citrix scSession Requests This counter gives the number of SNMP Load Balancer
Systems, Inc. requests which came in a SureConnect
session.
Citrix SSL CardsUP Monitors the number of ssl cards UP. If SNMP Load Balancer
Systems, Inc. number of cards UP is lower than a Page 137
threshold, a failover will be initiated.
Citrix SSL session(s) Monitors the number of SSL sessions. SNMP Load Balancer
Systems, Inc.
Citrix TCP Total ClientConnection Opened Monitors the total number of opened SNMP Load Balancer
Systems, Inc. client connections.
Citrix TCP TotalSyn Monitors the number of SYN packets SNMP Load Balancer
Systems, Inc. received.
Citrix TCPSurgeQueueLength Monitors the number of connections in SNMP Load Balancer
Systems, Inc. surge queue.
Citrix Total Hit(s) Monitors the total hits for the policy. SNMP Load Balancer
Systems, Inc.
Citrix Total Policy Hits Monitors the Total policy hits count. SNMP Load Balancer
Systems, Inc.
Citrix TTFB between Netscaler to server Monitors the average TTFB between the SNMP Load Balancer
Systems, Inc. netscaler and the server.
Citrix VCPUs Concurrency Hazard Fraction of time that some VCPUs are XenService Server
Systems, Inc. running and some are runnable
Citrix VCPUs Full Contention Fraction of time that all VCPUs are XenService Server
Systems, Inc. runnable (i.e., waiting for CPU)
Citrix VCPUs Full Run Fraction of time that all VCPUs are XenService Server
Systems, Inc. running
Citrix VCPUs Idle Fraction of time that all VCPUs are XenService Server
Systems, Inc. blocked or offline
Citrix VCPUs Partial Contention Fraction of time that some VCPUs are XenService Server
Systems, Inc. runnable and some are blocked
Citrix VCPUs Partial Run Fraction of time that some VCPUs are XenService Server
Systems, Inc. running, and some are blocked
Citrix VServer Current ClientConnections Monitors the number of current client SNMP Load Balancer
Systems, Inc. connections.
Citrix VServer Current OutOfService(s) Monitors the current number of SNMP Load Balancer
Systems, Inc. services which are bound to this
vserver and are in the state
'outOfService'.
Citrix VServer Current ServerConnections Monitors the number of current SNMP Load Balancer
Systems, Inc. connections to the real servers behind
the vserver.
Citrix VServer Current ServicesDown Monitors the current number of SNMP Load Balancer
Systems, Inc. services which are bound to this
vserver and are in the state 'down'.
Citrix VServer Current ServicesUp Monitors the current number of SNMP Load Balancer
Systems, Inc. services which are bound to this
vserver and are in the state 'up'.
Citrix VServer Total Hits Monitors the Total vserver hits. SNMP Load Balancer
Systems, Inc. Page 138
Citrix VServer Total RequestBytes Monitors the total number of request SNMP Load Balancer
Systems, Inc. bytes received on this service/vserver.
Citrix VServer Total Requests Monitors the total number of requests SNMP Load Balancer
Systems, Inc. received on this service/vserver(This is
applicable for HTTP/SSL servicetype).
Citrix VServer Total ResponseBytes Monitors the number of response bytes SNMP Load Balancer
Systems, Inc. received on this service/vserver.
MGE UPS Charge Monitors UPS Charge SNMP UPS
Citrix VServer TotalResponses Monitors the number of responses SNMP Load Balancer
Systems, Inc. received on this service/vserver(This is
applicable for HTTP/SSL servicetype).
Citrix XAPI Memory Usage XenAPI Memory Utilization XenService Server
Systems, Inc.
Compaq CpqHe Server Temperature Monitors the server temprature SNMP Server
Compaq CPU Utilization Monitors the CPU Utilization SNMP Server
Compaq CPU Utilization (30 Min Avg) Monitors the CPU Utilization SNMP Server
Compaq CPU Utilization (5 Min Avg) Monitors the CPU Utilization SNMP Server
Compaq CPU Utilization (Hr. Avg) Monitors the CPU Utilization SNMP Server
Compaq Deferred Transmission Monitors the interfaces deffered SNMP Server
transmission
Compaq Excessive Collisions Monitors the interface excessive SNMP Server
collisions
Compaq File System Usage Percentage Monitors the percetage space used in SNMP Server
File System
Compaq File System Usage Size Monitors the space used by file system SNMP Server
Compaq Free Physical Memory Monitors the free physical memory SNMP Server
Compaq Free Virtual Memory Monitors the free virtual memory SNMP Server
Compaq Input Voltage Monitors the input voltage of power SNMP Server
supply
Compaq Interface Rx Errors Monitors the interface receive errors SNMP Server
Compaq Interface Rx Traffic Monitors the interface received traffic SNMP Server
Compaq Interface Tx Errors Monitors the interface transmit error SNMP Server
Compaq Interface Tx Traffic Interface Transmit Traffic SNMP Server
Compaq Internal MAC Transmit Errors Monitors the internal MAC transmit SNMP Server
errors
Compaq Late Collisions Monitors the interface Late Collisions SNMP Server
Compaq Multiple Collision Packets Multiple Collision Frames SNMP Server
Compaq Power Capacity Monitors the utilized power in Watts SNMP Server
Compaq SCSI Corrected Read Errors Monitors the SCSI corrected read errors SNMP Server
Compaq SCSI Drive Spin Up Time Monitors the SCSI drive spin up time SNMP Server
Page 139
Compaq SCSI Hard Read Errors Monitors the SCSI hard read errors SNMP Server
Compaq SCSI Hard Write Errors Monitors the hard write errors SNMP Server
Compaq SCSI High Read Sectors Monitors the SCSI high speed sector SNMP Server
Compaq SCSI High Write Sectors Monitors the SCSI high write sectors SNMP Server
Compaq SCSI Low Read Sectors Monitors the SCSI low read sector SNMP Server
Compaq SCSI Low Write Sectors Monitors the SCSI low write sectors SNMP Server
Compaq SCSI Recovered Read Errors Monitors the SCSI recovered read SNMP Server
errors
Compaq SCSI Recovered Write Errors Monitors the SCSI recovered write SNMP Server
errors
Compaq SCSI Seek Errors Monitors the SCSI seek errors SNMP Server
Compaq SCSI Service Time Monitors the SCSI service time SNMP Server
Compaq SCSI Timeout Errors Monitors the SCSI timeout errors SNMP Server
Compaq SCSI Trap Packets Monitors the number of SCSI trap SNMP Server
packets
Compaq SCSI Used Reallocation Sectors Monitors the SCSI used reallocation SNMP Server
sectors
Compaq Single Collision Packets Single Collision packets SNMP Server
Compaq SNMP Trap Log Size Monitors the SNMP trap log size SNMP Server
Compaq Traffic Trap Count Monitors the number of trap count in SNMP Server
traffic
Cyberoam CPU Utilization Monitors the cpu usage. SNMP Firewall
Cyberoam Disk Utilization Monitors the used disk percentage. SNMP Firewall
Cyberoam FTP Hits Monitors the count of Ftp Hits. SNMP Firewall
Cyberoam HTTP Hits Monitors the count of Http Hits. SNMP Firewall
Cyberoam IMAP Hits Monitors the count of imapHits. SNMP Firewall
Cyberoam Live Users Monitors the count of Live Users. SNMP Firewall
Cyberoam Memory Utilization Monitors the Momory utilization. SNMP Firewall
Cyberoam POP3 Hits Monitors the count of pop3Hits. SNMP Firewall
Cyberoam SMTP Hits Monitors the count of Smtp Hit. SNMP Firewall
DCN CPU Utilization CPU Utilization for DCN SNMP Switch
DCN Memory Utilization Memory Utilization for DCN SNMP Switch
Dell Alert Custom Monitor SNMP Networking
Device
Dell CPU Utilization CPU Utilization for Dell SNMP Switch
Dell CPU Utilization Monitors the CPU of DELL_Force10_S25N SNMP Switch
switch
Dell Memory Utilization Monitors the Memory of SNMP Switch
DELL_Force10_S25N switch Page 140
F5 Networks, Active connections(ServerToSystem) Monitors the current connections from SNMP Load Balancer
Inc. server-side to the system.
F5 Networks, ActiveClientConnections Monitors the ActiveClientConnections of SNMP Load Balancer
Inc. F5-BIG-IP-1600 LoadBalancer
F5 Networks, ClusterMember State Monitors the state indicating whether SNMP Load Balancer
Inc. the specified member is enabled or not
{false(0), true(1)}.
F5 Networks, CPU FanSpeed Monitors the fan speed (in RPM) of the SNMP Load Balancer
Inc. indexed CPU on the system., This is only
supported for the platform where the
sensor data is available.
F5 Networks, CPU Temperature Monitors the temperature of the SNMP Load Balancer
Inc. indexed CPU on the system. This is only
supported for the platform where the
sensor data is available.
F5 Networks, CPU Utilization Monitors the CPU of F5-BIG-IP-1600 SNMP Load Balancer
Inc. LoadBalancer
F5 Networks, CPU Utilization Monitors the CPU of F5 LoadBalancer SNMP Load Balancer
Inc.
F5 Networks, CPU Utilization Monitors F5 LoadBalancer SNMP Load Balancer
Inc. CPUUtilization.
F5 Networks, Dropped Packet(s) Monitors the total dropped packets. SNMP Load Balancer
Inc.
F5 Networks, Global TM PoolMember State Monitors the state indicating whether SNMP Load Balancer
Inc. the specified pool member is enabled
or not {disable(0), enable(1)}.
F5 Networks, Global TM VirtualServer Status Monitors the activity status of the SNMP Load Balancer
Inc. specified virtual server, as specified by
the user {none(0), enabled(1),
disabled(2), disabledbyparent(3)}.
F5 Networks, HTTP Request(s) Monitors the total number of HTTP SNMP Load Balancer
Inc. requests to the LoadBalancer system.
F5 Networks, Incoming Packet Error(s) Monitors the total incoming packet SNMP Load Balancer
Inc. errors for the system.
F5 Networks, Local TM PoolMember state Monitors the activity status of the SNMP Load Balancer
Inc. specified pool, as specified by the
user{none(0), enabled(1), disabled(2),
disabledbyparent(3)}.
F5 Networks, Memory Utilization Monitors the Memory of F5-BIG-IP-1600 SNMP Load Balancer
Inc. LoadBalancer
F5 Networks, Memory Utilization Monitors the Memory of F5 SNMP Load Balancer
Inc. LoadBalancer
F5 Networks, Memory Utilization Monitors F5 LoadBalancer SNMP Load Balancer
Inc. MemoryUtilization. Page 142
F5 Networks, Outgoing Packet Error(s) Monitors the total outgoing packet SNMP Load Balancer
Inc. errors for the system.
FiberHome CPU Utilization Monitors the CPU of FiberHome-EPON- SNMP Switch
5516 Switch
FiberHome CPU Utilization Monitors the CPU of FiberHome- SNMP Switch
S2200ME-PAF Switch
FiberHome Memory Utilization Monitors the Memory of FiberHome- SNMP Switch
EPON-5516 Switch
FiberHome Memory Utilization Monitors the Memory of FiberHome- SNMP Switch
S2200ME-PAF Switch
Fortigate Connections Monitors the Connections of Fortigate SNMP Firewall
Firewall 200B
Fortigate Connections Monitors the Connections of Fortigate SNMP Router
devices
Fortigate CPU Utilization Monitors the CPU of Fortigate Firewall SNMP Firewall
200B
Fortigate CPU Utilization Monitors the CPU of Fortigate devices SNMP Router
Fortigate Memory Utilization Monitors the Memory of Fortigate SNMP Firewall
Firewall 200B
Fortigate Memory Utilization Monitors the Memory of Fortigate SNMP Router
devices
Fortinet, Inc. Active Session Count Active Session Count SNMP Router
Fortinet, Inc. CPU Utilization Monitors the CPU utilization SNMP Firewall
Fortinet, Inc. Memory Utilization Monitors the Memory Utilization SNMP Firewall
Foundry CPU Utilization The statistics collection of utilization of SNMP Switch
Networks, the CPU in the device
Inc.
Foundry Foundry Temperature Temperature of the chassis. Each unit SNMP Switch
Networks, is 0.5 degrees Celcius. Only
Inc. management module built with
temperature sensor hardware is
applicable. For those non-applicable
management module, it returns no-
such-name
H3C CPU Utilization Monitors the CPU of H3C-S9505E Switch SNMP Switch
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization CPU Utilization for H3C SNMP Firewall
H3C CPU Utilization Monitors the CPU of H3C-WX3008 SNMP Switch
Switches
H3C CPU Utilization Monitors the CPU of H3C Devices SNMP Networking
Device
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Router
devices Page 144
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Networking
devices Device
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Switch
devices
H3C CPU Utilization Monitor the CPU Utilization for H3C SNMP Router /
devices Firewall
H3C Memory Utilization Monitors the Memory of H3C-S10508 SNMP Switch
Switch
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitors the Memory of H3C-S3610- SNMP Switch
PWR-EI Switch
H3C Memory Utilization Monitors the Memory of H3C-S5120- SNMP Switch
52SC-HI Switch
H3C Memory Utilization Memory Utilization for H3C SNMP Switch
H3C Memory Utilization Memory Utilization for H3C SNMP Switch
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitors the Memory of H3C-S5800-32C SNMP Switch
Switch
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitors the Memory of H3C-S7506E-S SNMP Switch
Switches
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitors the Memory of H3C-S9505E SNMP Switch
Switch Page 145
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Memory Utilization for H3C SNMP Firewall
H3C Memory Utilization Monitors the Memory of H3C-WX3008 SNMP Switch
Switches
H3C Memory Utilization Monitors the Memory of H3C Devices SNMP Networking
Device
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Router
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Networking
devices Device
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization of H3C SNMP Switch
devices
H3C Memory Utilization Monitor the Memory Utilization for H3C SNMP Router /
devices Firewall
Hewlett- Associated Mobile User(s) Monitors associated Mobile User(s) for SNMP Wireless
Packard HP devices
Hewlett- CPU Utilization Monitors the CPU Utilization for HP SNMP Switch
Packard ProCurve Devices
Hewlett- Memory Utilization Monitors the Memory Utilization for HP SNMP Switch
Packard ProCurve Devices
Hillstone ActiveClientConnections Monitors the ActiveClientConnections of SNMP Firewall
Hillstone-SG-6000-G5150 Firewall
Hillstone CPU Utilization Monitors the CPU of Hillstone-SG-6000- SNMP Firewall
G5150 Firewall Page 146
Huawei CPU Utilization Monitors the CPU of Huawei USG9520 SNMP Switch
Switches
Huawei CPU Utilization Monitors the CPU of Huawei_AR3260 SNMP Router
Switch
Huawei CPU Utilization Monitors the CPU of Huawei devices SNMP Router
Huawei CPU Utilization Monitor the CPU Utilization for Huawei SNMP Switch /
devices Router
Huawei CPU Utilization Monitor the CPU Utilization for Huawei SNMP Switch /
devices Router
Huawei Memory Utilization Monitors the Memory of SNMP Firewall
Eudemon1000E Firewall
Huawei Memory Utilization Monitors the Memory of Huawei- SNMP Router
Symantec-USG9310 Router
Huawei Memory Utilization Monitors the Memory of Huawei- SNMP Router
AR1220 Routers
Huawei Memory Utilization Monitors the Memory of Huawei- SNMP Router
AR2240 Routers
Huawei Memory Utilization Monitors the Memory of Huawei-epon- SNMP Switch
MA5600T Switch
Huawei Memory Utilization Monitors the Memory of Huawei-epon- SNMP Switch
olt Switch
Huawei Memory Utilization Memory Utilization for Huawei SNMP Firewall
Juniper Outbound Counters for non-ATM Number of transmitted bytes or packets SNMP Router
per interface per forwarding class
Juniper Output queue size Size, in packets, of each output queue SNMP Switch /
per forwarding class, per interface Router
Juniper Rate of tail dropped packets Rate of tail-dropped packets per output SNMP Router
queue, per forwarding class, per
interface
Juniper Redundancy switchover Total number of redundancy SNMP Swich / Router
switchovers reported by this entity
Juniper Rss Session FailureCount Monitors the rss session failure count. SNMP Firewall
Juniper RSS SessionCount Monitor the allocate rss session SNMP Firewall
number
KYLAND CPU Utilization CPU Utilization for KYLAND SNMP Switch
KYLAND Memory Utilization Memory Utilization for KYLAND SNMP Switch
leadsec CPU Utilization Monitors the CPU of leadsec Firewall SNMP Firewall
leadsec Memory Utilization Monitors the Memory of leadsec SNMP Firewall
Firewall
MAIPU CPU Utilization CPU Utilization for MAIPU SNMP Swich / Router
MAIPU CPU Utilization Monitors the CPU of MAIPU S4126E SNMP Switch
Switch
MAIPU CPU Utilization Monitors the CPU of MAIPU S4128E SNMP Switch
Switch
MAIPU Memory Utilization Memory Utilization for MAIPU SNMP Swich / Router
MAIPU Memory Utilization Monitors the Memory of MAIPU S4126E SNMP Switch
Switch
MAIPU Memory Utilization Monitors the Memory of MAIPU S4128E SNMP Switch
Switch
MAIPU Temperature Monitors the Temperature of MAIPU SNMP Router
Router
MGE Battery Installed Battery Installed SNMP UPS
MGE Battery sys Shutdown Battery sys Shutdown Duration SNMP UPS
MGE UPS Load Monitors UPS Load SNMP UPS
Microsoft Bytes Received Number of bytes the server has WMI Server
received from the network. This
property indicates how busy the server
is
Microsoft Bytes Total Number of bytes the server has sent to WMI Server
and received from the network, an Page 151
overall indication of how busy the
server is
Microsoft Bytes Transmitted Number of bytes the server has WMI Server
received from the network. This
property indicates how busy the server
is
Microsoft Cache Hit Ratio Monitors the cache hit ratio SNMP Server
Microsoft ContextSwitches Rate of switches from one thread to WMI Server
another. Thread switches can occur
either inside of a single process or
across processes
Microsoft CPU Idle Time Monitors the CPU Idle ( MilliSecond ) of VIWMI Server
HyperV Host using WMI
Microsoft CPU Ready Monitors the CPU Ready ( MilliSecond ) VIWMI Server
of HyperV Guest using WMI
Microsoft CPU Usage MHz per core Monitors the CPU Usage MHz per core VIWMI Server
of HyperV Guest using WMI
Microsoft CPU Used Monitors the CPU Used ( MilliSecond ) VIWMI Server
of HyperV Guest using WMI
Microsoft CPU Used Time Monitors the CPU Used ( MilliSecond ) VIWMI Server
of HyperV Host using WMI
Microsoft CPU Utilization Monitors the Overall CPU Utilization of VIWMI Server
HyperV Host using WMI
Microsoft CPU Utilization Monitors the CPU Utilization of HyperV VIWMI Server
Guest using WMI
Microsoft CPU Utilization Monitors the CPU Utilization using WMI WMI Server /
Desktop
Microsoft CPU Utilization Per Core Monitors the CPU Utilization per Core of VIWMI Server
HyperV Host using WMI
Microsoft CPU Wait Monitors the CPU Wait ( MilliSecond ) of VIWMI Server
HyperV Guest using WMI
Microsoft Data Space of DB Monitors the total data size in Database SNMP Server
Microsoft Data Transaction LogSpace Monitors the data transaction logspace SNMP Server
Microsoft Delivered Outbound Messages Monitors the delivered outbound SNMP Server
messages
Microsoft Disk I/O Usage Monitors Disk I/O Usage of HyperV Host VIWMI Server
using WMI
Microsoft Disk Queue Length Number of requests outstanding on the WMI Server
disk
Microsoft Disk Read Latency Monitors Disk Read Latency of HyperV VIWMI Server
Host using WMI
Microsoft Disk Read Requests Monitors Disk Read Requests of HyperV VIWMI Server
Host using WMI Page 152
Microsoft Disk Read Requests Monitors Disk Read Requests of HyperV VIWMI Server
Guest using WMI
Microsoft Disk Read Speed Monitors Disk Read Speed of HyperV VIWMI Server
Host using WMI
Microsoft Disk Read Speed Monitors Disk Read Speed of HyperV VIWMI Server
Guest using WMI
Microsoft Disk Reads Rate of read operations on the disk per WMI Server /
Second Desktop
Microsoft Disk Space Usage Monitors Disk Space Usage Latency of VIWMI Server
HyperV Host using WMI
Microsoft Disk Utilization Monitors the Disk Utilization using WMI WMI Server /
Desktop
Microsoft Disk Write Latency Monitors Disk Write Latency of HyperV VIWMI Server
Host using WMI
Microsoft Disk Write Requests Monitors Disk Write Requests of HyperV VIWMI Server
Host using WMI
Microsoft Disk Write Requests Monitors Disk Write Requests of HyperV VIWMI Server
Guest using WMI
Microsoft Disk Write Speed Monitors Disk Write Speed of HyperV VIWMI Server
Host using WMI
Microsoft Disk Write Speed Monitors Disk Write Speed of HyperV VIWMI Server
Guest using WMI
Microsoft Disk Writes Rate of write operations on the disk WMI Server /
Desktop
Microsoft File Read Bytes Overall rate at which bytes are read to WMI Server /
satisfy file system read requests to all Desktop
devices on the computer, including
read requests from the file system
cache
Microsoft File Read Operations Combined rate of file system read WMI Server /
requests to all devices on the computer, Desktop
including requests to read from the file
system cache
Microsoft File Write Bytes Overall rate at which bytes are written WMI Server /
to satisfy file system write requests to Desktop
all devices on the computer, including
write requests to the file system cache
Microsoft File Write Operations Combined rate of the file system write WMI Server /
requests to all devices on the computer, Desktop
including requests to write to data in
the file system cache
Microsoft Free Disk Space in GB Monitors the Free disk space in GB WMI Server /
using WMI Desktop
Microsoft Free Disk Space in MB Monitors the Free disk space in MB WMI Server /
using WMI Page 153
Desktop
Microsoft Free Physical Memory Physical memory currently unused and WMI Server /
available, in Mega Bytes Desktop
Microsoft Idle Time Percentage of time during the sample WMI Server /
interval that the processor was idle. Not Desktop
applicable for Windows XP and
Windows 2000 devices.
Microsoft Inbound Connection Rate Monitors the inbound connection rate SNMP Server
Microsoft IO Batch Writes Monitors the IO batch writes SNMP Server
Microsoft IO Outstanding Reads Monitors the IO outstanding reads SNMP Server
Microsoft IO Outstanding Writes Monitors the IO outstanding writes SNMP Server
Microsoft IO Page Reads Monitors the IO page reads SNMP Server
Microsoft Memory Active Monitors Memory Active in KB of VIWMI Server
HyperV Host using WMI
Microsoft Memory Consumed Monitors Memory Consumed in KB of VIWMI Server
HyperV Guest using WMI
Microsoft Disk Write Speed in kbps The rate of data transfer from the disk WMI Server /
during write operations, in kilobytes per Desktop
second
Microsoft Disk Free Space in MB Amount of free space available in the WMI Server /
disk drive Desktop
Microsoft Free Physical Memory in GB Memory that does not contain any WMI Server /
valuable data and that will be used first Page 156
Desktop
when processes, drivers, or the
operating system need more memory
Microsoft Handle count The number of handles in the WMI Server /
computer Desktop
Microsoft IO Read and Write Rate The rate of IO Read and Write WMI Server /
operations performed on the server Desktop
Microsoft IO Read and Write Speed in Kbps The rate at which the process is WMI Server /
reading and writing bytes for I/O Desktop
operations. This property counts all I/O
activity generated by the process to
include file, network, and device I/Os
Microsoft IO Read Rate The rate of IO Read operations WMI Server /
performed on the server Desktop
Microsoft IO Read Speed in Kbps The rate at which the process is WMI Server /
reading bytes from I/O operations. This Desktop
property counts all I/O activity
generated by the process to include
file, network, and device I/Os
Microsoft IO Write Rate The rate of IO Write operations WMI Server /
performed on the server Desktop
Microsoft IO Write Speed in Kbps The rate at which the process is writing WMI Server /
bytes to I/O operations. This property Desktop
counts all I/O activity generated by the
process to include file, network, and
device I/Os
Microsoft Number of Processes Number of processes in the computer WMI Server /
Desktop
Microsoft Percent DPC Time Percentage of time that the processor WMI Server /
spent receiving and servicing deferred Desktop
procedure calls during the sample
interval
Microsoft CPU Interrupts % Percentage of time that the processor is WMI Server /
spending on handling Interrupts Desktop
Microsoft Nonpageable Pool Memory in MB This provides an indication of how NT WMI Server /
has divided up the physical memory Desktop
resource. An uncontrolled increase in
this value would be indicative of a
memory leak in a Kernel-level service or
driver
Microsoft Pageable Pool Memory in MB An uncontrolled increase in this WMI Server /
counter, with the corresponding Desktop
decrease in the available memory,
would be indicative of a process taking
more memory than it should and not
giving it back
Microsoft Run Queue Length of CPU The Run Queue length of the CPU WMI Server /
Page 157
Desktop
Microsoft System Calls per second The rate of calls to Windows system WMI Server /
service routines by all processes Desktop
running on the computer
Microsoft System UpTime in minutes Number of minutes the computer has WMI Server /
been running after it was last started Desktop
Microsoft Thread Count The number of threads in the computer WMI Server /
Desktop
Microsoft Total Virtual Memory in GB Total Virtual memory Size in GB WMI Server /
Desktop
Microsoft Used Mounted Partition Space in GB Monitoring the Used Mounted WMI Server /
partitions space in GB using WMI Desktop
Microsoft Mounted Partition of the Device(%) Monitoring the usage in each Mounted WMI Server /
Partition of the device using WMI Desktop
Microsoft Free Mounted Partition Space in GB Monitoring the Free Mounted partitions WMI Server /
space in GB using WMI Desktop
Microsoft Used Virtual Memory in GB Amount of Virtual memory currently WMI Server /
used in GB Desktop
Microsoft Used Virtual Memory in % Percent of Virtual memory currently WMI Server /
used Desktop
NetApp, Inc. Active Disk Count Monitors the number of disks which are SNMP Storage
currently active, including parity disks.
NetApp, Inc. Active snapvault destinations. Monitors the number of active SNMP Storage
snapvault destinations
NetApp, Inc. Active snapvault sources Monitors the number of active SNMP Storage
snapvault sources.
NetApp, Inc. Aggregate Available Monitors the aggregate available in SNMP Storage
bytes
NetApp, Inc. Aggregate State Monitors the current state of the SNMP Storage
aggregates
NetApp, Inc. Aggregate Used Monitors the aggregate used in bytes SNMP Storage
NetApp, Inc. Aggregate Used Percentage Monitors the aggregate used SNMP Storage
percentage
NetApp, Inc. Battery Status Monitors the indication of the current SNMP Storage
status of the NVRAM batteries. { ok ( 1 ) ,
partiallyDischarged ( 2 ) ,
fullyDischarged ( 3 ) , notPresent ( 4 ) ,
nearEndOfLife ( 5 ) , atEndOfLife ( 6 ) ,
unknown ( 7 ) , overCharged ( 8 ) ,
fullyCharged ( 9 ) }
NetApp, Inc. Cache Age Age in minutes of the oldest read-only SNMP Storage
blocks in the buffer cache.
NetApp, Inc. CPU Utilization Monitors the percent of time that the SNMP Storage
CPU has been doing useful work since Page 158
the last time a client requested the
cpuBusyTimePerCent.
NetApp, Inc. Disk Read Bytes Monitors the total number of bytes SNMP Storage
read from disk since the last boot.
NetApp, Inc. Disk State Monitors the current state of the disks SNMP Storage
NetApp, Inc. Disk Write Bytes Monitors the total number of bytes SNMP Storage
written to disk since the last boot.
NetApp, Inc. Failed Disk count Monitors the number of disks which are SNMP Storage
currently broken.
NetApp, Inc. Fan Status Monitors the Count of the number of SNMP Storage
chassis fans which are not operating
within the recommended RPM range.
NetApp, Inc. FCP Operations Monitors the total number of FCP ops SNMP Storage
handled since the last boot
NetApp, Inc. FCP Read Bytes Monitors the total number of bytes SNMP Storage
read via fcp since the last boot.
NetApp, Inc. FCP Write Bytes Monitors the total number of bytes SNMP Storage
written via fcp since the last boot.
NetApp, Inc. Global Status Monitors the overall status of the SNMP Storage
appliance.{ other ( 1 ) , unknown ( 2 ) ,
ok ( 3 ) , nonCritical ( 4 ) , critical ( 5 ) ,
nonRecoverable ( 6 ) }
NetApp, Inc. ISCSI Operations Monitors the total number of iSCSI ops SNMP Storage
handled since the last boot
NetApp, Inc. ISCSI Read Bytes Monitors the total number of bytes SNMP Storage
read via iscsi since the last boot.
NetApp, Inc. ISCSI Write Bytes Monitors the total number of bytes SNMP Storage
written via iscsi since the last boot.
NetApp, Inc. LUN State Monitors the current state of the lun's SNMP Storage
NetApp, Inc. NetApp Temperature Monitors the indication of whether the SNMP Storage
hardware is currently operating outside
of its recommended temperature
range. { no ( 1 ) , yes ( 2 ) }.
NetApp, Inc. Power Supply Status Monitors Count of the number of power SNMP Storage
supplies which are in degraded mode. {
no ( 1 ) , yes ( 2 ) }
NetApp, Inc. qrV Files Used Monitors the current number of files SNMP Storage
used for this qrVEntry.
NetApp, Inc. qrVEntry Used bytes Monitors the current number of KBytes SNMP Storage
used for this qrVEntry.
NetApp, Inc. Quota State Status Monitors whether quotas are ON, OFF SNMP Storage
or initializing. quotaStateOff {( 1 ) ,
quotaStateOn ( 2 ) , quotaStateInit ( 3 ) }
NetApp, Inc. Snapvault Status Monitors the current transfer status of SNMP Storage
the snapvault relationship. Page 159
NetApp, Inc. Snapvault Total Primary Failures Monitors the total number of failed SNMP Storage
snapvault transfers on the snapvault
primary. Persistent across reboot.
NetApp, Inc. Snapvault Total Primary Successes Monitors the total number of successful SNMP Storage
snapvault transfers from the snapvault
primary. Persistent across reboot.
NetApp, Inc. Snapvault Total Secondary Failures Monitors total number of failed SNMP Storage
snapvault transfers on the snapvault
secondary. Persistent across reboot.
NetApp, Inc. Snapvault Total Secondary Successes Monitors the total number of successful SNMP Storage
snapvault transfers from the snapvault
secondary. Persistent across reboot.
NetApp, Inc. Total DiskCount Monitors the total number of disks on SNMP Storage
the system.
NetApp, Inc. Volume Available Monitors the volume available in bytes SNMP Storage
NetApp, Inc. volume available bytes monitors the total disk space in kbytes SNMP Storage
that is free for use on the referenced
file system.
NetApp, Inc. Volume State Monitors the current state of the SNMP Storage
volumes
NetApp, Inc. Volume Used Monitors the volume used in bytes SNMP Storage
NetApp, Inc. Volume Used Percentage Monitors the volume used percentage SNMP Storage
NetScreen Active Session Count Active Session Count Desc SNMP Firewall
Technologies,
Inc.
NetScreen CPU Utilization Monitors the CPU utilization SNMP Firewall
Technologies,
Inc.
NetScreen Memory Utilization Monitors the Memory Utilization SNMP Firewall
Technologies,
Inc.
Novell Cache maximum size Cache maximum size in Kbytes, this is SNMP Server
hard limit parameter
Novell Contact failures The number of failures since the last SNMP Server
time an attempt to contact the peer
eDirectory Server was successful
OpZoon CPU Utilization Monitors the CPU of OpZoon Switch SNMP Switch
OpZoon CPU Utilization Monitors the CPU of OpZoon PE-3810 SNMP Switch
Router
OpZoon CPU Utilization Monitors the CPU of OpZoon Switch SNMP Switch
OpZoon Memory Utilization Monitors the Memory of OpZoon Switch SNMP Switch
OpZoon Memory Utilization Monitors the Memory of OpZoon PE- SNMP Switch
3810 Router
OpZoon Memory Utilization Monitors the Memory of OpZoon Switch SNMP Switch
Oracle DataFile DiskReads Monitors the number of disk reads in SNMP Server
data file
Oracle DataFile DiskWrites Monitors the number of disk writes in SNMP Server
data file
Oracle DataFileSize Allocated Monitors the allocated data file size SNMP Server
Oracle Library CacheGets Monitors the number of request for SNMP Server
Library CacheGets
Oracle Library CacheInvalidations Monitors the number of SNMP Server
CacheInvalidations
Oracle Library CacheReloads Monitors the number of reloads SNMP Server
Oracle Number of UserCommits Monitors the number of commits SNMP Server
Oracle OraDbSysUserRollbacks Monitors the number of rollbacks SNMP Server
Oracle TableScan Blocks Monitors the number of blocks SNMP Server
Oracle Tablespace Allocated Monitors the total table space allocated SNMP Server
Oracle Tablespace Largest Available Monitors the largest available SNMP Server
tablespace
Oracle Tablespace Used Monitors the total tablespace used SNMP Server
Radware CPU Utilization CPU Utilization for Radware SNMP Switch
Radware Memory Utilization Monitors the Memory of Radware AD- SNMP Switch
508 Switches
Radware Memory Utilization Monitors the Memory of Radware DP- SNMP Switch
502 Switches
Research In Average Response Time Monitors the average response time (in SNMP Server
Motion milliseconds) for operations for users
on this mail server in the last 10
minutes. Applies to BlackBerry
Enterprise Server for Lotus Domino
only.
Research In Failed Connections Monitors the number of failed SNMP Server
Motion connection attempts to this mail server
in the last 10 minutes. Applies to
BlackBerry Enterprise Server for Lotus
Domino only.
Research In MDS Connection Failure Monitors the number of failed SNMP Server
Motion connections initiated by MDS to Page 163
another address/service.
Research In MDS Connection Success Monitors the number of successful SNMP Server
Motion connections initiated by MDS to
another address/service.
Research In MDS Push Connections Monitors the number of push server SNMP Server
Motion connections.
Research In Messages received per min Monitors the total number of messages SNMP Server
Motion delivered to handhelds per min.
Research In Messages sent per min Monitors the total number of messages SNMP Server
Motion sent from handhelds per min.
Research In Total License Configured Monitors the total number of licenses SNMP Server
Motion installed on the server.
Research In Total License Used Monitors the total number of licenses SNMP Server
Motion in use currently.
Research In Total messages pending Monitors the total number of messages SNMP Server
Motion delivered to handhelds per min.
Research In Total messages received Monitors the total number of messages SNMP Server
Motion delivered to handhelds.
Research In Total messages sent Monitors the total number of messages SNMP Server
Motion sent from handhelds.
Research In Total Users Monitors the number of users who are SNMP Server
Motion homed on this mail server. Applies to
BlackBerry Enterprise Server for Lotus
Domino only.
Riverbed Active Connection(s) Monitors the current number of active SNMP WAN
Technology, (optimized) connections. Accelerator
Inc.
Riverbed BW aggregate in LAN Monitors the total optimized bytes SNMP WAN
Technology, across all application ports, in the WAN Accelerator
Inc. to LAN direction since the last restart of
service, as measured on the LAN side.
Riverbed BW aggregate in WAN Monitors the total optimized bytes SNMP WAN
Technology, across all application ports, in the WAN Accelerator
Inc. to LAN direction since the last restart of
service, as measured on the WAN side.
Riverbed BW aggregate out LAN Monitors the total optimized bytes SNMP WAN
Technology, across all application ports, in the LAN Accelerator
Inc. to WAN direction since the last restart
of service, as measured on the LAN
side.
Riverbed BW aggregate out WAN Monitors the total optimized bytes SNMP WAN
Technology, across all application ports, in the LAN Page 164
Accelerator
Inc. to WAN direction since the last restart
of service, as measured on the WAN
side.
Riverbed BW Passthrough In Monitors the Passthrough bytes in WAN SNMP WAN
Technology, to LAN direction. Accelerator
Inc.
Riverbed BW Passthrough Out Monitors the Passthrough bytes in LAN SNMP WAN
Technology, to WAN direction. Accelerator
Inc.
Riverbed BW Passthrough total Monitors the total passthrough bytes. SNMP WAN
Technology, Accelerator
Inc.
Riverbed CPU Usage(5 mins avg) Monitors the Five-minute CPU load in SNMP WAN
Technology, hundreths. Accelerator
Inc.
Riverbed CPU Utilization Monitors the percentage CPU SNMP WAN
Technology, utilization, aggregated across all CPUs, Accelerator
Inc. rolling average over the past minute.
Riverbed dsCostPerSegment Monitors the Cost per segment SNMP WAN
Technology, expressed in microseconds. Accelerator
Inc.
Riverbed dsHits Total Monitors the total number of datastore SNMP WAN
Technology, hits since last restart of service. Accelerator
Inc.
Riverbed dsMiss Total Monitors the total number of datastore SNMP WAN
Technology, misses since last restart of service. Accelerator
Inc.
Riverbed Established Connection(s) Monitors the current number of SNMP WAN
Technology, established (optimized) connections. Accelerator
Inc.
Riverbed Half Closed Connection(s) Monitors the Current total number of SNMP WAN
Technology, half-closed (optimized) connections. Accelerator
Inc.
Riverbed Half Opened Connection(s) Monitors the current total number of SNMP WAN
Technology, half-opened (optimized) connections. Accelerator
Inc.
Riverbed Optimization Service Status Monitors the Current status of the SNMP WAN
Technology, optimization service. Accelerator
Inc.
Riverbed Optimized Connection(s) Monitors the current total number of SNMP WAN
Technology, optimized connections. Accelerator
Inc.
Riverbed Pass-Through Connection(s) Monitors the current total number of SNMP WAN
Technology, pass-through connections. Accelerator
Inc.
Riverbed Steelhead Temperature Monitors the temperature of the SNMP WAN
Technology, system(C). Page 165
Accelerator
Inc.
Riverbed System Health Status Monitors the current health of the SNMP WAN
Technology, system. The value is one amongst Accelerator
Inc. Healthy, Admission Control, Degraded,
Critical.
Riverbed Total Connection(s) Monitors the total number of SNMP WAN
Technology, connections. Accelerator
Inc.
RuiJie CPU Utilization CPU Utilization for RuiJie SNMP Switch
RuiJie Memory Utilization Memory Utilization for RuiJie SNMP Switch
SecGate CPU Utilization Monitors the CPU of SecGate Firewall SNMP Firewall
SecGate Memory Utilization Monitors the Memory of SecGate SNMP Firewall
Firewall
SOCOMEC Battery Capacity Estimate of the battery charge SNMP UPS
UPS remaining expressed as a percent of
full charge.
SOCOMEC Battery Capacity Estimate of the battery charge SNMP UPS
UPS remaining expressed in percent
SOCOMEC Battery Capacity Estimate of the battery charge SNMP UPS
UPS remaining expressed in percent
SOCOMEC Battery Capacity Estimate of the battery charge SNMP UPS
UPS remaining expressed in percent
SOCOMEC Battery Negative Voltage Battery negative voltage in volts SNMP UPS
UPS
SOCOMEC Battery Positive Voltage Battery positive voltage in volts SNMP UPS
UPS
SOCOMEC Battery Voltage Battery Voltage in volts. SNMP UPS
UPS
SOCOMEC Battery Voltage Battery Voltage in volts SNMP UPS
UPS
SOCOMEC Battery Voltage Battery Voltage in volts SNMP UPS
UPS
SOCOMEC Output Load Phase 1 Monitor UPS Output Load Phase 1 SNMP UPS
UPS expressed in percent
SOCOMEC Output Load Phase 2 Monitor UPS Output Load Phase 2 SNMP UPS
UPS expressed in percent
SOCOMEC Output Load Phase 3 Monitor UPS Output Load Phase 3 SNMP UPS
UPS expressed in percent
SOCOMEC Output Load Rate Phase 1 Monitor UPS Output Load Phase 1 SNMP UPS
UPS expressed in percent
SOCOMEC Output Load Rate Phase 1 Monitor UPS Output Load Phase 1 SNMP UPS
UPS expressed in percent
SOCOMEC Output Load Rate Phase 2 Monitor UPS Output Load Phase 2 SNMP UPS
UPS expressed in percent Page 166
SOCOMEC Output Load Rate Phase 3 Monitor UPS Output Load Phase 3 SNMP UPS
UPS expressed in percent
SOCOMEC UPS Output Load Rate UPS Output Load Rate in %. SNMP UPS
UPS
Symbol UPS Battery current Custom Monitor SNMP UPS
Tainet CPU Utilization Monitors the CPU of Tainet_Venus_2816 SNMP Switch
Switch
Tainet Memory Utilization Monitors the Memory of SNMP Switch
Tainet_Venus_2816 Switch
Topsec CPU Utilization Monitors the CPU of TopSec Firewall SNMP Firewall
Topsec Memory Utilization Monitors the Memory of TopSec SNMP Firewall
Firewall
Topsec VPN-Connections Monitors the VPN-Connections of SNMP Firewall
TopSec Firewall
Trango SU Count SU Count SNMP Wireless
TrippLite UPS Charge Monitors UPS Charge SNMP UPS
TrippLite UPS Load Monitors UPS Load SNMP UPS
VENUS Connections Monitors the Connections of VENUS- SNMP Firewall
VSOS-V2.6 Firewall
VENUS Connections Monitors the Connections of VENUS_FW SNMP Firewall
Firewall
VENUS CPU Utilization Monitors the CPU of VENUS-VSOS-V2.6 SNMP Firewall
Firewall
VENUS CPU Utilization Monitors the CPU of VENUS_FW Firewall SNMP Firewall
VENUS Memory Utilization Monitors the Memory of VENUS-VSOS- SNMP Firewall
V2.6 Firewall
VENUS Memory Utilization Monitors the Memory of VENUS_FW SNMP Firewall
Firewall
VMware Active Memory Amount of guest physical memory VIWebService Server
actively used.
VMware Balloon Memory Amount of guest physical memory that VIWebService Server
is currently reclaimed from the VM
through ballooning.
VMware Compressed Memory Amount of memory compressed by ESX VIWebService Server
for VM
VMware Consumed Memory Amount of memory consumed by a VIWebService Server
virtual machine,
VMware CPU Idle Time Total time that the CPU spent in an idle VIWebService Server
state
VMware CPU Ready Time that the virtual machine was VIWebService Server
ready, but could not get scheduled to Page 167
run on the physical CPU
VMware CPU Usage Sum of the actively used CPU of all VIWebService Server
powered on virtual machines on a host.
VMware CPU Used Total CPU usage By HostSystem VIWebService Server
VMware CPU Used Time accounted to the virtual machine VIWebService Server
VMware CPU Utilization Actively used CPU of the host, as a VIWebService Server
percentage of the total available CPU
VMware CPU Utilization Actively used VCPU, as percentage of VIWebService Server
total available CPU. This is the host view
of the CPU usage
VMware CPU Wait CPU time spent in wait state VIWebService Server
VMware Datastore Free Space VMware Datastore Freespace Monitor VIWebService Server
VMware Datastore Read IOPs Average number of read commands VIWebService Server
issued per second to the datastore
during the collection interval.
VMware Datastore Read Latency Average amount of time for a read VIWebService Server
operation from the datastore
VMware Datastore Read Latency Average amount of time for a read VIWebService Server
operation from the datastore
VMware Datastore Read Rate Rate of reading data from the datastore VIWebService Server
VMware Datastore Read Requests Average number of read commands VIWebService Server
issued per second to the datastore
during the collection interval.
VMware Datastore Read Requests Rate Average number of read commands VIWebService Server
issued per second to the datastore
VMware Datastore Read Speed Rate of reading data from the VIWebService Server
datastore.
VMware Datastore Throughput Usage The current bandwidth usage for the VIWebService Server
datastore or LUN.
VMware Datastore Write IOPs Average number of write commands VIWebService Server
issued per second to the datastore
during the collection interval
VMware Datastore Write Latency Average amount of time for a write VIWebService Server
operation to the datastore
VMware Datastore Write Latency Average amount of time for a write VIWebService Server
operation to the datastore
VMware Datastore Write Rate Rate of reading data to the datastore VIWebService Server
VMware Datastore Write Requests Average number of write commands VIWebService Server
issued per second to the datastore
during the collection interval.
VMware Datastore Write Requests Rate Average number of write commands VIWebService Server
issued per second to the datastore
VMware Datastore Write Speed Rate of reading data to the datastore. VIWebService Server
Page 168
VMware Disk Bus Resets Number of SCSI-bus reset commands VIWebService Server
issued during the collection interval.
VMware Disk I/O Usage Aggregated diskI/O rate for HostSystem VIWebService Server
over VMs
VMware Disk I/O Usage Aggregated disk I/O rate VIWebService Server
VMware Disk Max Total Latency Highest latency value across all disks VIWebService Server
used by the host.
VMware Disk Read Rate Rate at which data is read from each VIWebService Server
disk on the vm
VMware Disk Read Requests Number of times data was read from VIWebService Server
each disk on the vm
VMware Disk Read Speed Rate at which data is Read from each VIWebService Server
LUN on the host
VMware Disk Reads Number of times data was read from VIWebService Server
each LUN on the host.
VMware Disk Write Rate Rate at which data is written to each VIWebService Server
disk on the vm
VMware Disk Write Requests Number of times data written to each VIWebService Server
disk on the vm
VMware Disk Write Speed Rate at which data is written to each VIWebService Server
LUN on the host
VMware Disk Writes Number of times data written to each VIWebService Server
LUN on the host
VMware Dropped Received Packets Number of received packets dropped VIWebService Server
during the collection interval.
VMware Dropped Transmitted Packets Number of transmitted packets VIWebService Server
dropped during the collection interval.
VMware Memory Active Sum of all active metrics for all VIWebService Server
powered-on virtual machines plus
vSphere services
VMware Memory Compression Rate Rate of memory compression for the VIWebService Server
VM
VMware Memory Consumed Amount of machine memory used on VIWebService Server
the host
VMware Memory Decompression Rate Rate of memory decompression for the VIWebService Server
virtual machine
VMware Memory Granted Amount of Granted to Entities by VIWebService Server
HostSystem
VMware Memory Overhead Total of all overhead metrics for VIWebService Server
powered-on virtual machines, the
overhead of running vSphere services
on the host.
VMware Memory SwapIn Rate Rate at which memory is swapped from VIWebService Server
disk into active memory Page 169
VMware Memory SwapOut Rate Rate at which memory is being VIWebService Server
swapped from active memory to disk
VMware Memory Usage Percentage of available machine VIWebService Server
memory Used
VMware Memory Usage Amount of machine memory used by VIWebService Server
the VMkernel to run the VM
VMware Network Packets Received The number of packets received by VIWebService Server
each vNIC on the VM
VMware Network Packets Transmitted Number of packets transmitted by each VIWebService Server
vNIC on the virtual machine
VMware Network Received Packets Number of packets Received during the VIWebService Server
collection interval.
VMware Network Received Rate The rate at which data is received VIWebService Server
across each physical NIC instance on
the host.
VMware Network Received Rate The rate at which data is received VIWebService Server
across the VMs vNIC
VMware Network Transmitted Packets Number of packets Transmitted during VIWebService Server
the collection interval.
VMware Network Transmitted Rate The rate at which data is transmitted VIWebService Server
across each physical NIC instance on
the host.
VMware Network Transmitted Rate The rate at which data is transmitted VIWebService Server
across the VMs vNIC
VMware Network Usage Sum of data transmitted and received VIWebService Server
across all physical NIC instances
connected to the host.
VMware Network Usage Sum of data transmitted and received VIWebService Server
across all vNIC instances connected to
the VM
VMware Overhead Memory Amount of machine memory used by VIWebService Server
the VMkernel to run the VM
VMware Shared Memory Sum of all shared metrics for all VIWebService Server
powered-on virtual machines, plus
amount for vSphere services on the
host.
1. Go to Device Snapshot page on which you wish to add a custom WMI monitor.
2. Click Monitors ? Performance Monitors ? Actions ? Add monitor.
3. Select the required WMI class, and OpManager will list the performance counters available under that class.
4. Along with the counter, you can also select the instance of the counter that you wish to monitor.
5. Once you've selected the counters and the instances, click Add to add the monitor to the device.
6. You can also add a WMI custom monitor for a single device, by navigating to the device's Snapshot page and clicking on Monitors
tab ? Actions ? Add WMI monitor.
Page 173
Device-specific Monitors
The monitoring configuration may need alteration for specific devices. Doing a bulk-configuration using the device templates, applies
the same set of configurations for the devices of the same type. In order to change the configuration for specific devices, here are
the steps:
The changes to the monitor are effected only for that device.
Page 174
Configuring thresholds for performance monitors
Configuring thresholds enable OpManager to proactively monitor the resources and the services running on the servers and network
devices, and raise alerts before they go down or reach the critical condition. OpManager offers multiple threshold levels namely:
You can configure multiple thresholds for the monitors that are associated to a single device, and even configure them from a device
template in order to apply across multiple devices.
Also, for = operator, you can provide multiple values using pipe '|' as the separator. Note that this is applicable only for thresholds
configured from Device Snapshot ? Monitors.
6. Enter the Rearm Value. Rearm is the value that determines when the monitor is reverted back to 'Normal' status.
Example: The Warning threshold condition for a memory monitor is selected as greater than [>] and the threshold value is
configured as 75. If the value of the monitor oscillates between 72, 80 and 73 for three successive polls, an alert is not raised
for the poll with value '80' but the admin might still wish to receive an alert for it.
To avoid this, you can set the Rearm value at a considerably wide interval (say 70 in this situation) to make sure the status
returns to 'Normal' only when the value goes below this threshold.
Note that if you set the thresholds' conditions using '>' criteria, then the rearm value can only be set using '<=' and vice versa.
7. In the Consecutive Times field enter the value of how many consecutive times the thresholds (Attention, Trouble and Critical) can
be violated to generate the alert.
8. Click on Save.
Configure threshold limits for multiple devices of same type using Device Template
1. Go to Settings ? Configuration ? Device Templates and select the template in which you want to configure the threshold.
2. Under Monitors column, all the monitors that are currently associated with the devices are listed. If you want add or remove
required monitors. Click on Edit Thresholds button. Edit Thresholds page opens.
3. Configure the Attention, Trouble, Critical Threshold and the Rearm Value and click on OK
4. Click on OK.
1. Go to Settings ? Performance monitors and click the 'Edit' icon next to the monitor of your choice.
2. Change the threshold values as required and click 'Save'.
3. Once it's done, click the 'Associate' button next to the monitor to associate it to the necessary devices. Page 175
Page 176
Monitoring TCP Services
OpManager provides out-of-the-box support for the following services: Web, HTTPS, FTP, IMAP, LDAP, Telnet , MySQL, MS Exchange,
SMTP, POP3, WebLogic, Finger, Echo, DNS, and NTTP. By default, during discovery, OpManager scans the devices for the services:
DNS, MSSQL, MySQL, Oracle, SMTP, Web. You can also select other services in the list. When they are found running on their default
ports, OpManager starts monitoring the services.
To modify this list, go to Settings ? Monitoring ? Service Monitors. Select the required service and enable 'Scan during discovery',
and click 'Save'.
OpManager allows you to change the settings for monitoring these services as per your network needs. You can configure new
services that are not available in the list. OpManager can manage services running on standard TCP ports.
Note:
The list contains the service names and the corresponding port numbers. To edit the settings of any of the available services,
click on the service name.
If you do not find the service you want to manage in the list, you can add the service by clicking Add Service. (Adding a New
Service).
Go to the Device Snapshot of a device ? Monitors ? Service Monitors. You can see the list of services managed in the device (if
any), with their status and current response time.
You can also click on the service name to view the historical report on the response time and the availability chart of the service.
Configuring Alerts
By default, OpManager raises an alarm if a service is down. If required you can configure OpManager to raise an alarm if the
service is unavailable for N number of times consecutively.
Go to the Device Snapshot ? Monitors ? Service Monitors, and click the Edit icon against the service on which you wish to
configure the threshold or to modify the consecutive times condition.
Note: Threshold alert will be raised based on the response time of the service.
Page 177
Monitoring TCP Services on a Device
To select the services to be monitored in a device, follow the steps given below:
1. Go to Inventory > Click on the Device for which you wish to add a service.
2. Click Monitors > Service Monitors > Add Monitor at the top of the page
3. Select the services to be discovered from the list and click Add Monitor.
4. If you wish to associate the monitor to existing devices, click on Save & Associate. This option will prompt you to select the
required devices to which the monitor must be associated
Select the required devices and click on Save.
5. If you wish to only add the monitor ( and not associate it to any of the existing devices ), click on Save.
1. Go to Inventory > Click on the Device for which you wish to associate a service monitor.
2. Click Monitors > Service Monitors > Associate Monitor at the top of the page
3. Select the services to be discovered from the list and click Associate.
Page 178
Adding New TCP Service Monitors
To start monitoring a TCP service in OpManager:
Dissociate Devices
You can also associate/dissociate service monitors to devices from the Quick Configuration Wizard. Go to Settings ? Configuration ?
Quick Configuration Wizard ? Service Monitors and associate/dissociate services to devices as mentioned above.
1. Navigate to the Snapshot page of the device you wish to add the monitor to, and click on Monitors ? Service Monitors.
2. Click Add Monitor, and provide the necessary details - the service name, port number and the timeout.
3. You can test if the provided details are correct by using the 'Test Service' option.
4. Also, mention the number of polls before OpManager raises an alert for that service monitor.
5. Finally, choose if you want to scan the mentioned port during discovery of new devices by toggling the 'Scan during Discovery?'
option. If this option is enabled, any device that is discovered in the future with this service/port combination will be automatically
associated with this monitor.
6. Once you have provided all these details, click 'Save' to associate the monitor to the device.
Page 179
Monitoring Windows Services
Certain applications in Windows machine run in the background as services. OpManager discovers and monitors the status of such
services using WMI monitoring. OpManager generates alarms whenever they fail.
Prerequisites
To monitor Windows services, OpManager should be installed in a Windows machine. OpManager uses WMI to monitor the Windows
services and hence you need to provide the log on details of a user with administrative privilege to connect to the device. So, make
sure you configure a WMI credential so that you can apply this to the windows devices.
To monitor a Windows service with OpManager's Windows service monitoring feature, follow the steps given below:
1. Go to the Inventory and click on the device to which you want to add a Windows Service monitor.
2. Confirm if the correct WMI credential is associated to the device. Else, configure the credential details in the device.
3. Click Monitors ? Windows Service Monitors. This option will be available only for devices being monitored using WMI.
4. Click Actions on the top-right corner and the click 'Add Monitor'.
5. Select the necessary Windows services and click on 'Add' to add those monitors to the device.
Note: The polling interval cannot be set at single monitor level. This value is same as the polling interval of the device.
Configuring Alerts
By default OpManager raises an alarm if a Windows service is down. If required you can configure OpManager to raise an alarm if
the service unavailable for a N number of times consecutively.
To add a new Windows service monitor, follow the steps given below:
Dissociate Devices
You can also associate/dissociate service monitors to devices from the Quick Configuration Wizard. Go to Settings ? Configuration ?
Quick Configuration Wizard ? Service Monitors and associate/dissociate services to devices as mentioned above.
Page 181
Monitoring Processes on Windows/Unix Servers & Desktops
OpManager provides out-of-the-box support for monitoring the availability of all the processes running on a Windows or Unix
system. Windows systems use WMI and Unix systems use CLI to monitor the processes that are running on a system. We also
support SNMP in the Server/ Desktop and Domain Controller categories.
Note: The polling interval cannot be set at single monitor level. This value is same as the polling interval of the device.
You can set resource thresholds for the Process Monitor. Once a resource (CPU/memory) utilization by a process exceeds the
configured threshold, an alert is triggered.
You can also view active processes on a device and process diagnostics against a system resource. We currently support active
processes for SNMP/WMI/CLI protocols.
Page 182
Viewing Active Processes
OpManager provides you the information on the processes that are currently running on the managed device. For this, OpManager
uses the protocol of the default credential of that device (SNMP / WMI / CLI).
To view the details, navigate to the Snapshot page of the device from the Inventory, and you can view all the processes that are
currently running on the device from the Active Processes tab.
Note:
When multiple types of credential profiles are associated, OpManager follows this priority to fetch the active processes: WMI
> CLI > SNMP
Example 1: If a device has both SNMP and WMI credentials associated to it, OpManager will first try to fetch the active
processes via WMI. If that fails, then the processes will be fetched via SNMP.
Example 2: If a device has bot SNMP and CLI credentials associated, OpManager will first try to fetch the processes via CLI
and then via SNMP.
Also, if you have enabled Custom Dials for your devices, you can view the top 10 processes of a device by clicking on the Process
Diagnostics icon on the top-right corner of the dial. From there, you can choose to end processes that are consuming a lot of
resources by simply clicking on the Kill Process (bin) icon. (Top 10 processes available only for CPU utilization and memory utilization
dials)
Page 183
Adding New Process Template
Process templates helps you to select the processes that are running on a device, convert each of them into individual templates and
apply all of them across multiple devices. To add a new process template,
The selected processes are now added and available as templates under Settings ? Monitors ? Processes.
Associating Process Template to Multiple Devices Page 184
To associate a process template across multiple devices, follow the steps given below:
The log file monitoring agent installed in the end machine, monitors the log files continuously for the required string (It may even be
a regex). Once that string is printed, it immediately notifies the OpManager server, which in-turn raises an alarm based on the
polling interval specified for that file monitor.
Prerequisites:
Ensure that device in which you are about to install the agent has already been added in OpManager.
Download and install the log file monitoring agent in the device(s). You can do it in two ways:
From the OpManager UI: You can go to Settings ? Monitoring ? Agents and click on 'Download agent' to download the
file monitoring agent.
In case of multiple devices, you can remotely push the downloaded agent through your AD service, and OpManager
agent will get automatically installed on all selected devices.
You can also add a log file monitor from a particular device's snapshot page.
1. Go to the Device's Snapshot Page ? Monitors ? File Monitor ? Add New Monitor.
2. Follow the same steps as provided above to add the file monitor.
3. There is an additional option available here which allows you to test the file path to ensure that the file is available.
For example:
In the above case, the agent will ignore the search string which appeared at 10.02 AM. It starts monitoring the log file afresh from
10.03 AM based on the new monitoring interval (10 mins).
2. Once a log file monitor is added and the agent is mapped to a device, a pointer will be set at the very end of that log file.
OpManager will only monitor strings that are input after this point, and ignores all instances of the same string that were present
before the monitor was mapped to the device.
Adding File Monitoring Template Page 188
You can now track changes on critical system and user files and be notified if a specific change occurs.
E.g. If you want to get notified about an increase in a file's size, you can configure an appropriate file monitoring template with a file
size monitor and apply the same to devices in which you want the files monitored.
Using file monitoring, you can monitor the following parameters on Windows/ WMI based devices:
1. File Contains: To monitor if a word/string is being printed in a log file, you have to install OpManager's log file monitoring agent in
the end server/device where the application is running. Once you install the agent, it looks for the specified string in the said log
file. If the word/string is printed in the log file, OpManager raises an alert. If required, you can configure the agent to match the
case when searching for the word/string, and also to notify the admin if the alert is raised for a certain number of times.
Click here to know more on this type of monitor and the prerequisites to be satisfied for log file monitoring.
2. File Existence: OpManager looks for the file in the specified path and alerts based on the conditions specified. You can configure
to be notified if the file does not exist in the path specified, or be notified if the file exists, or you can choose not to monitor. Also,
you can choose the severity that you would like to assign to this alert. The notification can be triggered if the alert condition is met
for a predefined number of times. That is, OpManager alerts you if a particular file exists/ is unavailable in a path during two
consecutive polls.
3. File Size: Configure OpManager to alert you if the file size goes over, or comes below a specified size. Select the relevant threshold
for alerting. You can configure the size in terms of bytes, KB, MB, or GB, and you can also choose the severity that you would like to
assign to this alert. The alert can be triggered if the threshold is violated a specified number of times.
4. File Age: Similarly, you can configure OpManager to alert you based on the age of the file. For instance, you can be notified if a file
is over 20 days old.
5. File Modification: When a file is modified, the date on which the file is modified is updated. You can configure OpManager to
notify you whenever there is a change in the date modified. This option helps you keep track of any changes done in critical files.
Configuring alarms - available variables for alarm messages
Page 189
You can customise your alarm message generated when a provided criteria is violated, by using these alarm variables in the Alarm
Message Format field:
1. $MONITOR - Displays the name of the monitor. Can be used with all criteria types.
2. $CURRENTVALUE - Displays the latest polled value of the provided trigger criteria (File Contains/Age/Size). Can be used with all
criteria types EXCEPT File Existence and File Modification.
Note: The variable $CURRENTVALUE works differently for File Contains and File Age/Size. For File Contains criteria type the
provided search string is returned, whereas it returns the latest polled value for File Age/File Size criteria types.
3. $THRESHOLDVALUE - Displays the threshold value of the provided trigger criteria. Can be used with File Size and File Age criteria
types.
4. $UNITS - Displays the units of the trigger criteria. Can be used for File size and File Age criteria types.
Criteria type Supported alarm variables Sample alarm message with variables Generated alarm message
File contains $MONITOR - Monitor name File monitor $MONITOR contains the File monitor FileMonitor1
string $CURRENTVALUE contains the string test
$CURRENTVALUE - Search string
File $MONITOR - Monitor name File monitor $MONITOR exists File monitor FileMonitor2
Existence exists
(OR)
(OR)
File monitor $MONITOR does not exist
any more File monitor FileMonitor2
does not exist any more
File Size $MONITOR - Monitor name File size of the monitor $MONITOR is File size of the monitor
$CURRENTVALUE, violating the threshold FileMonitor3 is 2, violating
$THRESHOLDVALUE - Minimum size of $THRESHOLDVALUE $UNITS the threshold of 1 GB
of file required to trigger the alarm
(in bytes/KB/MB/GB)
File $MONITOR - Monitor name File monitor $MONITOR got modified at File monitor FileMonitor5
Modification $MODIFIEDTIME got modified at 8/13/2017
$MODIFIEDTIME - Latest value for 1:12:35 AM
Modified Time of the value
(MM/DD/YYYY HH:MM:SS AM/PM)
The monitor is now added to the device and OpManager raises alerts based on the alert conditions provided by the user.
Page 191
Adding Folder Monitoring Template
Besides monitoring files on the systems, you can also monitor the folders.You can track changes in folders based on the folder size,
the number of files in a folder etc. Again, like file monitors, you can be notified if a specific change occurs. For instance, you might
want to be notified if the folder size increases beyond a defined limit, if some files in a folder are missing etc. Configure meaningful
templates in OpManager and apply them to devices on which you want the folders monitored. Monitor the following parameters on
folders:
1. Folder Existence: OpManager looks for the folder in the specified path and alerts based on the conditions specified. You can
configure to be notified if the folder does not exist in the path specified, or be notified if the folder exists , or you can choose not
to monitor.
2. Folder Size: Configure OpManager to alert you if the folder size goes over, or comes below a specified size. Select the relevant
threshold for alerting. You can configure the size in terms of bytes, KB, MB, or GB. Configure the rearm accordingly to reset the
alarm.
3. Folder Modification: Select Alert if modified check box to receive alerts when files/sub-folders are added/deleted/renamed in the
specified folder.
4. File Filter: By default all the files in the specified folder are monitored. Deselect All files check box and enter the file name or
extension (*.pdf,*.txt) of the files alone you want to monitor. You can enter multiple values separated by comma, but no blank
space is allowed. You can enter the filename in the following formats:
1. Severity: Choose the severity that you would like to assign to this alert.
2. Consecutive Times: Specify how many time the threshold can be violated to generate the alert
3. Alarm Message Format: Configure the alarm message. You can include the alarm variables by appending $ to the variable name.
The monitor is added to the device and OpManager alerts based on the alert conditions configured.
Page 193
Active Directory Monitoring
Active directory monitoring feature takes OpManager a step further in proactive monitoring of Windows environment. The system
resources of the Domain Controllers where the Active Directory (AD) database resides, and few critical Active Directory Services are
monitored in OpManager.
To make AD monitoring more simple and easily accessible, The Domain Controllers are classified under a separate category under
Infrastructure Views. The categorization of the device as a Domain Controller is done automatically if SNMP is enabled. The system
resources of the device and the AD services are monitored using WMI.
The snapshot page of the Domain Controller shows the dial graphs for Availability, Packet Loss and Response Time. In addition to
this, there are also provisions to monitor CPU, Disc and Memory utilization.
The other utilization data displayed in the snapshot page for the Domain Controller are:
Windows Time service : The service synchronizes the time between domain controllers, which prevents time skews from
occurring.
DNS Client Service : This service resolves and caches (Domain Name Server) DNS names.
File Replication Service : This service maintains file synchronization of file directory contents among multiple servers.
Intersite Messaging Service : This service is used for mail-based replication between sites. Active Directory includes support for
replication between sites by using SMTP over IP transport.
Kerberos Key Distribution Center Service : This service enables users to log on to the network using the Kerberos version 5
authentication protocol.
Page
Security Accounts Manager Service : This service signals other services that the Security Accounts Manager subsystem 194
is ready
to accept requests.
Server Service : This service enables the computer to connect to other computers on the network based on the SMB protocol.
Workstation Service : This service provides network connections and communications.
Remote Procedure Call (RPC) Service : This service provides the name services for RPC clients.
Net Logon Service : This service supports pass-through authentication of account logon events for computers in a domain.
You can add more AD Monitors to be monitored by clicking the Add Monitor button.
Page 195
Exchange Server Monitoring
You can monitor critical MSExchange (2000/2003/2010/2013/2016/2019) Services and parameters using OpManager's exchange
monitoring feature. Monitoring is done using WMI. Thresholds are pre-configured for critical services. You can also modify or enable
thresholds for other services and parameters.
Information Store
Site Replication Store
MTA Stacks
Exchange Management
SMTP
POP3
IMAP4
System Attendant
Routing Engine
Event Service
The Exchange parameters that are monitored can be classified under the following categories:
These monitors are associated to the device. Ensure to associate the correct WMI credential to the device. OpManager uses these
credentials to connect to the device using WMI.
Page 196
Monitoring MSSQL Parameters
MSSQL Services and Parameters can be monitored using WMI. OpManager detects the SQL servers by itself and MSSQL related
resource metrics are added automatically.
Here are the steps to manually associate the MSSQL monitors to a device :
4. From this list, select the required MSSQL Monitors and click Add to associate it to the Server.
These monitors are associated to the device. Ensure to associate the correct WMI credential to the device. OpManager uses these
credentials to connect to the device using WMI.
Monitoring Windows Event Logs Page 197
The Event Log is a Windows service that logs about program, security, and system events occurring in Windows devices. The events can be related to
some application, system or security. You can monitor these events using OpManager and configure to generate alarms when critical events are
logged. OpManager uses WMI to fetch the details of these logs and hence you need to provide the log on details of a user with administrative
privilege to connect to the Windows machine.
You can view the list of all events monitored by OpManager, Go to Settings > Monitoring > Event Log Rules
Note: The Monitoring Interval checkbox must be enabled. If disabled, all the event log monitors associated with the device will be disabled and
they will not work although they are associated to the device.
2. Click Add New Rule under any one of the categories to add a rule.
Entries to all the fields except Rule Name are optional. Event ID is a required field to identify the event but can be left empty in few exceptional
cases, such as you want to monitor all events that are of the Event Types, say, error or information. Here the filter will be based on the Event Type.
3. Enter the Event ID to be monitored. This is the unique identifier for the event logs.
4. Enter the event Source. This is the name of the software that logs the event.
5. Enter the event Category. Each event source defines its own categories such as data write error, date read error and so on and will fall under
one of these categories.
6. Type the User name to filter the event log based on the user who has logged on when the event occurred.
7. Choose the Event Types to filter the event logs based on its type. This will typically be one among Error, Warning, Information, Security audit
success and Security audit failure.
8. Description Match Text : Enter the string to be compared with the log message. This will filter the events that contains this string in the log
message.
9. Generate Alarm if event is raised : By default OpManager raises an alarm if the event occurs. However, you can configure the no. of
consecutive times the event can occur within the specified no. of seconds, to raise an alarm.
10. Choose a severity for the alarm generated in OpManager for this event.
3. Click OK to save the event log rule.
You can now associate the rules (default or custom event logs) to the required devices.
Page 199
Associating URL Monitors to Desktop, Servers and Domain Controllers
You can add URL monitors to Desktop/Servers/Domain Controllers to check the availability of local URLs.
The configured URL is monitored for availability. You can configure to receive an e-mail or SMS when the URL monitored in a device
goes down. For this, you can create a notification profile for the 'URL is down' criteria and associate it to the devices.
Page 200
Adding Syslog Rules
Syslog is a client/server protocol that sends event notification messages to the syslog receiver. These event notification messages
(usually called as syslog messages) help in identifying the authorized and unauthorized activities like installing software, accessing
files, illegal logins etc. that take place in the network. In OpManager Syslog rules helps in notifying you if some particular syslog
messages such as kernel messages, system daemons, user level messages etc. are sent by the devices.
Apart from the pre-defined syslog rules you can also add any number of syslog rules. Here are the steps to add a syslog rule:
10. Click the Advanced button to configure advanced (threshold) rules. This is optional.
1. Number of Occurrences: Enter the count of the number of consecutive times OpManager can receive syslog message from a
device before raising an alert.
2. Time Interval (seconds): Enter the time interval that should be considered for calculating the number of occurrences.
The syslog packets sent by the devices to OpManager are listed. You can also filter the syslog packets by device and port.
To enable hardware monitoring, go to Settings ? Monitoring ? Monitor Settings ? Hardware. Select 'Enable' next to the
Hardware Monitoring field and click 'Save'.
You can also enable hardware monitoring for individual devices from their Device Snapshot page by clicking on the Enable
option for Hardware Monitoring under the Summary tab.
Before you start monitoring the hardware of your network device(s), ensure that it satisfies OpManager's prerequisites for hardware
monitoring.
HP:
If Hardware Sensor Monitors are not displayed, then please make sure that these tools are installed on that server:
Dell:
If Hardware Sensor Monitors are not displayed, then please make sure that Dell OpenManage has been installed on that server.
For numericSensorInfo:
https://<<hostname/IPAddress>>/mob/?moid=ha-host&doPath=runtime.healthSystemRuntime.systemHealthInfo.nu
mericSensorInfo
https://<<hostname/IPAddress>>/mob/?moid=ha-host&doPath=runtime.healthSystemRuntime.hardwareStatusInfo
https://<<vcentrename/IPAdress>>/mob/?
After logging into the MOB, navigate to the paths given below and check if values are being populated for both the methods:
For numericSensorInfo: content ? rootFolder ? childEntity ? hostFolder ? childEntity [select appropriate host] ? host ?
runtime ? healthSystemRuntime ? systemHealthInfo ? numericSensorInfo
For hardwareStatusInfo: content ? rootFolder ? childEntity ? hostFolder ? childEntity [select appropriate host] ? host ?
runtime ? healthSystemRuntime ? hardwareStatusInfo ? cpuStatusInfo (or) memoryStatusInfo (or) storageStatusInfo
Page 207
Note that OpManager raises alerts based on the colour value available (alerts are raised if the colour is anything other than
"green").
If the sensors are not available, install VMware tools on that host.
HP:
OID Parameter
.1.3.6.1.4.1.232.11.2.2.1.0 Operating System
.1.3.6.1.4.1.232.11.2.2.2.0 OS Version
.1.3.6.1.4.1.232.2.2.4.2.0 Model
.1.3.6.1.4.1.232.2.2.2.6.0 Service tag
.1.3.6.1.4.1.232.2.2.2.1.0 Serial number
Dell:
OID Parameter
.1.3.6.1.4.1.674.10892.1.300.10.1.8.1 Manufacturer
.1.3.6.1.4.1.674.10892.1.300.10.1.9.1 Model
.1.3.6.1.4.1.674.10892.1.300.10.1.11.1 Service Tag
.1.3.6.1.4.1.674.10892.1.400.10.1.6.1 Operating System
.1.3.6.1.4.1.674.10892.1.400.10.1.7.1 OS Version
Cisco:
OID Parameter
.1.3.6.1.2.1.47.1.1.1.1.13.1 Hardware Model
.1.3.6.1.2.1.47.1.1.1.1.11.1 Serial Number
Juniper:
OID Parameter
.1.3.6.1.4.1.2636.3.1.2.0 Model
.1.3.6.1.4.1.2636.3.1.3.0 Serial Number
3. Check whether Hardware monitoring is enabled under Settings ? Monitoring ? Monitor Settings ? Hardware.
4. Check if Hardware monitoring is enabled for the individual devices in the Device snapshot ? Hardware tab.
5. Suppress Hardware Alarms:
Page 208
a. Check if the hardware alarms for the respective devices have been suppressed in OpManager.
b. To suppress all the Hardware Alarms for all devices: Go to Settings ? Monitoring ? Monitor Settings ? Hardware tab and click on
Suppress Alarms under Hardware section.
c. You can also go to the Hardware tab in the Device Snapshot page and suppress the hardware alarm for a particular device.
.1.3.6.1.2.1.47.1.1.1.1.13.1 - HW_MODEL
.1.3.6.1.2.1.47.1.1.1.1.11.1 - HW Serial num
Metric type OID of corresponding metric OID of corresponding metric OID of corresponding metric
name status value
Temperature .1.3.6.1.4.1.9.9.13.1.3.1.2 .1.3.6.1.4.1.9.9.13.1.3.1.3 .1.3.6.1.4.1.9.9.13.1.3.1.6
(TemperatureStatusDescr) (TemperatureStatusValue) (TemperatureState)
Voltage .1.3.6.1.4.1.9.9.13.1.2.1.2 .1.3.6.1.4.1.9.9.13.1.2.1.3 .1.3.6.1.4.1.9.9.13.1.2.1.7
(VoltageStatusDescr) (VoltageStatusValue) (VoltageState)
Fan .1.3.6.1.4.1.9.9.13.1.4.1.2 .1.3.6.1.4.1.9.9.13.1.4.1.3 NA
(FanStatusDescr) (FanState)
Power .1.3.6.1.4.1.9.9.13.1.5.1.2 .1.3.6.1.4.1.9.9.13.1.5.1.3 NA
(SupplyStatusDescr) (SupplyState)
For Cisco Nexus devices:
Temperature in Cisco Nexus devices: For temperature, a different MIB (CISCO-ENTITY-SENSOR-MIB.php) is also being used here.
To check if the temperature sensors are responding properly, follow these steps:
Example:
Metric type OID of corresponding metric OID of corresponding metric OID of corresponding metric
name status value
Voltage .1.3.6.1.4.1.2620.1.6.7.8.3.1.2 1.3.6.1.4.1.2620.1.6.7.8.3.1.6 .1.3.6.1.4.1.2620.1.6.7.8.3.1.3
(voltageSensorName) (voltageSensorStatus) (voltageSensorValue)
Fan .1.3.6.1.4.1.2620.1.6.7.8.2.1.2 1.3.6.1.4.1.2620.1.6.7.8.2.1.6 1.3.6.1.4.1.2620.1.6.7.8.2.1.3
(fanSpeedSensorName ) (fanSpeedSensorStatus) (fanSpeedSensorValue)
Temperature .1.3.6.1.4.1.2620.1.6.7.8.1.1.2 .1.3.6.1.4.1.2620.1.6.7.8.1.1.6 1.3.6.1.4.1.2620.1.6.7.8.1.1.3
(tempertureSensorName) (tempertureSensorStatus ) (tempertureSensorValue)
For HP servers:
Metric type OID of corresponding metric OID of corresponding metric OID of corresponding metric
name status value
Temperature .1.3.6.1.4.1.232.6.2.6.8.1.8 .1.3.6.1.4.1.232.6.2.6.8.1.6 .1.3.6.1.4.1.232.6.2.6.8.1.4
(TemperatureHwLocation)
(or)
.1.3.6.1.4.1.232.6.2.6.8.1.3
(TemperatureLocale)
Fan .1.3.6.1.4.1.232.6.2.6.7.1.11 .1.3.6.1.4.1.232.6.2.6.7.1.9 .1.3.6.1.4.1.232.6.2.6.7.1.12
(FanHwLocation) (FanCondition) (FanCurrentSpeed)
(or)
.1.3.6.1.4.1.232.6.2.6.7.1.3
(FanLocale)
Processors .1.3.6.1.4.1.232.1.2.2.1.1.3 .1.3.6.1.4.1.232.1.2.2.1.1.6 .1.3.6.1.4.1.232.1.2.2.1.1.4
(CpuName) CpuStatus) (CpuSpeed)Page 210
Metric type OID of corresponding metric OID of corresponding metric OID of corresponding metric
name status value
Temperature .1.3.6.1.4.1.674.10892.1.700.20.1.8 .1.3.6.1.4.1.674.10892.1.700.20.1.5 .1.3.6.1.4.1.674.10892.1.700.20.1.6
(ProbeLocationName) (ProbeStatus) (ProbeReading)
Fan .1.3.6.1.4.1.674.10892.1.700.12.1.8 .1.3.6.1.4.1.674.10892.1.700.12.1.5 .1.3.6.1.4.1.674.10892.1.700.12.1.6
(DeviceLocationName) (DeviceStatus) (DeviceReading)
Processors .1.3.6.1.4.1.674.10892.1.1100.30.1. .1.3.6.1.4.1.674.10892.1.1100.30.1. .1.3.6.1.4.1.674.10892.1.1100.30.1.1
23 5 1
(DeviceBrandName) (DeviceStatus) (DeviceMaximumSpeed)
Power .1.3.6.1.4.1.674.10892.1.600.60.1.6 .1.3.6.1.4.1.674.10892.1.600.60.1.5 .1.3.6.1.4.1.674.10892.1.600.60.1.9
(EntityName) (Status) (PeakWatts)
Voltage .1.3.6.1.4.1.674.10892.1.600.20.1.8 .1.3.6.1.4.1.674.10892.1.600.20.1.5 .1.3.6.1.4.1.674.10892.1.600.20.1.6
(ProbeLocationName) (ProbeStatus) (ProbeReading)
Disk Array Data .1.3.6.1.4.1.674.10893.1.20.130.4.1. .1.3.6.1.4.1.674.10893.1.20.130.4.1. .1.3.6.1.4.1.674.10893.1.20.130.4.1.
2 4 17
(arrayDiskName) (arrayDiskStatus) (arrayDiskUsedSpaceInMB)
Battery .1.3.6.1.4.1.674.10892.1.600.50.1.7 .1.3.6.1.4.1.674.10892.1.600.50.1.5 .1.3.6.1.4.1.674.10892.1.600.50.1.4
(LocationName) (Status) (StateSettings)
For Juniper devices, performing a walk on the OID 1.3.6.1.4.1.2636.3.1.15.1.6 gives us a list of all hardware components or
'Field-Replaceable Units' (FRUs) present in the Juniper device(s). OpManager primarily monitors Power, Temperature and
Fan speed, and these are the responses for the corresponding FRU types:
The instances that respond with these values are noted, and the suffix for the instance can be used to obtain data for that
FRU.
For example, consider an SNMP walk being performed on a Juniper device, on the FruType OID (1.3.6.1.4.1.2636.3.1.15.1.6)
and it returns the following response:
1.3.6.1.4.1.2636.3.1.15.1.6.A ? 13
1.3.6.1.4.1.2636.3.1.15.1.6.B ? 6 Page 211
1.3.6.1.4.1.2636.3.1.15.1.6.C ? 7
1.3.6.1.4.1.2636.3.1.15.1.6.D ? 2
1.3.6.1.4.1.2636.3.1.15.1.6.E ? 6
Note: The values of A, B, C, D, E can be anywhere from one to four octets, i.e, they can have the value of 'z', 'z.y', 'z.y.x'
or 'z.y.x.w'.
Now we take the instances that returned 6 (or) 7 (or) 13 as the response, and we note down their instance IDs. Here, A, B, C
and E are the instances that provided the required responses. Therefore, these are the instances that OpManager should
be able to query to perform hardware monitoring on that device.
Now that we know the instance IDs, we can use them to check if we can query the required parameters from that instance.
OpManager queries the name, status and value of each instance. So, if you want to perform hardware monitoring on the
gives Juniper device, the following OIDs must respond when queried:
Response Metric Type Instance ID OID of corresponding OID of corresponding OID of corresponding
for FruType metric identifier metric status metric value
(OperatingDescr) (OperatingState) (OperatingTemp)
6 Temperature B .1.3.6.1.4.1.2636.3.1.13.1. .1.3.6.1.4.1.2636.3.1.13. .1.3.6.1.4.1.2636.3.1.13.
5.B 1.6.B 1.7.B
6 Temperature E .1.3.6.1.4.1.2636.3.1.13.1. .1.3.6.1.4.1.2636.3.1.13. .1.3.6.1.4.1.2636.3.1.13.
5.E 1.6.E 1.7.E
7 Power C .1.3.6.1.4.1.2636.3.1.13.1. .1.3.6.1.4.1.2636.3.1.13. NA
5.C 1.6.C
13 Fan A .1.3.6.1.4.1.2636.3.1.13.1. .1.3.6.1.4.1.2636.3.1.13. NA
5.A 1.6.A
Prerequisite: Supermicro's Superdoctor agent has to be installed to monitor hardware metrics through OpManager.
For Supermicro devices, the process is similar to the one mentioned above for Juniper devices.
Initially, an SNMP walk has to be performed on this OID: .1.3.6.1.4.1.10876.2.1.1.1.1.3. The OIDs that provide either of these
responses are noted down:
The instance ID X from the OID that provided any of these responses (.1.3.6.1.4.1.10876.2.1.1.1.1.3.X) can then be used to
get the values of that hardware metric.
EXAMPLE:
Consider an SNMP walk being performed on the smHealthMonitorType OID (.1.3.6.1.4.1.10876.2.1.1.1.1.3.). The following
responses are received:
.1.3.6.1.4.1.10876.2.1.1.1.1.3.A ? 0
.1.3.6.1.4.1.10876.2.1.1.1.1.3.B ? 8
.1.3.6.1.4.1.10876.2.1.1.1.1.3.C ? 7
.1.3.6.1.4.1.10876.2.1.1.1.1.3.D ? 2
.1.3.6.1.4.1.10876.2.1.1.1.1.3.E ? 1
The OIDs that responded with either 0 (Fan), 1 (Voltage), 2 (Temperature) or 8 (Power) are taken, and their instance IDs are
noted. In this case, the instances are A (for Fan), B (for Power), D (for Temperature) and E (for Voltage).
Now these instance IDs can be used to poll the related information for that sensor from the device.
Response / Metric OID of metric OID of metric OID of metric OID of metric's OID of metric's
type / Instance ID name value status Max threshold Min threshold
0 / Fan / A .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876.
2.1.1.1.1.2.A 2.1.1.1.1.4.A 2.1.1.1.1.10.A 2.1.1.1.1.5.A 2.1.1.1.1.6.A
8 / Power / B .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876.
2.1.1.1.1.2.B 2.1.1.1.1.4.B 2.1.1.1.1.10.B 2.1.1.1.1.5.B 2.1.1.1.1.6.B
2 / Temp / D .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876.
2.1.1.1.1.2.D 2.1.1.1.1.4.D 2.1.1.1.1.10.D 2.1.1.1.1.5.D 2.1.1.1.1.6.D
1 / Voltage / E .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876. .1.3.6.1.4.1.10876.
2.1.1.1.1.2.E 2.1.1.1.1.4.E 2.1.1.1.1.10.E 2.1.1.1.1.5.E 2.1.1.1.1.6.E
For Power and Voltage, we will divide the obtained values by 1000 to show the correct values.
The status metric usually responds only with two values - 1 - Manage/Clear status or 2 - Unmanaged/Unknown status, so it
is not possible for OpManager to determine if the device is critical. For displaying critical status for devices, OpManager
uses the Max Threshold and Min Threshold values to determine if the performance is abnormal. The criteria for threshold
violation for different sensor types are as below:
Fan: If the status is 1 (Manage) AND fan sensor value is less than the Minimum Threshold Value, the status will be
considered as Critical. For example, if FV is the current value of fan:
Voltage and power: If the status is 1 (Manage) AND sensor value is less than the minThresholdVal OR greater than the
maxThresholdVal, we will consider that as Critical. For example, if PV is the current value of power/voltage:
if( (smHealthMonitorMonitor == 1) && ((PV < Min threshold value) || (PV > Max threshold value)) )
{
??Status = "Critical"
}
else
{
??Status = "Clear"
}
Note:
The following are the Hardware sensor status responses for devices from various supported vendors (N/A for VMware Hosts):
Cisco Nexus: 2 - Clear | 3 - Critical | 4 - Trouble (Any other response is considered as 'Unknown')
Cisco Nexus (temperature): 1 - Clear | 2 - Attention (unavailable) | 3 - Critical (not operational) | Any other response is
considered as 'Unknown'
Monitoring CIS-enabled devices require special permissions to be provided to the network monitoring software. Please follow the
steps below to enable monitoring of CIS-hardened devices in OpManager:
netsh advfirewall firewall add rule name="OPM_ICMP_RULE" dir=in action=allow enable=yes protocol=ICMPv4
remoteip=<OpManager_IP>
3.1 To enable WMI traffic, DCOM, WMI, callback sink and outgoing connections in Firewall.
To monitor hardened devices using WMI, a few connections/protocols have to be enabled for OpManager to be able to reach the
device, the foremost of which would be to allow OpManager's traffic (both inward and outward) through your firewall. By default,
WMI settings in Windows Firewall settings are configured to enable only WMI connections, rather than allowing other DCOM
applications too. We must add an exception in the firewall for WMI, that allows the remote device to receive remote connection
requests and asynchronous callbacks to Unsecapp.exe. To enable the necessary connections in your firewall, execute the below
commands one by one in the monitored device, depending on your requirements.
1. To establish a firewall exception for DCOM port 135, use the following command:
3. To establish a firewall exception for the sink that receives callbacks from a remote computer, use the following command:
4. To establish a firewall exception for outgoing connections to a remote computer that the local computer is communicating
with asynchronously, use the following command:
Note: These configurations are required to be performed in the User profiles of the client devices that are to be monitored.
To begin with, we are adding the DCOM user group in our local user settings.
Configuring the DCOM Security Settings to allow the groups to access the system remotely:
Next, we're providing basic access permissions to the user groups (Distributed COM Users and Performance Monitor Users) to
be able to gain control of the device remotely.
Finally, access is provided for all classes under all namespaces for both the user groups, in order to enable OpManager to fetch
those data using WMI.
3.3 Set permissions to Service Control Manager Security for Windows Service Monitoring:
If you wish to monitor whether Windows Service monitors are up/down, you need to grant permission to SCManager. The access
to the Windows services is controlled by the Security Descriptor of Service Control Manager, which by default is restricted for
hardened OS. The below mentioned steps will grant remote access to Service Control Manager in user level, to get the list of
services on a server.
Example:
Run the below command which will save the current SDDL for the SC Manager to the CurrentSDDL.txt.
sc sdshow scmanager > CurrentSDDL.txt
Page 221
D:(A;;CC;;;AU)(A;;CCLCRPRC;;;IU)(A;;CCLCRPRC;;;SU)(A;;CCLCRPWPRC;;;SY)(A;;KA;;;BA)(A;;CC;;;AC)S:
(AU;FA;KA;;;WD)(AU;OIIOFA;GA;;;WD)
(A;;CCLCRPWPRC;;;<SID of User>)
Ex.
(A;;CCLCRPWPRC;;;S-1-0-10-200000-30000000000-4000000000-500)
D:(A;;CC;;;AU)(A;;CCLCRPRC;;;IU)(A;;CCLCRPRC;;;SU)(A;;CCLCRPWPRC;;;SY)(A;;KA;;;BA)(A;;CC;;;AC)
(A;;CCLCRPWPRC;;;S-1-0-10-200000-30000000000-4000000000-500)S:(AU;FA;KA;;;WD)(AU;OIIOFA;GA;;;WD)
Apart from monitoring the Hosts, VMs & DataStores, OpManager's VMware monitoring functionalities also encompass monitoring the
Key Performance Indicators (KPIs) of guest OSs. Similar to that of any Windows or Linux server, OpManager monitors the applications,
Windows & TCP services, processes running on the VMs using WMI/SNMP/CLI.
VCenter's vSphere / ESX client User Name and Password: As OpManager uses native APIs to monitor the VMware servers, it
requires the username and password of the VCenter / Host server to poll the performance data. Provide the correct username
and password when discovering the Host / VCenter.
VMware Tools (optional): We recommend that you install VMware tools on the VMs. In general, VMware tools improve the
performance of the Virtual Machine. Moreover, they offer IP address of the VMs, which helps OpManager to automatically
discover them. Click here to know the procedures for installing VMware tools.
If VMware Tools are not installed, OpManager discovers it using the VM's name. You can assign the IP address manually for such
VMs in the host's snapshot page and monitor the VMs.
Page 223
Discovering VMware ESX / ESXi servers in OpManager
To discover the host and the VMs, you just need to provide the IP Address/DNS Name and the vSphere credentials of the vCenter/
Host.
Note that the vSphere user must have access to all hosts and VMs (at least Read access) in order to monitor the devices without any
issues. In case a user wants to execute actions like powering on/off VMs, please make sure that user has sufficient privileges for
those actions (providing Administrator privileges works in most situations).
Discover vCenter: Use discover vCenter with the vCenter's VMware credentials, to discover all the hosts, VMs and datastores
managed by that particular vCenter.
Discover ESX: Use discover ESX with the ESX's VMware credentials, to discover the host along with its datastore and VMs.
1. Go to Settings ? Discovery ? Credentials ? Add Credentials (or) Settings ? Discovery ? Virtualization Discovery ? Add Credential.
2. Select VMware as the Credential type and enter the vCenter/ Host's vSphere login Username and Password.
3. Enter the HTTPS (VMware web service's) port number and timeout interval for the connection between the vCenter/ Host and the
OpManager server.
4. Select the Auto VM Discovery option to automatically discover any new VMs that are henceforth created in the vCenter.
5. Click Save to add the credential.
Similarly, add the vCenter's SNMP/WMI/CLI credentials to monitor additional performance metrics such as disk partition, process
count details, etc., in vCenter servers. Select the Credential Type as WMI for Windows, CLI for Linux and SNMP for other non-Windows
OS.
Discovering vCenter/Host
Page 224
6. By default, all hosts will be added to OpManager. However, you can select the VMs that you want to discover.
7. Click Next to select the VM's SNMP/WMI/CLI credentials for in-depth monitoring. You can also select multiple credentials.
Page 225
8. You can choose the time interval in which want any changes in the vCenter environment should be automatically updated in
OpManager by choosing a value for Scan vCenter/ ESX Interval (hrs). This will automatically rediscover any changes in the vCenter
environment.
9. Also, you can choose whether to sync the display name of the virtual device (the name that will be displayed in OpManager) with
the entity name by enabling the "Sync entity name with display name" button. Once you're done, click 'Discover' to start the
discovery process.
If any of the VMs are already discovered or added, OpManager automatically maps them as virtual devices.
Configuring VM IP Address
OpManager, with the help of the installed VMware Tools, identifies the IP address of the VM and maps it to the host. If VMware Tools
are not installed, OpManager discovers it using the VM's entity name. You can assign the IP address manually for such VMs in the
host's snapshot page.
If VM's are not discovered/ mapped to its vCenter/Host because of an unassigned IP address, you can assign an IP address in the
vSphere environment. OpManager will automatically map that VM to its vCenter/Host. (or) You can manually assign an IP address to a
VM by following the simple steps below.
Click the start monitoring button in the Monitoring column for devices that are not monitored.
This will open IP Mapping. Enter the VM's IP address/ DNS name and the corresponding credentials to rediscover and map the
VM to its vCenter/Host.
You can now choose to monitor only the required VMs on a Host. If you wish to stop monitoring a VM, you can do so by clicking on
Page
the Stop monitor button of the corresponding VM under Virtual Details tab in the vCenter/Hosts snapshot page. Select the 226
relevant
icon to stop monitoring the required VMs on the host. OpManager maintains this configuration when a HA, VMotion, or rediscovery
happens.
OpManager's VMware monitoring feature shows the top hosts and VMs by resource utilization and the recent alarms raised. Click on
the host / VM / Datastore name to see its snapshot page. The Virtualization Dashboard page refreshes automatically every 5 minutes
to reflect the latest collected statistics.
Listed below are a few of the various types of top resource utilization widgets that can help you to quickly identify any over utilized
resource. These widgets give a quick glance on systems which are the top consumers of CPU, Memory, Network, Disk I/O and Disk
Space and much more.
Snapshot page of a host provides a summary of the current statistics, recent alarms, configuration details such as hardware status,
VMs inventory, resource allocation for each VM, Network Adapters, HBA list and Datastores.
In this section you can find the Host details like IP Address, Vendor of Host, CPU Cores etc. on the left side. The right side gives a quick
glance on performance data like CPU Utilization, Memory Utilization, Disk I/O Usage etc., collected during the last poll. These values
are collected periodically at a pre-defined interval ( in minutes ). These data help you determine the current performance of the Host.
Hardware details
You can view a host device's hardware stats such as sensor information, battery, memory , power, processor etc under the
hardware tab in the device snapshot page.
The hardware tab also shows the basic hardware and software information of the host such as manufacturer, OS version, model,
alarms etc.
Click on the VM name to see its snapshot page. The snapshot page of the VM is similar to that of any Windows or Linux Server's
snapshot page. It also displays the VMs virtual details.
Page 230
Configuring Thresholds for VMware ESX and VMs
OpManager out-of-the-box offers monitoring templates for ESX hosts and VMs. The templates help you configure thresholds for
multiple ESX hosts and VMs at one shot. For each performance metric you can configure Warning Threshold as well as Error
Threshold, and receive proactive alerts if they are violated.
3. Click on the monitor name to enable or disable the threshold, and to modify Warning Threshold, Error Threshold and Rearm
Values.
4. Click OK.
5. Click on Save to save the device template. Click on Save & Associate to save the device template and apply the changes to the
devices associated to the template. Page 231
6. Click Associate for the devices to inherit the configurations in the template. Or, click Associate & Overwrite for the devices to
remove the old and add the new configurations in the template.
Note: To edit the threshold values of a single ESX host, go its snapshot page and click the Monitors tab under Inventory Details. Click
on the Edit icon of a monitor to edit its threshold values.
Page 232
Managing VMware Alerts
OpManager fetches events from each VCenter / ESX Host, similar to SNMP traps. Currently we support important events, and this list
is updated every release. Apart from these events, OpManager also monitors threshold for critical performance indicators and raises
alerts.
To change the pre-set threshold values for each performance monitor, go to the monitors section under the snapshot page of the
host / VM / Datastore.
Table 1: List of few Threshold Monitors for critical performance indicators related to host, datastore & VM's supported by
OpManager
You can view the complete list of ESX host / VCenter Events that are supported by OpManager, under Settings -> Monitors ->
VMware Events.
Note: OpManager only triggers alarms based on VMware events, and they have to be manually cleared once the issue/notification
has been taken care of.
Page 234
Notifying VMware Alerts
Notification profiles help you to notify when any alert is raised for virtual devices. The notification can be a sound alert/ email alert/
running a script etc. You can associate any of the notification profiles that is already created for the VCenter / ESX host. To associate
a notification profile to a virtual device,
You can create a notification profile specifically for receiving alerts on events related to Virtual devices using the following steps :
Monitors effective utilization of critical resources like CPU, Memory, Network and Disk
Out-of-the-box offers 50 reports on Host and VMs
Automatically maps the migrated VMs to the corresponding Hosts
Apart from monitoring the Hosts and VMs, OpManager also monitors the Key Performance Indicators (KPIs) of guest OSs. Similar to
that of any Windows or Linux server, OpManager monitors the applications, Windows & TCP services, processes running on the VMs
using WMI/SNMP.
Page 236
Discovering Hyper-V Servers in OpManager
To discover the Hyper-V host and VMs, you just need to provide the IP address and WMI credentials of Hyper-V host. The VMs are
automatically discovered along with the host.
Before proceeding to discover the host and VMs, ensure that you have configured the credentials for both the host and VMs in the
credential library. To discover the host and VMs:
If any of the VMs are already discovered or added, OpManager automatically maps them as a virtual Device.
Note: If the device has been added successfully, but not displayed under the 'Virtualization' tab, search for that device in
OpManager. Once you find it, go to the Snapshot page and look for the device type. If it is mentioned as 'Unknown', it means
that wrong credentials have been provided or it was not reachable during discovery. Provide the correct credentials and click
on 'Rediscover Now' present under the sandwich menu at the top right corner in the snapshot page, to discover it as an Hyper-
V host.
Note: To edit the threshold values of a single host, go its snapshot page and click the Monitors tab under Inventory Details. Click on
the Edit icon of a monitor to edit its threshold values.
Page 238
Managing Hyper-V Alerts
OpManager monitors Hyper-V host and VM similar to that of any Windows server. Upon clicking the monitors tab in the host
snapshot page, the monitors listed for a Windows server is listed here. You can add the required monitors and configure thresholds.
If the threshold is violated, OpManager raises an alarm.
Page 239
Notifying Hyper-V Alerts
Notification profiles help you to notify when any alert is raised for virtual devices. The notification can be a sound alert/ email alert/
running a script etc. You can associate any of the notification profiles that is already created for the Hyper-V host.
OpManager makes use of the Prism API framework to fetch performance metrics from the devices in the Nutanix environment.
3. In the credentials field, select the credentials of the cluster. If you haven't already added it, you can click on 'Add Credentials' and
create a credential profile right away. Click on 'Add Credentials', select 'Nutanix' and provide the following details:
1. Profile name (mandatory): A name for the credential profile
2. Description: A short description for the credential profile
3. Username (mandatory): The username of the Prism element used to manage the Nutanix environment.
4. Password (mandatory): Password of the Prism element.
5. Protocol (mandatory): Select http/https, based on your requirement.
6. Time out (mandatory): The time out threshold for the connection. The default value is 20 seconds.
7. Port number (mandatory): The port number on which the Prism element is running. The default value is 9440.
Page 241
4. Once you have provided all these details, click 'Save' to create the credential profile.
5. If you want to monitor your cluster OS more intensively for other performance metrics, just click on 'Advanced settings' and select
the necessary credential profiles (either of these - SNMP, WMI or CLI).
6. Once you've provided all these basic details, click on 'Discover' to start discovering the elements in your Nutanix network.
7. In the next window, all the Hosts and the VMs under that cluster are listed. You can simply choose which elements you want to be
monitored by checking them. Once done, click 'Next'.
8. If you want to perform in-depth monitoring of your Hosts/VMs based on other protocol (SNMP / WMI / CLI), you can select which
credentials you want to use for the same in the following 'Select Credentials' window.
9. You can also choose whether or not you want to auto-discover new VMs under this cluster by enabling or disabling the 'Discover
new VMs automatically' option. Once you're done, click 'Discover'.
10. The Nutanix discovery is now initiated, and OpManager adds all the selected elements using the chosen credentials. You can view
the progress of the discovery in the discovery progress bar in the bottom-right corner of the window.
11. Once discovered, click on Virtualization and go the Nutanix tab to view all the clusters, hosts and VMs that have been discovered
into OpManager.
Page 242
OpManager helps you to efficiently monitor and manage all your storage devices with the storage monitoring add-on. Now, monitor
your RAID and Tape Libraries, get forecasts on usage of storage space and manage your FC switches proactively with OpManager.
Get notified of issues in real-time with instant mobile and email notification.
Know the overall picture of your network storage through extensive reports.
Note: Before you proceed with the installation, make sure you check out the prerequisites of the installation.
Page 243
Supported devices for storage monitoring
Below is the list of supported vendors and the respective devices for storage monitoring in OpManager.
If you couldn't find a device, send us a request here so that we can extend support to your storage device.
Models Supported
SilkWorm 4100
SilkWorm 4102
Features Supported
The following command can be used to know the snmp community & access list configurations in brocade silkworm
switches.
Run the command� agtcfgdefault via CLI� console of the switch.
Details: Refer the "Brocade Fabric OS Reference Manual"
Register OpManager server IP address as a trap destination for the Brocade Silkworm Switch.
Use agtcfgset command in the Brocade Fabric OS command line interface to specify the Trap Recipient.
Note: For more details refer the Brocade Fabric OS Reference Manual
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try re-adding the device.
Models Supported
Features Supported
Errors
Rx Traffic
Rx Throughput
Tx Traffic
TxThroughput
Total Throughput
Ensure SNMP agent is running in the McData switch / director. McData Switch SNMP information can be checked in the McData
Switch's Web-based� interface -> Configure (option)� -> SNMP� (option).
By Default, OpManager uses SNMP port 161 and read community 'public' for discovery. If your settings are different , please
provide the same in the OpManager web-client while adding Switch.
Register OpManager server IP address as trap destination.
For details refer Configure SNMP section in the McData Switch Product Manager user manual.
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try readding the device.
Models Supported
Errors
Rx Traffic
Rx Throughput
Tx Traffic
Tx Throughput
Total Throughput
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try re-adding the device.
Models Supported
Features Supported
Bandwidth Utilization
Port Frame Error Rate
Port In Drop Rate
Port Out Drop Rate
Rx Utilization
Rx Throughput
Tx Utilization
Rx Throughput
Total Throughput
OpManager by default uses 'public' snmp community for discovery. This community should have read access right. In case your
read community is different , please provide the same in the OpManager web-client while adding Switch.. You can check the
community names (and their access rights) configured in your MDS switch by issuing the command "show snmp community"
via telnet to switch
To set the access rights for a community in your cisco switch , you need to do the following ,
config t
For example, to set read-only access right to "public" community you can type ,
Register OpManager server IP address as a trap destination for the Cisco Switch.
Check if the server running OpManager is registered as a trap destination in the switch by issuing the command "show
snmp host" via telnet to switch. This should have an entry with OpManager server IP and port 162
If entry is not available, use snmp-server host <host_address>traps command to specify Trap Recipient.
Note: For more details check Cisco MDS 9000 Family Command Reference Guide.
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try re-adding the device.
Monitoring QLogic switches Page 249
OpManager provides monitoring and management of QLogic SANbox switches.
Models Supported
SANbox2-64
SANbox 5600
SANbox 5200
SANbox 3050
SANbox Express 1400
Features Supported
Errors
Tx Traffic
Rx Traffic
Tx Throughput
Rx Throughput
Total Throughput
Ensure SNMP agent is running in the QLogic SANbox Switch. To view the SNMP settings, use the QLogic Switch telnet command
"show setup snmp". For any changes use "set setup snmp". (Refer "QLogic Switch Management User’s Guide" for details.)
OpManager by default, uses snmp port 161 and read community 'public' for discovery. If your settings are different , please
provide the same in the OpManager web-client while adding Switch.
Register OpManager server IP address as a snmp trap destination for the QLogic Switch.
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try readding the device.
HP storageworks switches
HP storageworks directors
Features Supported
Errors
Rx Traffic
Rx Throughput
Tx Traffic
Tx Throughput
Total Throughput
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try readding the device.
Models Supported
DS6000 Series
DS8000 Series
ESS 2105-800
ESS 2105-750
Page 251
ESS 2105-F20
Features Supported
Storage Pools
Storage Volumes
Intercocnnects Info
Monitoring
Reports:
Availability reports for storage system, RAID controller & RAID controller ports
OpManager uses the IBM Common Information Model (CIM) Agent for ESS to monitor the IBM ESS Shark Array
The IBM ESS CIM agent can be installed on any server that is pingable from the server where OpManager is installed.
IBM CIM agent install requires esscli utility is already installed in the server
Install the necessary software from the OEM website.
Disable DigestAuthentication by setting DigestAuthentication flag to false in cimom.properties file
Note : Default directory is C:\Program Files\IBM\cimagent
Start the ESS Provider service CIM Object Manager - DS Open API from the Windows services menu
Ensure that, OpManager installed host and the Storage system has a Fibre Channel Connectivity.
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try re-adding the device.
Models Supported
HP MSA 1000
HP MSA 1500
Features Supported
Page 252
Inventory information of physical components ,
Storage Pools
Storage Volumes
Intercocnnects Info
Monitoring
Reports:
Availability reports for storage system, RAID controller & RAID controller ports
OpManager uses the HP SMI-S MSA Provider based on SNIA standard to monitor the HP MSA
The MSA provider can be installed on any server running Microsoft Windows 2000 or Windows 2003 Server.
This server must have a path through the SAN to the MSA devices that will be managed.
Also the server must be reachable from the server where OpManager is installed.
Install the necessary software from the OEM website.
Ensure that MSA firmware version is compatible with the installed SMI-S provider (latest download corresponds to SMI v1.0.3).
Start the MSA Provider service hp StorageWorks SMI-S CIMOM from the Windows services menu.
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try readding the device.
Models Supported
Features Supported
Raid Controllers
Raid Controller Ports
Page 253
Disk Drives
Storage Volume
Storage Pool
Interconnects Info
Monitoring
Reports:
Array Statistics
CPU %, Data %
Virtual Disks
Read Hit MB/s, Read Hit Latency(ms), Read Hit Req/s, Read Miss Req/s, Read Miss MB/s, Read Miss Latency, Write
Req/s, Write MB/s, Write Latency(ms), Flush MB/s, Mirror MB/s,
Read Req/s, Read MB/s, Read Latency(ms), Write Req/s, Write MB/s, Write Latency (ms), Av. Queue Depth
Physical Disks
Disk Queue Depth, Drive Latency(ms), Read Req/s, Read MB/s, Read Latency (ms), Write Req/s, Write MB/s, Write
Latency(ms)
Total Read Req/s, Total Read MB/s, Average Read� Latency(ms), Total Write Req/s, Total Write MB/s, Average Write
of Latency(ms), Total Flush Bytes, Total Mirror Bytes, Total Prefetch Bytes
OpManager monitors HP EVA based on the Command View EVA(CV EVA) version installed in the your environment.
OpManager uses SSSU (Storage System Scripting Utility) available as part of HP StorageWorks Windows Kit for Enterprise Virtual
Array installation.
This needs to be installed in the server where OpManager is installed and running Page 254
Ensure that "SSSU.exe" is included in the� PATH environment variable in the server in which OpManager is installed. (You can
check this by executing SSSU.exe in a command prompt which will print the version) .
Note: In case your current SSSU version is higher (say 5.0) , you need to download SSSU.exe (Version 4.0) and include it in the
%PATH%. For this you may follow the steps below,
After including SSSU utility in the %PATH% environment variable, restart OpManager (shutdown & start). This is required for
the Environment PATH settings to take effect.
In the OpManager browser client go to� Admin tab -->� Manage Storage Devices option.
In the "IP Address" field enter the Management_Appliance_IP_address (The IP address of the HP Management Appliance
that is managing the HP EVA array)
Choose Vendor as HP
OpManager uses the HP SMI-S EVA Provider (SNIA standard) to monitor the HP EVA (Command View EVA version 6.0.2 and above)
The HP SMI-S EVA Provider is integrated with Command View EVA.
Install the necessary software from the OEM website.
Ensure that EVA firmware version is compatible with the installed SMI-S provider
Check the SMI service say like, HP StorageWorks SMI-S CIMOM or HP StorageWorks CIM Object Manager is listed in Windows
Services of the Command View EVA Host.
Now start the service
Ensure that SMI provider is properly started and is listed in Windows Services Panel
Restart OpManager (shutdown & start). This is required for the Environment PATH settings to take effect.
In the OpManager client go to Admin Tab -->Manage Storage Devices Page 255
Provide� IP Address of the host� in which SMI-S Provider is running
Choose Device Type, Vendor and Model as RAID, HP and EVA(Above 6.0) respectively
In Username field enter the EVA Provider username
In the Password field enter the EVA Provider password
Provide the� Port number at which the CIM Agent is running(5989 or 5988)
Choose whether the SSL should be Enabled(https) or Disabled(http)
Provied the name space (by default root/eva)
Change the Timeout if needed.
Click on Add Device
Note: If the Ping option is disabled for the device, then please uncheck 'Ping the given IP' field.
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try readding the device.�
For Performance monitoring, evaperf utility needs to be installed in the server running OpManager.
Ensure that, the evaperf utility installed host and the CommandView EVA running host are connected via Fibre Channel.
If it prints "evapdcs is currently installed" , you may check its startup status in the Windows "Services" menu . This service is
registered with the name "HP EVA Performance Data Collector". (If the status is "disabled", it indicates that it is in an improper
state and you will need to restart the host server once and then check the above again)
In case the above command prints "evapdcs not installed" , install evapdcs via the following command evapdcs -i -m
4. The server running OpManager needs to be registered to the Command View EVA server via , "evaperf fnh [hostname]
[username] [password]"
hostname - CVE host name , username - CVE username , password - CVE password
5. OpManager uses EVA name (known as friendly name in EVA terminology ) to issue evaperf commands. For this the EVA name -
WWN mapping needs to be registered via "evaperf fn" command
6. If the EVA is password protected, the EVA password needs to be registered for the respective EVA WWN via "evaperf spw
array_WWN array_Password" command
7. You can check if evaperf is able to fetch valid data by entering the following command in the OpManager/ directory ,
evaperf all -sz <EVA Name> -csv -nots (This will automatically start evapdcs service, if it is not started already) . This should
print all the EVA performance statistics (for Array, VDisk , Disk etc).�
The sample output should look similar to the one given below : CPU %,Data %,Ctlr,Serial,Node
82,81,A,V8398ADVBP2003,5065-1FD1-5021-8781
94,99,B,V8398ADVHV200D,5060-1FF1-5031-8582
Note: Installation details for evaperf are available in the HP StorageWorks Command View EVA installation guide.
CX Series like CX3-20, CX3-40, CX3-80, CX300, CX500, CX700 & CX800
FC Series like FC4700
Features Supported
LUNs
RaidGroups
Host-Port mapping
InterConnects Info
Monitoring
SP status
SP Port status
Free space of Disk Drives / Raid Groups /LUNs
Reports:
Performance
Storage Processors
Utilization, Total Bandwidth, Total throughput, Read Bandwidth, Read Size, Read throughput, Write Bandwidth,
Write Size, Write throughput, Dirty Pages, Flush Ratio, Mbs Flushed,� Idle Flush On, High Water Flush On, Low
water Flush Off, Write Cache Flushes
Disk Drives
Total Bandwidth, Total throughput, Read Bandwidth, Read Size, Read throughput, Write Bandwidth, Write Size,
Write throughput, Disk Service Time
LUNs
Read Bandwidth, Read Size, Read throughput, Write Bandwidth, Write Size, Write throughput, Read Cache Hits,
Read Cache Hit Ratio, Write Cache Hits, Write Cache Hit Ratio, Forced Flushes.
For Performance monitoring, please ensure that setStats flag is enabled. You can enable the same using NaviCLI command
Note: In case the device is not discovered, then the probable reasons for non-discovery are displayed in the client. Please go through
the instructions and try re-adding the device.
Models Supported
A16F-G2422
A24F-R2224
A24F-G2224
A16F-R2221
A16F-G2221
A16F-R/S1211
A12F-G2221
A08F-G2221
A16U-G2421
A12U-G2421
A08U-G2421
A08U-C2412
A08U-C2411
U12U-G4020
F16F-R/S2021
F12F-G2A2
FF-R/S2021-4/6
S16F-R1430
S16F-G1430
RAID Controllers
RAID Controller� Ports
Channels
Disk Drives
LUNs
Raid Partitions
Logical Volumes
Logical Drives
Monitoring
Reports:
Performance
CurrentQueuedIOCount,CurrentLunNumber,CurrentAccessDelayTime
CurrentTagCount,CurrentIOTimeOut,CurrentDriveCheckPeriod
CurrentSAFTEPollingPeriod,CurrentAutoDetectPeriod
Availability reports for storage system, RAID Controller & RAID Controller ports
Note :� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try re-adding the device.
Models Supported
FAS200
FAS250
FAS270
Page 259
FAS270c
FAS3000
FAS 920
FAS920c
FAS940
FAS940c
FAS960
FAS960c
FAS980
FAS980c
FAS3000
FAS3020
F825c
F825
F210
F230
F520
F630
F720
F740
F760
C Series like ,
C1200
C2100
C6200
Features Supported
Discovers and displays NetApp Raid information including status parameters such as Global Status, Fan / Power supply status
Monitors Volume� usage� including snapshots
Monitors cluster status information when deployed in cluster configuration
Receives SNMP Traps covering over 75 system and threshhold alerts
Performance graphs
NFS/CIFS Ops/sec
NetRx/Tx Throughput
Disk Read Writes / sec� , Tape Read Writes� / sec
CacheAge
Prerequisites for Monitoring Page 260
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try re-adding the device.
Models Supported
Hitachi HDS Lightning 9900V series storage systems such as HDS Lightning 9970V & HDS Lightning 9880V�
NSC55
Features Supported
LUNs
LUN Host Mapping
Monitoring
Reports:
Availability reports
Capacity Summary
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Note :� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try re-adding the device.
�
Page 261
Monitoring Hitachi HDS Thunder 9500V series storage systems
OpManager provides monitoring and management of HDS Thunder 9500V series storage system.
Models Supported
Hitachi HDS Thunder 9500V series storage systems such as HDS Thunder 9570V & HDS Thunder 9585V
Hitachi HDS TagmaStore
Features Supported
RAID Controller
RAID Controller Ports
LUNs
LUN Host Mapping
Interconnects Info
Monitoring
Reports:
Performance
LUNs
ReadCommandNumber,ReadHitNumber, ReadHitRate
WriteCommandNumber,WriteHitNumber,WriteHitRate
Availability reports for RAID, RAID Controller & RAID Controller ports
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Controller blockade
Drive blockade
Internal FCAL Loop failure
� NAS server / path failures.
Battery/Fan alarms.
Other alarms defined in MIB
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try re-adding the device.
Models Supported
Pre-Requisites:
Select 'Enable Performance Monitor' checkbox under Settings in the Huawei Storage UI to monitor the performance of Huawei
storage devices with OpManager
Models Supported
Features Supported
VolumeGroups
Volumes
VolumeLUN Mappings
Host Groups
Interconnects Info
Monitoring
RAID status
RAID� Port status
Page 263
Status of Volume Groups, Volumes & Disk Drives
Reports:
Includes reports for Controllers, Volumes and Array for the following stats (via SMcli utility),
Total IO Count
Read Percentage
Cache Hit Percentage
Current Data Transfer Rate
Maximum Data Transfer Rate
Current IO Count
Maximum IO Count
Availability reports for storage system, RAID controller & RAID controller ports
Alarms
OpManager uses command line utility (SMcli.exe) available as part of IBM FastT / DS4000 Storage Manager installation
Ensure that SMcli is installed in the server in which OpManager is installed.
Ensure that OpManager is restarted (shutdown & started) after including SMcli in the path
Register OpManager server IP address as snmp trap destination.
Ensure that� the OpManager installed server and the Storage system are connected via Fibre Channel.
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try readding the device.
Models Supported
D Series
B Series
Flexline 200 series
Page 264
Flexline 300 series
Features Supported
VolumeGroups
Volumes
VolumeLUN Mappings
Host Groups
Intercocnnects Info
Monitoring
RAID status
RAID� Port status
Status of Volume Groups, Volumes & Disk Drives
Reports:
Includes reports for Controllers, Volumes and Array for the following stats (via SMcli utility),
Total IO Count
Read Percentage
Cache Hit Percentage
Current Data Transfer Rate
Maximum Data Transfer Rate
Current IO Count
Maximum IO Count
Availability reports for storage system, RAID controller & RAID controller ports
Alarms
OpManager uses command line utility (SMcli.exe) available as part of SANtricity Storage Manager Client installation
Ensure that SMcli is installed in the server in which OpManager is installed.
Include the directory containing SMcli.exe in the PATHenvironment variable. Page 265
By default for Windows Servers this is C:\Program Files\SM8\client\
By default for UNIX Servers this is /opt/SM8/client/
Ensure that OpManager is restarted (shutdown & started) after including SMcli in the path
Register OpManager server IP address as SNMP trap destination.
Ensure that, OpManager installed host and the Storage system has a Fibre Channel Connectivity.
Models Supported
Features Supported
Disk Drives
Storage Volumes, Storage Pools
Ports info
DSP information
Disk Drives
Volumes
Domains
SCSI info
Ports info
Monitoring
Drive status
Storage pool status, Storage volume status
Domain status
Port status
Reports:
Includes reports for Controllers, Volumes and Array for the following stats (via SMcli utility),
Total IO Count
Read Percentage
Cache Hit Percentage
Page 266
Current Data Transfer Rate
Maximum Data Transfer Rate
Current IO Count
Maximum IO Count
Availability reports for storage system, RAID controller & RAID controller ports
Alarms
OpManager uses command line utility (SMcli.exe) available as part of SANtricity Storage Manager Client installation
Ensure that SMcli is installed in the server in which OpManager is installed.
Ensure that OpManager is restarted (shutdown & started) after including SMcli in the path
Register OpManager server IP address as SNMP trap destination.
Ensure that, OpManager installed host and the Storage system has a Fibre Channel Connectivity.
Note :� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try readding the device.
Models Supported
Features Supported
RAID Controller
Disk Drives
Raid Set
Volume Set
Page 267
Monitoring
Reports:
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try readding the device.
Features Supported
Centera Clusters
Centera Nodes (Access & storage)
Centera Internal Switches
CenteraClusterPools
CenteraProfiles
Monitoring
Centera HeartBeat
Cluster status
Node status
Free space of Clusters / Nodes
Reports:
Availability reports for Cluster Page 268
SNMP trap based alarms
C:\Program Files\EMC\Centera\2_4\SystemOperator\lib\CenteraViewer.jar
C:\Program Files\EMC\Centera\2_4\SystemOperator\_jvm\lib\jsse.jar
Ensure that OpManager is restarted (shutdown & started) after copying these JAR files.
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try re-adding the device.
All IBM devices with IBM Spectrum Virtualize can be monitored by adding them in this template. For Eg: IBM SVC/ Storwise, IBM
FS9100, 9150, 9110.
Pre-requisite
Models Supported
HP EML E-Series
HP ESL E-Series
Features Supported
Inventory information
Tape library
Tape Drive status
Chassis Info
Fibre Channel ports
Storage Media details
Media Access Device
Monitoring
Tape library status
Page 269
Tape drive status
Drive port status
Changer device status
Reports:
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try re-adding the device.
Models supported
DELL PV132T
DELL PV136T
Features Supported
Tape Drives
Movers
Monitoring
Reports:
Availability reports for Tape library . Page 270
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Note :� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try readding the device.
Models Supported
IBM 3584
TS 3500
IBM ULT3582
Features Supported
Chassis details
Changer Device details
Library Fibre Channel Port details
Library SCSI Controllerdetails
Storage Media details
Media Access Device
Monitoring
Tape Library status
Page 271
SCSI Controller status
Changer Device status
Media Access Device status
Reports:
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Ensure that the SNMP agent is enabled in the tape library before adding the device via OpManager web-client .
The details are available in the "IBM 3584 Planning & Operator Guide" in "Chapter 4 Advanced Operating Proceedures -->
Selecting the Network Settings".
Register OpManager server IP address as trap destination.
Note :� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try readding the device.
Models Supported
Features Supported
Tape Drives
Monitoring
Reports:
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try re-adding the device.
Tape Library
Tape Drives
Monitoring
Reports:
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Library partitions
Movers
Monitoring
Reports:
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try re-adding the device.�
L20
L40
L80
Features Supported
Tape library
Tape Drives
Monitoring
Reports:
Get fails/Retries
Label fails/Retries
Num of cartidge moves
Num of door opens , IPLs , Mounts
Put fails/ retries
Target fails/retries
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try readding the device.
Models Supported
Features Supported
Tape Drive
Fibre Channel details
Library SCSI details
Cartidge details
Monitoring
Reports:
No of door opens
No of cartidge moves
No of picks
No of times placed
No of grips
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Door Open
Unit Fault
Inventory Violation
Needs Maintenance
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try readding the device.
Models Supported
P series
P7000
P4000
P3000
P2000
P1000
PX series
PX502
PX506
PX510
PX720
M Series
M1500
M1800
M2500
DX Series
DX3000
DX5000
DX100
DX30
Features Supported
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Tape library state
Page 277
Tape library availability state
Note: In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go through
the instructions and try re-adding the device.
Models Supported
M Series
M1500
M2500
Features Supported
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Note:� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try re-adding the device.
�
Page 278
Monitoring SUN StorEdge tape libraries
OpManager provides monitoring and management of SUN StorEdge L-series tape libraries.
Models Supported
L Series
140
400
1000
1800
Features Supported
Monitoring and alarm generation for faulty conditions (via SNMP traps)
Note :� In case the device is not discovered, then the probable reasons for non discovery are displayed in the client. Please go
through the instructions and try readding the device.
Page 279
Discovering storage devices
The topics covered under this section are:
Adding a device�
After the initial discovery, you can use 'Add Storage Device' option under Settings → Discovery� to add a new device.
�
Note: If you want to add a new credential, click the 'Add Storage Credential' button on the top right corner and provide the
necessary details.
You can test the device right away from the same window by clicking the 'Test Connection' button.
Click 'Add Device' button to add it.
1. Go to the Inventory tab, click on ‘Storage’ and then click on the device whose details you want to edit.
2. In the device snapshot page that is opened, click on the three-line menu button on the top-right corner of the screen and
select ‘Edit Device Details’.
3. Here, you can change the details of the device namely IP Address, Display name and the monitoring interval.
Note: Only Admin users can add and edit device details.
Page 281
Configuring thresholds for performance monitors
Configuring thresholds enable OpManager to proactively monitor the resources and the services running on the servers and network
devices, and raise alerts before they go down or reach the critical condition. OpManager offers multiple threshold levels namely:
You can configure multiple thresholds for the monitors that are associated to a single device, and even configure them from a device
template in order to apply across multiple devices.
Also, for = operator, you can provide multiple values using pipe '|' as the separator. Note that this is applicable only for thresholds
configured from Device Snapshot ? Monitors.
6. Enter the Rearm Value. Rearm is the value that determines when the monitor is reverted back to 'Normal' status.
Example: The Warning threshold condition for a memory monitor is selected as greater than [>] and the threshold value is
configured as 75. If the value of the monitor oscillates between 72, 80 and 73 for three successive polls, an alert is not raised
for the poll with value '80' but the admin might still wish to receive an alert for it.
To avoid this, you can set the Rearm value at a considerably wide interval (say 70 in this situation) to make sure the status
returns to 'Normal' only when the value goes below this threshold.
Note that if you set the thresholds' conditions using '>' criteria, then the rearm value can only be set using '<=' and vice versa.
7. In the Consecutive Times field enter the value of how many consecutive times the thresholds (Attention, Trouble and Critical) can
be violated to generate the alert.
8. Click on Save.
Configure threshold limits for multiple devices of same type using Device Template
1. Go to Settings ? Configuration ? Device Templates and select the template in which you want to configure the threshold.
2. Under Monitors column, all the monitors that are currently associated with the devices are listed. If you want add or remove
required monitors. Click on Edit Thresholds button. Edit Thresholds page opens.
3. Configure the Attention, Trouble, Critical Threshold and the Rearm Value and click on OK
4. Click on OK.
1. Go to Settings ? Performance monitors and click the 'Edit' icon next to the monitor of your choice.
2. Change the threshold values as required and click 'Save'.
3. Once it's done, click the 'Associate' button next to the monitor to associate it to the necessary devices. Page 282
Page 283
Fault Monitoring And Escalation
�
The traps and other notifications from the devices are received by the software and are converted into events and alarms.
Depending of the criticality of the fault condition, each event and alarm is assigned a severity ranging from critical to clear. Each
severity is given a specific color for easy visual identification.
OpManager actively monitors the faulty events and reports or escalates the faults to the user, administrator, or any other person via
email or SMS.
Alarms are widely classified into two types : Device status-based alarms and threshold-based alarms.
Viewing Alarms
Viewing Alarm Details
Alarm Operations
Escalate Unattended Alarms
Viewing alarms
You can view all the alarms in a single console under ‘Alarms’ tab. Here, the alarms related to storage can be found by clicking 'Filter
→ Storage Alarms' from the 'Sort by category' pane.
This tab displays all the alarms with their source, status, date & time, and message. It displays a maximum of 500 alarms in a page,
and you can use the navigation buttons on the bottom of the page to view the other alarms. Each column heading is a link, which
when clicked, sorts the alarms based on that column.
You can go to the alarm details page with a single click. To see the details of the device that caused an alarm, click on the source link
of the alarm. To see the details of the alarm, click the message of the alarm.
Just above the table on the top right corner there are options to acknowledge, clear, or delete alarms. To do any of these operations,
select the specific alarms, and clicking on the corresponding link.
You can even view the alarms depending on the criteria like Severity, Category or alarms generated between a specific time
period.� For this, you can just click on the relevant heading on the alarms pane, and the alarms will be sorted based on that criteria.
Page 284
If needed, you can export the same to HTML, PDF, Excel sheet and CSV formats.
Just above the table there are options to acknowledge, clear, delete, and annotate alarms.
To take ownership of the alarm, click 'Acknowledge'. You can also revert the acknowledgement by using the 'Unacknowledge'
button.
To add comments to the alarm, click 'Add note' (The plus icon).
To ping and test the concerned device manually, click 'Ping' (The sync icon).
To perform a traceroute on the device, click 'Trace Route'.
To clear the alarm, click on 'Clear' (The tick icon).
To delete the icon, click on 'Delete' (The trashcan icon).
Alarm Operations
Acknowledging Alarms :
OpManager provides an option for the users to pick and own alarms that they work on. This helps in avoiding multiple users working
on a single alarm.
Alarms can be acknowledged in two ways.
Page 285
1. In the 'Alarms' tab, select the checkbox before the specific alarm and click ‘Acknowledge’. This option is available only for Admin
users.
By doing one of the two actions above, the user becomes the owner of the particular alarm.
To unacknowledge an alarm, click ‘Unacknowledge’ in the specific alarm details page. The alarm ownership gets removed.
Annotating Alarms :
In case of a user wants to add more details on a particular alarm, he can annotate the same in the alarm. This will be useful for later
reference.
To annotate an alarm, click ‘Add note’ link in the specific alarm details page and add the content in the text-box. The annotation will
get added in the alarm notes table.
Clearing alarms :
After fixing the fault condition in the device, the particular alarm can be cleared by the user, so that its status becomes clear.
To clear an alarm, click ‘Clear’ link in the specific alarm details page. The severity of the alarm will change to clear.
Deleting alarms :
After fixing the fault condition in the device, the particular alarm can be deleted by the user, if he feels that the record need not be
maintained.
To delete an alarm, click ‘Delete’ link in the specific alarm details page. The alarm and its related events will get deleted permanently.
The rule gets added in the table in the page. You can disable the rule by clicking on the green icon inside the modify rule window.
Click the trash-can icon against the particular rule, in the escalation rules table.
Page 287
Storage reports
OpManager helps you get crucial insights on the performance of your network storage using intuitive reports. Reports help you with
both real-time monitoring and historical stat analysis of your network.
Storage Summary reports: Know the overall status of yor network's storage devices with this report.
RAID Capacity Utilisation: Know how much your RAID disks have been utilised, with Max, Min and Avg values for each storage.
RAID IOPS: View the number of Input/Output Operations per second (IOPS) for your RAID disks.
RAID Latency: Know the latency in your network storage so that you can understand the overall accessibility of your disks. These
reports are very useful to find performance bottlenecks.
Disk IOPS: Know the IOPS stats for your storage disks.
RAID Forecast by utilisation: Know when your storage might reach 80%, 90% and 100% of its capacity with this report.
It predicts the storage space availability using the current usage rate and usage growth rate, helping you to avoid any kind of
data loss due to delay in disk addition.
RAID Reads/Sec: Rate of read operations on the RAID storage per second with Max, min and Avg values
RAID Writes/Sec: Rate of write operations on the RAID storage per second with Max, min and Avg values
RAID Controller IOPS: Number of input/output operations per second on your RAID controller
RAID Controller Reads/sec: Number of read operations per second on your RAID controller
RAID Controller Writes/sec: Number of write operations per second on your RAID controller
Disk Reads/sec: Number of read operations per second on individual disks in your storage
Disk Writes/sec: Number of write operations per second on individual disks in your storage
Growth trend: Detailed stats on growth trend in your storage including utilization, growth rate percentage, growth rate per day
Page 288
and average future utilization
More reports for storage monitoring are available under Reports ? Storage Reports.
Page 289
Create Custom Dashboards
The dashboard customization feature in OpManager helps you to create your own dashboard and view desired performance metrics
and reports at a glance. Now, a user can create and share dashboards with other users.
Note: For an operator to create custom dashboards, admin user has to first enable the 'Create dashboard for Operator' option.
To enable this feature go to Settings ? System settings. Under General, select Enable the Allow dashboard creation for
operator.
1. Click on Dashboard. In the top right corner of the screen, click on the icon with + symbol. Create New Dashboard page opens
[screen shots given below].
4. Click Next.
5. Select Widget(s) from the list of widget categories. You could use the search bar to find the widget.
6. Click Next.
7. Select the user(s) whom you wish to share the dashboard with (Refer to the table below for privilege-based actions on custom
dashboards).
Page 290
Note: When you select all admins, all operators or both, the dashboard will be associated with existing users as well as future users
in the selected group.
9. After selected users to be associated, click on create. A new dashboard is created and listed on the My Dashboard page.
Dashboard association Can associate with all users. Can associate with other
authority operators only
Delete widget / Delete Can delete self-created and Can delete self-created
Dashboard associated dashboards dashboards
Delete Dashboard
To delete a dashboard, follow the steps given below:
1. Click on Dashboard. Click on the green colored icon at the top right of the menu bar. Select the dashboard you want to add widgets to from from My
Dashboards. If you want to know the steps to create a new custom dashboard, click here
2. Click on Add Widgets seen at the bottom of the page.
3. Select the Widget(s) that you want to add to the dashboard.
4. Click Add button to add the selected widget(s) to the dashboard.
1. Create a Custom Dashboard. (if you dont have an existing Custom Dashboard or If you want a new Custom Dashboard for these widgets)
2. Go to Inventory -> Devices -> select the check box next to 'Device Name' for one or more devices.
3. Click on the 'Generate Reports' option on the top right.
4. Choose the desired 'Report Type' and 'Time Period' for these reports
5. Now choose the desired Monitors for these devices and click on 'Generate Report'.
6. Now click on the Add as widget or the '+' button in the report builder screen.
7. Select desired Dashboard, Widget Name, and Description and click 'OK'.
8. You can now access this widget from the selected Custom Dashboard.
Page 293
Page 294
Editing Widgets
To modify the existing widgets go through the steps given below:
1. Click on the Edit against the widget on which you wish to modify the fields.
2. Modify the required fields.
3. Click Save to effect the changes.
Page 295
Embedding widgets
The embed widget feature lets you embed a dashboard widget with its realtime data on any webpage. To embed a widget into your webpage, simply copy and
paste the code snippet into the HTML of the website where you want it to be displayed.
The following are the steps to obtain the code snippet to embed a widget:
1. Click on the embed widget icon in the top right of the widget.
2. Copy the code snippet.
3. Paste the code snippet into the HTML of the webpage.
Page 296
Note: The regenerate private link option generates a new authentication key for a widget. If you click on this option,
the previously generated code snippet for the widget will no longer be valid.
Deleting widgets
To delete a widget go through the steps given below:
1. Click on Delete icon available on the widget box. A confirmation window pops up.
2. Click OK to confirm deleting the widget.
Duplicating Widgets
Page 297
You can duplicate widgets that have already been added to use the same widget for another purpose:
1. Go to Dashboard -> Custom -> the Custom Dashboard containing the widget that you want to duplicate.
2. Hover your mouse pointer over the widget you want to duplicate, and click on the 'Duplicate Widget' icon in the header.
3. Select the desired 'Name', time 'Period', 'Devices', 'Interval', and 'GraphUnit' for the duplicated widget.
4. Click on the 'Add' button to add the duplicated widget to the Dashboard.
Repositioning Widgets
To reposition widgets:
1. Go to Dashboard -> Custom -> choose the dashboard you want to reposition widgets for.
2. Drag and drop to change the position of the widgets.
3. Click 'Save' on the top right.
Page 298
Adding New NOC View (CCTV)
NOC View or CCTV helps you view only the required dashboards repeatedly at required intervals. To add a new NOC view follow the
steps given below:
Viewing NOC
To view a NOC view, go to Dashboard page > NOC Views > Click on the name of the NOC that you want to view. That particular NOC
view opens in a new window. Page 299
Editing NOC
To edit a NOC view follow the steps given below:
1. Go to Dashboard > NOC Views on the top right > Click on the edit icon against the NOC name that you want to edit.
2. Make the necessary changes.
3. Click Edit NOC View to effect the changes.
Day/Night view
To switch between the Day/Night views in NOC window:
1. Go to Dashboard > NOC Views > Click on the name of the NOC view that you want to view. That particular NOC view opens in a
new window.
2. Click on the day/night icon in the top right to switch between Day and Night views.
Page 300
1. Go to Dashboard > NOC Views > Click on the name of the NOC view that you want to view. That particular NOC view opens in a
new window.
2. Click on the Refresh Interval icon in the top right.
Page 301
1. Go to the Dashboard page and click NOC Views on the top right.
2. Click the Embed icon present next to the NOC Name. The Embed link will be displayed.
3. Click the link to copy it to your clipboard. The NOC Embed link is ready to be shared.
4. Click the Regenerative Private link icon present towards the bottom of the Embed link box to generate a new embed link. This
will deactivate the embedded link generated previously.
Note:
The NOC embed URL allows a viewer to modify or customize it as per his/her requirements. However, the change will not be
saved on the server. If any new user accesses the same NOC view using the embed link, he/she will be loaded with the default
version.
You can access the specific NOC view using the embedded URL without logging into OpManager.
Page 303
Menu Tab Customization
By default, OpManager comes with features arranged into menus and submenus based on their functionality. You can now fully
customize the default menu layout using the Menu Tab customization option in a matter of minutes. Click on the three dots at the
top right corner to access the Menu Tab Customization options and start customizing your menu as per your preferences.
The menu and submenu buttons can be rearranged. To do this, click the Edit button on the right corner and dragging the menu /
submenu that you want to rearrange to its desired location. Click Yes to save the changes.
To create an additional menu / submenu, click the Edit option and select the Plus icon. You can now create a new menu/sub menu
from one of the two types.
URL - Enter an URL of your choice. Choosing this option will open the entered URL in a new browser tab.
Embed - Add an URL of your preference. Choosing this option will open the specified URL in an embedded view within the
product.
Note: The page will not be displayed if the embedded page has an X-Frame-Options header that is set to restrict
embedding in the frame.
Page 304
The default menu / submenu that is present and cannot be deleted. However, they can be hidden.
To hide the default menu/sub menu, choose Edit and select the Visibility icon (eye shaped) that is present in the top left corner of all
the default menu/sub menu tabs. when you click on it, the tab becomes faded out. (which means this tab is hidden) Click Yes to
confirm the changes.
Click the eye icon on the faded out tab to make it visible again.
To delete a menu / submenu that was created by you, click the edit option and click on the red cross on the top right corner of the
tab. This will delete the respective tab. Press Yes to save progress.
The default menu / submenu cannot be deleted. However, they can be hidden by clicking on the eye icon present at the top left
corner of the tabs.
To rename the menu / submenu tabs, click on Edit and select the Pencil icon on the tab whose name has to be changed. Enter the
new name and click the save button.
Choose Reset Default to restore default settings of all the menu / submenu. This will erase all the custom tabs created by that
particular user.
The changes made in the menu/submenu are mapped to the particular user who has made them. The next time this particular user
logs in, all their saved preferences will be loaded.
Note: Admin user cannot set a defined menu / submenu for any user.
Page 305
Page 306
Settings
Changing Password
To change the login password, click on the Settings ? Change Password.
Provide the Current Password.
Provide the New Password.
Provide the new password again in Re-type password.
Click Save.
Change Language
OpManager is available in English, Spanish, Chinese (Simplified and Traditional), Japanese, French, German, Russian, Korean and
Italian languages. The following are the steps to change the OpManager user interface from one language to another:
/ Global search
SHIFT + D Home Dashboard
ALT + I Inventory
ALT + A Alarms
ALT + M Maps
ALT + W Workflow
ALT + V Virtualization
ALT + C Clear Alarm
ALT + L View Logs
ALT + Q Submit Query
ALT + SHIFT + A About
ALT + SHIFT + S Screenshot feedback
To integrate ServiceDesk Plus with OpManager, click Settings icon ? ServiceDesk Plus
Configure all the required parameters.
Click Save.
Click on the� Workflow� tab and select Workflow Logs. Workflow output for each of the associated device is listed along with
the executed date & time, the name of task and its severity status and message.
Severity
Each task once executed is logged with its severity for understanding its execution status. Following are the severities in Workflow:
Users can export workflow logs in PDF and XLS formats. Follow the steps given below.
�
Page 310
Workflow Tasks
Tasks are nothing but checks and actions that help you automate IT actions that are repetitive.
Checks:
Checks are if-else condition based. If the condition is passed/satisfied, the workflow executes the set of actions associated on the
success part, executes the other set of actions associated on the failure part. Example: Consider that you have created a workflow
with Test a Service, Send Mail, and Start a Service tasks. Send Mail is associated on the success part of Test a Service, and Start a
Service is associated on the part. If the service is running, workflow executes Send Mail task to notify the admin that the service is
running, else executes Start a Service task to start the service.
Actions:
An action just performs the said activity. Tasks such as start a service, delete file, reboot system are action tasks. If an action task is
executed successfully, workflow executes the next successive task. If an action task fails, action task associated on the failure part is
executed. Example: Consider that you have created a workflow with 2 action tasks - Start Process and List All Process. List All Process
is associated to the success part of the Start Process task. When the workflow is executed, in case if the Start Process task fails,
workflow looks for the task associated on the failure section. If no task is found, the workflow executes the task in the success section
i.e., List All Process.
Device
Checks Description
DNS Lookup Executes a DNS lookup command on the end device.
Ping Device Sends ICMP packets to the end device.
Trace Route Executes a trace route command on the end device.
Actions
Add a Time Delay Adds a delay to the execution of an action
Reboot System
Reboots the system
Shut Down System Shuts down the system
Windows Service
Check
Test a Service Tests whether a service is running or not.
Actions
Get Active Services Provides a list of service that are currently running.
Pause a Service Pauses a service.
Restart Service Restarts a service.
Resume a Service Resumes a service.
Start a Service Starts a service.
Stop a Service Stops a service.
Process
Page 311
Check
Test a Process Test whether a process is running or not.
Actions
List All Processes Lists all the processes that currently running.
Processes by Disk Read Lists processes by Disk Read.
Processes by Disk Lists processes by Disk Write.
Write
Processes by Memory Lists processes by Memory usage.
Usage
Processes by CPU Lists processes by CPU usage.
Usage
Start Process Starts a process.
Stop Process Stops a process.
File
Checks
Check File Checks the availability of a file.
Get File Size Gets the size of a file.
Actions
Compress Files Files are compressed with Windows Compression.
Compress Older Files Files which are not used for a long time are compressed with Windows Compression. You can configure
the age of the files.
Copy File Copies file to another directory within the same device.
Delete File Deletes a file.
Delete Older Files Deletes the files which are not used for a long time. Also deletes older files in sub folders. You can
configure the age of the files.
Move File Moves the files to another directory within the same device.
Move Older Files Moves the files which are not used for a long time to another directory within the same device. You can
configure the age of the files. Page 312
Folder
Checks
Check Drive Free Space Checks for free space available in a drive.
Get Folder Size Gets the size of a folder.
Actions
Compress Folder Compresses a folder.
Copy Folder Copies the folder to another local directory.
Create Folder Creates a folder.
Delete Folder Deletes a folder.
List Files List the files available in a folder.
Move Folder Moves a folder to another location.
Rename Folder Renames a folder.
Uncompress Folder Uncompresses a folder.
VMware
Actions
Power Off VM Turns off the power to a VM.
Power On VM Turns on the power to a VM.
Reboot Guest OS Restarts a VM.
Refresh Datastore Refreshes the datastore.
Reset VM Resets a VM abruptly.
Shut Down Guest OS Shuts down a VM.
Stand by Guest OS Puts a VM in the Stand By mode.
Suspend VM Suspends a VM.
Take snapshot Takes a snapshot of the current state of the VM server.
OpManager
Check
Check Device Status Checks the availability status of a device.
Actions
Acknowledge Alarm Acknowledges an alarm.
Add Alarm Note Adds a note to an alarm.
Clear Alarm Clears an alarm.
Page 313
Delete Alarm Deletes an alarm.
Exit Maintenance Moves the device under maintenance mode to normal.
Generate Alarm Generates an alarm in OpManager.
Place on Maintenance Puts the device on maintenance mode.
Rediscover Device Rediscovers a device and automatically updates all device related details.
Unacknowledge Alarm Unacknowledges an alarm.
External Actions
Actions
Execute Another Executes another workflow as an action.
Workflow
Execute Linux Script Executes a script on the end Linux devices.
Execute Windows Executes a script from the installed server on OpManager.
Script
Log a Ticket (Remedy) Creates a ticket in BMC Remedy.
Log a Ticket Creates a ticket in ManageEngine ServiceDesk Plus/ ServiceNow respectively.
(SDP/ServiceNow)
Send Email Sends a notification via Email. Ensure that you have configured Mail server settings.
Send Popup Message Sends a notification via a pop-up on the end device. At present Workgroup devices alone are supported.
Send SMS Sends a notification via SMS. Ensure that you have configured SMS server settings.
Send Slack Message Sends a notification in Slack as per the given condition.
NCM Actions
Actions
Backup Takes backup of device configuration files
Execute Command Executes a command on the end device
Execute Template Executes a template created in NCM Plug-in on the end device
Get Last N Changes Fetches the last N configuration changes made
DNS Lookup:
DNS Lookup executes a DNS lookup command on the end device and provides its status.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device. If no device is selected, it will be executed on the device selected in the Info tab.
Ping Device:
Sends ICMP packets to test whether the device is responding.
Page 314
Parameter Description
Name Display name for the task
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Number of requests Number of ping requests you want to send.
Packet Size Size of the ping packets.
Timeout Timeout interval for the ping requests.
Retries Number of retries for the ping operation.
Trace Route:
Parameter Description
Name Display name for the task
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device.
Parameter Description
Name Display name for the task.
Duration Time delay to carry out the subsequent task. You can configure time delay in hours,
minutes, and seconds. Select the required one from the dropdown menu.
Reboot System:
Reboots a remote Windows machine.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device.
Logs off, shuts down, reboots or powers off a remote Windows device forcefully.
Parameter Description
Name Display name for the task.
Page 315
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device. You can also log off by selecting the Log Off action from the dropdown.
Options Select the action (Log off, Shut down, Reboot or Power off) that you want to carryout on the
remote device.
Test a Service
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device.
Service Name Name of the service that you want to task whether it is running or not. Use the dropdown
menu to select the service. If the service is not listed, use the discover icon to discover the
services running the device.
Supported Variable:
${Alarm.ServiceName} - Select this option if you want to retrieve the service name from the
alarm entity. If the workflow is triggered from the service down alarm, then this variable is
replaced by the servicename from the alarm entity during runtime.
Note: If multiple services down alarm is triggered, this task will be executed for all those
services.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device.
Pause/Restart/Resume/Start/Stop a Service
Pauses/Restarts/Resumes/Starts/Stops a service.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device.
Service Name Name of the service that you want to pause/restart/resume/start/stop. Use the dropdown
Page 316
menu to select the service. If the service is not listed, use the discover icon to discover the
services running the device.
Supported Variable:
${Alarm.ServiceName} - Select this option if you want to retrieve the service name from the
alarm entity. If the workflow is triggered from the service down alarm, then this variable is
replaced by the servicename from the alarm entity during runtime.
Note: If multiple services down alarm is triggered, this task will be executed for all those
services.
Test a Process
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device.
Process Name Name of the process that you want to test. Either you can enter the process name right
away (Eg.:mysqld-nt.exe) or you can use the select icon to select the process from the
remote devices.
Path This field is optional. If you want to match the path also, then check the checkbox near path
field and specify the full executable path with process name. Otherwise leave this field
empty.
Eg.: C:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe
Arguments This field is also optional. If you want to match the arguments, then check the checkbox
near arguments field and specify the arguments. Otherwise leave this field empty.
Eg.: --defaults-file="my.ini"
List All Processes/Processes by Disk Read/Processes by Disk Write/Processes by Memory Usage/Processes by CPU Usage
Provides the list of active services, processes by disk read/disk write/Memory usage/CPU usage.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device.
Start Process
Starts a process.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device. Page 317
Start Directory The directory from where you want to execute the process.
Process Command Command to start the process.
Stop Process
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select devices icon to select the
device.
Process Name Name of the process that you want to test. Either you can enter the process name right
away (Eg.:mysqld-nt.exe) or you can use the select icon to select the process from the
remote devices.
Path This field is optional. If you want to match the path while terminating the process, then
check the checkbox near path field and specify the full executable path with process name.
Otherwise leave this field empty.
Ex: C:Program FilesMySQLMySQL Server 5.0binmysqld-nt.exe
Note: If the checkbox is unchecked and multiple instance of process is running with the
same name, all the processes will be terminated.
Arguments This field is also optional. If you want to match the arguments when terminating the
process, select the checkbox near arguments field and specify the arguments. Otherwise
leave this field empty.
Ex: --defaults-file="my.ini"
Note: If the checkbox is unchecked and multiple instance of process is running with the
same name, all the processes will be terminated.
Check URL
Parameter Description
Name Display name for the task.
URL Address Address of the HTTP URL that has to be queried.
Supported Variables :
${Alarm.URLAddress} - will retrieve the URLAddress from the alarm entity, if workflow is
triggered through alarm. Otherwise nothing will happen.
Form Method: Get or Post OpManager tests the URL via Get or Post method. Select the appropriate condition.
Search and Match Content The content specified here is verified for its presence in the web page.
Timeout Timeout interval for the URL. Default value is 25 seconds. Click on check now button to
verify the URL. Page 318
URL Authorization Details Provide the username and password for URLs that require authentication.
Check Now Checks whether the URL is accessible with the entered details.
Parameter Description
Name Display name for the task.
FTP Server Name of the FTP Server. You can enter the ftp server name directly or use '${DeviceName}'
variable. '${DeviceName} will be replaced with the name device selected in the Info tab,
during the workflow execution.
FTP Username Username of the FTP server.
FTP Password Password to connect to the FTP server.
File Name Name of the file to be deleted. Enter the file name with the path.
Move a file to another directory within the same system via FTP.
Parameter Description
Name Display name for the task.
FTP Server Name of the FTP Server. You can enter the ftp server name directly or use '${DeviceName}'
variable. '${DeviceName} will be replaced with the name device selected in the Info tab,
during the workflow execution.
FTP Username Username of the FTP server.
FTP Password Password to connect to the FTP server.
File Name Name of the file to be moved. Enter the file name with the path.
Destination Folder Destination folder where the file to has to be moved. Enter the path.
Parameter Description
Name Display name for the task.
FTP Server Name of the FTP Server. You can enter the ftp server name directly or use '${DeviceName}'
variable. '${DeviceName} will be replaced with the name device selected in the Info tab,
during the workflow execution.
FTP Username Username of the FTP server.
FTP Password Password to connect to the FTP server.
Source File Name of the file to be renamed. Enter the file name with the path.
Eg.:/root/OpManager/backup/Backup_DB.zip Page 319
Writes the given content in a file (.txt) and uploads it to the remote device via FTP.
Parameter Description
Name Display name for the task.
FTP Server Name of the FTP Server. You can enter the ftp server name directly or use '${DeviceName}'
variable. '${DeviceName} will be replaced with the name device selected in the Info tab,
during the workflow execution.
FTP Username Username of the FTP server.
FTP Password Password to connect to the FTP server.
Directory Directory where the file has to be uploaded.
Content Content/value that has to be uploaded
Posts the output received upon querying an URL, in the workflow logs.
Parameter Description
Name Display name for the task.
URL Address Address of the HTTP URL that has to be queried.
Supported Variables :
${Alarm.URLAddress} - will retrieve the URLAddress from the alarm entity, if workflow is
triggered through alarm. Otherwise nothing will happen.
Form Method: Get or Post OpManager tests the URL via Get or Post method. Select the appropriate condition.
Search and Match Content The content specified here is verified for its presence in the web page.
Timeout Timeout interval for the URL. Default value is 25 seconds. Click on check now button to
verify the URL.
URL Authorization Details Provide the username and password for URLs that require authentication.
Check Now Checks whether the URL is accessible with the entered details.
Post Data The content specified here will be displayed in the execution logs.
Supported Variables :
${URLAddress} - will replace the address specified in the URL Address field.
${Result} - will replace the response obtained from the URL Address.
Check File
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
File Name Name of the file that has to checked for its size. Specify the file name with its path.
File Size The size of the file is compared with the value specified here. According to the condition
(greater or lesser than) selected the actions are executed.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
File Name Name of the file that has to be compressed/deleted. Specify the file name with its path.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Folder Name Folder that contains the old files. Specify the folder path. Note: Delete older files option,
deletes the older files in the sub folders also.
Files Older Than Files older than the specified number of months/days/hours are compressed/deleted.
Copy File/Move File
Page 321
Copies/moves a file from one folder to another within the same computer.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
File Name Name of the file that has to be copied/moved to another folder. Specify the file name with
its path.You can use the wild card character * (eg.: stderr*.txt) to do the action on all the
files. You can also enter multiple files separated by a comma.
Destination Folder Name of the folder where the file has to be pasted/moved. Specify the folder path.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Source Folder Folder that contains the old files. Specify the folder path.
Destination Folder Folder to which the old files have to be moved to.
Files Older Than Files older than the specified number of months/days/hours are moved.
Rename File
Renames a file.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Source File Name Specify the source file name to be renamed
Eg.: C:Program FilesOpManagerbackupBackup_DB.zip
New Name New name for the file.
Eg.: Backup_DB_Old.zip
Uncompress File
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Drive Name Name of the drive that has to checked for free space.
Drive Size The size of the drive is compared with the value (GB/MB/KB) specified here. According to
the condition (greater or lesser than) selected the actions are executed.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
File Name Name of the folder that has to be checked for its existence. Specify the folder path.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Folder Name Name of the folder that has to checked for its size.
Folder Size The size of the drive is compared with the value (GB/MB/KB) specified here. According to
the condition (greater or lesser than) selected the actions are executed. Page 323
Compresses/uncompresses/deletes a folder.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Folder Name Folder that has to be compressed/uncompressed/deleted. Specify the folder path.
Create Folder
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Folder Name Name of the folder that has to be created. Specify the folder name with its path.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Folder Name Name of the folder that has to be copied/moved to another folder. Specify the file name
with its path.
Destination Folder Name of the destination folder where the source folder has to be pasted/moved. Specify
the folder path.
List Files
Parameter Description
Name Display name for the task.
Page 324
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Folder Name Name of the folder whose files has to be listed. Specify the folder path.
Rename Folder
Renames a folder.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Source Folder Specify the source folder name to be renamed
Eg.: C:OpManagerlogs
New Name New name for the folder.
Eg.: logs_old
Parameter Description
Name Display name for the task.
Note Note that has to be added to the alarm.
Supported Variables :
${Result} - will be replaced with the previously executed task's result.
Generate Alarm
Parameter Description
Name Display name for the task.
Source Note that has to be added to the alarm.
Supported Variables :
${Result} - will be replaced with the previously executed task's result.
Severity Select the severity of the alarm.
Message Message that you want to display in the alarm.
Alarm Code Unique string used to trigger the event. Eg:-Threshold-DOWN
Entity Uniquely identifies the failure object within the source.Events will be correlated into alarms
Page
according to the entity field. Multiple events with the same entity will be grouped as a325
single alarm.
Event Type Description of the event type
Execute script on remote Linux machines and retrieves the output. Depending on the input, this script will either execute from
OpManager server or from remote machine. Its success/failure is decided based on its exit code. If the script returns with the exit
code 0, then it is consider as success, any other value is consider as failure.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Command Line Specify the command used to execute the script.
Eg.: sh ${FileName} ${DeviceName} arg1
Here, ${FileName} variable is a must to execute the script. OpManager will replace this
variable during runtime.
Supported Variables :
${DeviceName} - will replace the executing devicename during runtime.
${UserName} - will replace the device username if already given for this device.
${Password} - will replace the device password if already given for this device.
Script Body The actual script that has to be executed.
Advanced Click on Advanced button to configure the following fields.
Execute from Remote Machine If this option is checked, the script is pushed to remote machine and will be executed.
Otherwise it will be executed from OpManager server.
Working Directory Specify the directory from where you want to execute the script.
Supported Variables :
${UserHomeDir} - will replace the user's home directory during runtime.
${TempDir} - will replace device temp directory during runtime. Eg: /tmp
Response Timeout Time to wait for the script to complete its execution. The default value given here is 60
seconds.
Script execution is done by the OpManager server on the destination Windows machines and retrieves the output. Its success/failure
is decided based on its exit code.
If the script returns with the exit code 0, it is consider as success, any other value is consider as a failure.
Page 326
Eg.: for VBscript:
WScript.Quit(0) -- Success
WScript.Quit(1) -- Failure
WScript.Quit(-2) -- Failure
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Command Line Specify the command used to execute the script.
Eg. : cscript ${FileName}.vbs ${DeviceName} ${UserName} ${Password} arg1
Here, ${FileName} variable is must to execute the script. OpManager will replace this
variable during runtime.
Supported Variables :
${DeviceName} - will replace the executing devicename druing runtime.
${UserName} - will replace the device username if already given for this device.
${Password} - will replace the device password if already given for this device.
Script Body The actual script that has to be executed.
Advanced Click on Advanced button to configure the following fields.
Working Directory Specify the directory from where you want to execute the script.
Supported Variables :
${UserHomeDir} - will replace the user's home directory during runtime.
${TempDir} - will replace OpManager temporary directory during runtime.
Response Timeout Timeout interval for the response from the device for the script execution status.
Parameter Description
Name Display name for the ticket.
From Email ID Email ID of the sender.
Service Desk Mail ID Email ID of BMC Remedy service desk.
Impact Select the impact level of the ticket.
Urgency Select the severity of the ticket.
Summary Add summary for quick understanding of the issue reported.
Description Describe the issue.
Send Mail
Sends a mail to the email IDs specified. This is useful to notify the result/completion of a task in the workflow.
Parameter Description
Name Display name for the task.
From Email ID Email ID of the sender.
To Mail ID Email ID of of the recipients.
Mail Format Email can be sent in plain text or html or in both the formats. Select the required format.
Subject Subject of the email. You can use variables.
Message Content of the email. You can use variables.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with the name of
the device that is selected in the Info-> Devices, during the workflow execution.
Message Message that has to be displayed in the popup.
Send SMS
Sends SMS notifications to the mobile number specified. This is useful to notify the result/completion of a task in the workflow.
Parameter Description
Name Display name for the task.
Destination Device Device on which the task has to be executed. Click on the select device icon to select the
device or use ${DeviceName} variable. ${DeviceName} will be replaced with thePage name 328
of
the device that is selected in the Info-> Devices, during the workflow execution.
Message Message that has to be sent as an SMS. Message should not exceed 160 characters.
OpManager sends in a slack message as a notification for the completion of a task in the workflow.
Parameter Description
Name Display name for the task.
Destination The message can be sent to a single member or to a specific channel.
Channel Select the specific channel for which you want to share the message.
Message Title A suitable title for the message can be given.
Message Description Enter the entire message in the description box.
Variables:
Variables are used to append dynamic values in a field of a task. Following are the variables:
${DeviceName} - Name of the device to which workflow has to be associated. Can be used in all fields
${WorkflowName} - Name of the Workflow that is to triggered. Can be used in all fields.
Using Variables
Variables can be better understood with an example. Following is the workflow that has to be triggered as an action whenever a
service down alarm is raised.
Page 329
Task 1: 'Test a service' task is created to test the service that is down. When the workflow is triggered, the variable
${Alarm.ServiceName`} is replaced with the name of the service that has gone down. ${DeviceName} is replaced with the name of
device
Task 2: The result of previous task (service up or down) is added as notes to the alarm using ${Result} variable.
Page 330
Adding a Workflow
To add a workflow, follow the steps given below:
�
1. Click Trigger� at the top of the page.�
Page 331
2. Associate the workflow to the devices.
a. Click on the� Devices tab.
b. Select the devices in Available Devices column and move to Selected devices column. Use the search box to search the devices.
c. Click Next
3. Configure the alarm trigger to trigger a workflow when an alarm is raised or configure a schedule trigger� if you want to schedule
this workflow for periodical execution.
a. Click on the� Trigger tab.
b. Alarm Trigger: Click on the� Alarm Trigger� option.� Select the required criteria. Executes this workflow on the associated
devices, if any of the criteria is satisfied.
c. Schedule Trigger:� Click on the� Schedule Trigger option to schedule the workflow action.� Configure the date and time i.e.
you can choose to execute the workflow either once, daily, weekly, monthly or yearly at a specified day/time, based on your
preference.
d. Click Next
4. Configure the delayed and recurring triggerring of worflow
a. Enter a� Name,� Description, and� Tags� for the workflow.� �
b. Define Time: Select either� Apply this profile� all time or� Apply this profile during the below mentioned time window.
Selecting the latter keeps the Workflow active only during the specified days and hours.
c. Delayed Trigger: If you want the workflow to be triggered at a delay, enter the delay time (in minutes). If you don't want to
trigger the workflow if the alarm has been acknowledged in the mean time, you can select the 'Do not trigger if alarm is
acknowledged' check box.
d. Recurring Trigger: This option helps you trigger the workflow at regular intervals, till the alarm is cleared. Enter the trigger
interval and number of triggers. If you don't want to trigger the workflow repeatedly if the alarm has been acknowledged, you
can select the 'Do not trigger if alarm is acknowledged' check box.
e. Click Save�
The workflow has been successfully added. It will be executed on the associated devices at the scheduled time or when any of the
criteria selected is satisfied. You can check the output of the workflow in the Workflow Logs.
Sample Workflow
Following is a sample workflow which helps gets executed automatically when a device down alarm is raised. This workflow sends
ping request, if passed does DNS Lookup and adds the output as notes to the alarm.
Editing a Workflow:
1. Click on Workflows� from the left pane� and click on the respective workflow name to edit.� �
2. The workflow� panel opens. Click Trigger button on top to� perform the changes you want to do and click Next.
3. Modify the name, description, tags, associated devices, schedule, and alarm trigger options if required.
4. Click Save
To trigger an action in case of any/ selective network issues, all you have to do is to create a workflow action with alarm triggers. You
can refer the steps above to add a new workflow and select all/ specific triggers as per your requirements.
Page 334
Executing Workflows
Before executing a workflow, ensure that you have associated the workflow to the devices. To execute a worklow
1. Click on Workflows from the left pane. All the created workflows are listed.
2. Click against the Execute icon on the respective workflow.
3. There is also an option to execute the workflow from the device page. Go to Device page > Workflow > click against the execute
icon on the respective workflow.
How can I run a powershell script using Execute Windows Script task in Workflow?
1. Go to Workflow > New Workflow > External Actions > Execute Windows Script.
2. Drag and drop the Execute Windows Script action into the workspace. In the pop-up, configure the Name, Destination Device and
Command Line.
3. In Script Body, enter the powershell script shown below:
4. Click OK.
Page 335
Triggers in Workflow
A Trigger initiates an action in a workflow based on the pre-configured criteria. There are two types of triggers
1. Alarm Trigger
2. Scheduled Trigger
Alarm Trigger
An alarm trigger performs a workflow action when an alarm is generated based on the specified criteria. This alarm will trigger a
workflow action. Eg. Let us assume that a General Trigger has been configured to perform a workflow action when a device misses 3
polls. A workflow action will be triggered, when an alarm is generated because the selected remote device missed 3 polls.
Scheduled Trigger
A scheduled trigger will perform a workflow action at the specified time irrespective of any other criteria.
Apply this profile all the time- This activates a workflow action for the selected trigger at any time.
Apply the profile for the selected time window- You can specify a time-window during which period, the workflow will be
executed based on the configured trigger. For instance, if you set the values as From 09:30 To 18:30, and select the days
from Monday through Friday, the workflow will only be activated during the specified interval i.e. Within the mentioned
timeframe.
Delayed Trigger: If you want to perform a delayed workflow action, after an alarm is triggered, enter the delay time in Trigger after
(in minutes). If you don't want to trigger a workflow action if the alarm has been acknowledged in the meantime, you can select
the 'Do not trigger if alarm is acknowledged' checkbox.
Page 336
Recurring Trigger: This option helps you re-trigger the workflow action at regular intervals, till the alarm is cleared. Enter the Trigger
interval and Restrict the number of triggers, if you want to restrict the number of times the trigger recurs.
For instance, if you set the trigger interval as 10 mins and restrict the number of triggers to 5 times, the workflow action will be
triggered every 10 mins, for 5 times or till the alarm is cleared (whichever is the earliest).
If the number of times to trigger the workflow action is not specified, then the workflow action will be re-triggered indefinitely, till the
alarm is cleared. If you do not want to trigger a workflow action in case an alarm has been acknowledged, you can select the 'Do not
trigger if alarm is acknowledged' checkbox.
Page 337
Alert Actions
You can perform the following alert actions:
Acknowledge: This option is useful for the operators to pick up the problem and work on it. When you select an alarm and click on
Acknowledge button on top the alarms list, the administrator/operator's name is populated in the technician's field.
Note: Alarms that are acknowledged can be excluded from being escalated by configuring accordingly the alarm escalation rule.
Unacknowledge: The assigned technician is removed and the alarm is back in the unassigned list.
Clear: You can click this to clear an alarm manually.
Delete: You can delete an alarm.
View History: Click on the alarm message to view the alarm details and event history.
Add Notes:You can add notes to the alarms to explain the steps you have followed to correct the fault or to give tips to the
operator who is working on the fault. In the Alarm history page, click the Add Notes option.
Execute Workflow: You can execute a workflow to troubleshoot an alarm. Click on Execute Workflow in the Alarm Details page,
and select the workflow. The workflow will be executed and the output will be added in the notes.
Test Actions: You can notify this alarm via any of the notification profiles created by you. Click on Test Actions in the Alarm
Details page, and select the desired notification profile.
View Availability: You can view the availability history of the faulty device. Click on More link in Alarm Details page and select
Availability.
Ping: You can ping the faulty device by clicking on the Ping icon from the top of the Alarm Details page.
Trace Route: You can trace route the faulty device by clicking on the Trace Route icon from the top of the Alarm Details page.
Unmanage: Alarms created for devices that are under maintenance can be can be avoided by moving the device to unmanaged
state.
Click Actions> Select Unmanage from Alarm Details page.
Configure Notifications: You can configure a notification profile to the faulty devices. Click Actions> Configure Notifications
from Alarm Details page.
Edit thresholds: You can configure the threshold values for the criticality levels. If a device fails to meet the threshold conditions
then an alarm will be raised.
Test monitor: You can use the test monitor to check whether the monitor is fetching data.
RDP: Perform a remote desktop action to the monitored machine via Remote Desktop Protocol (RDP). Applicable only for WMI
based devices.
Page 338
Page 339
Notification Profile
When a fault is detected in your network, an event occurs and multiple events correlate to trigger an alarm. You can configure
OpManager to notify the network administrator or perform automatic actions based on the alarm raised for a device using the
notification profiles.
Profile Types
The different types of notification profiles available are:
Email
Email based SMS
SMS
Run a System Command
Run a Program
Log a Ticket
Web Alarm
SysLog Profile
Trap Profile
These notification profiles can be associated to different devices for different fault criteria.
Apply this profile all the time- This notifies alerts occurring for the selected criteria at any time.
Apply the profile for the selected time window- You can specify the required time- window here. For instance, if you set the
values as From 09:30 To 18:30, and select the days from Monday through Friday, alerts triggered during the specified interval
and selected days only will be notified.
Delayed Trigger: If you want the notification profile to be triggered by a delay, enter the delay time in Trigger after (in minutes). If you
don't want to trigger the notification profile if the alarm has been acknowledged in the meantime, you can select the 'Do not trigger if
alarm is acknowledged' checkbox.
Recurring Trigger: This option helps you re-trigger the notification profile at regular intervals, till the alarm is cleared. Enter the
Trigger interval and Restrict the number of triggers to. For instance, if you set trigger interval as 10 mins and restrict the number of
triggers as 5 times, an alert will be notified every 10 mins, for 5 times or till alarm is cleared(Whichever is earliest). If the number of
triggers is set as empty, then alert will be notified for given interval, till the alarm is cleared. If you don't want to trigger the
notification profile repeatedly if the alarm has been acknowledged, you can select the 'Do not trigger if alarm is acknowledged'
checkbox.
Page 340
In case you want to temporarily disable a notification profile, you can follow the simple steps listed below.
1. Go to Settings -> Notifications -> Notification Profiles. Here, you will find a list of all the notification profiles available.
2. Find the profile that you wish to disable and click on under 'Status'. This will prompt a confirmation message.
3. If you still wish to proceed, click 'OK'.
Now, you have successfully disabled a notification profile. If you wish to re-enable a notification profile, you simply enable it by
clicking on the slider again.
Page 341
Escalating Alarms
The alarms of critical devices should not be left unnoticed for a long time. For instance, the mail-servers, web-servers, backup-
servers, switches, and routers are so critical that if their faults are not solved within a specified time, the networking functionality will
be brought down. You can configure OpManager to escalate such unnoticed alarms by sending an e-mail to the person concerned.
However, you have an option to exclude the alarms that are acknowledged from being escalated.
To configure a new alarm escalation rule, follow the steps given below:
If you configure a new alarm escalation rule, by default it will be enabled. To disable an alarm escalation rule click on Edit icon,
deselect the Enable this rule option and click on Ok.
Alarm escalation rule can be deleted by clicking the Delete icon in the Actions column of the particular rule.
Page 342
Managing Faults in Network
�
There can various types of faults in a network. With the network health depending on various resources like the system resources,
services, network connectivity etc, getting to the root of the problem is simplified when the monitoring solution raises meaningful
alarms. OpManager helps you identify the fault quickly with its detailed alarms indicating the resource that is poorly performing in
the device . The different types of OpManager alarms include:
OpManager monitors the resources for availability and performance and triggers alarms for all the criteria mentioned above. These
alarms can also be sent as email or sms alerts from OpManager.
�
Page 343
Processing SNMP Traps into Alarms
What is SNMP Trap?
Processing Traps into Alarms
Tools
Adding/Modifying Trap Processor
Loading Trap Parsers from a MIB
Processing Unsolicited Traps
Configuring SNMP Traps in Agent
Combining multiple traps
Processing traps for unavailable devices
Ignoring traps in OpManager
Traps are cryptic messages of a fault that occurs in an SNMP device. SNMP traps are alerts generated by agents on a managed
device. These traps generate 5 types of data:
When a trap is received from a managed device, the match criteria in the parser determines whether a specific trap matches the
conditions specified in the Trap Processor. Once a matching trap is found, an alert is generated.
Configure OpManager to process the traps that are not processed out-of-the-box and convert them into alarms.
The traps that are not processed are listed under 'Unsolicited Traps'.
Page 344
Tools
SNMP V1 Properties:
Generic Type: Cold Start, Link Up, Enterprise, etc. Select the appropriate type for the OID
Specific Type: When Generic Type is set to Enterprise a specific trap ID s identified
Trap OID: For devices with SNMP v2c version, select the trap oid from the MIB using the Select button.
Severity: Select the Alarm severity.
Failure Component: This option is useful when you deal with a single trap OID that has multiple failure
components. The Varbinds containing more details on the trap will have information on the failed components
(entities like CPU, Temperature etc). You can match the entity too by appending the VarBind number in this field to
generate separate alarms for the failed components. For instance, $Source_trapName_trap_$v5.
Source: Append the Varbinds to be matched if required. This option is useful if the trap is forwarded from another
source.
Message: Select the required message variables
Page 345
Match Criteria: Select the appropriate radio button to either match any one or all the conditions that you specify.
Select the variable bindings, the condition, and the string to be matched.
Rearm Criteria: Similarly, select the appropriate radio button to match the rearm conditions. Select the variable
bindings, the condition, and the string to be matched.
SNMP V3 Properties:
Trap OID: For devices with SNMP v3 version, select the trap oid from the MIB using the Select button.
Severity: Select the Alarm severity.
Failure Component: This option is useful when you deal with a single trap OID that has multiple failure
components. The Varbinds containing more details on the trap will have information on the failed components
(entities like CPU, Temperature etc). You can match the entity too by appending the VarBind number in this field to
generate separate alarms for the failed components. For instance, $Source_trapName_trap_$v5.
Source: Append the Varbinds to be matched if required. This option is useful if the trap is forwarded from another
source.
Message: Select the required message variables.
Match Criteria: Select the appropriate radio button to either match any one or all the conditions that you specify.
Select the variable bindings, the condition, and the string to be matched.
Rearm Criteria: Similarly, select the appropriate radio button to match the rearm conditions. Select the variable
bindings, the condition, and the string to be matched.
Following are the steps to load the traps from various MIBs:
Go to Settings ? Monitoring ? SNMP Trap Processors. All the configured processors are listed here.
Click on Load Traps From Mibs at the top of the page.
From the list of MIBs, select the MIB from which you would like to load the trap variable. The traps in that MIB are listed.
Select the required trap variable, and click Add.
A Processor for the selected trap is added, and is listed under the Traps tab.
Despite configuring the SNMP Trap Processor in opmanager, you might still not see the alarms based on traps. You might need to
check the SNMP agent configuration on the monitored devices.
No, the device must be available in OpManager for you to be able to process those traps.
If the value for the Failure Component field is the same for two or more trap processors, it'll be processed as a single entity. For
instance, let us assume CISCO_SHUTDOWN and CISCO_FANSTATUS as two different trapprocessors. Now, if the Failure Component
field for both these trap processors contain the value CISCO, then these trap processors will be processed as a single entity.
To configure,
Go to Settings ? Monitoring ? SNMP Trap Processors Page 346
Select Add/Edit a trap procesor
Add/Edit the Failure Component field to contain the same value.
Alarms of this device will be suppressed for the selected period. You can also suppress alarms for devices in a bulk.
1. Go to the Inventory.
2. Select the devices for which you want to suppress the alarms.
3. Click options on the top right corner and choose� Suppress Alarms.
4. Select the period for which you want to suppress the alarm.
You can also configure alarm suppression in bulk by visiting� Settings -> Configuration -> Quick Configuration Wizard -> Alarm
Suppression.
Here you can select devices based on -� Category/ Businsess View/ Groups. Select the devices from the available devicies and
click� Save.
Page 350
Viewing Alerts
The Alarms tab in OpManager shows all the latest alerts.
From the list box on the top right corner, you can access the following:
Important Note: Prior to mail server configuration, go through this mandatory check list to avoid connection issues.
To configure the SMTP server settings globally and to provide the secondary mail server settings, follow the steps given below:
Verifying Configuration
To test the settings, enter the Email ID and click Send Test Mail. This e-mail ID will be considered as the default To Email ID
while creating Email and Email based SMS notification profiles.
If you have a secondary mail server in your network, select Add a secondary mail server and provide the details. In case of a
failure in the primary mail server, OpManager uses the secondary mail server to send E-mails.
SMS Gateway
SMPP
SMS Gateway:
Users can now select from the below list of SMS providers and set them as your default SMS getaway.
Clickatell
SMSEagle
Twilio
Custom
SMPP:
OpManager also supports SMS notification via SMPP. SMPP stands for Short Message Peer to Peer Protocol. Short Message Peer-to-
Peer (SMPP) in the telecommunications industry is an open, industry standard protocol designed to provide a flexible data
communication interface for the transfer of short message data between External Short Messaging Entities (ESMEs), Routing Entities
(REs) and Message Centres.
Using the SMPP protocol, an SMS application system called the �External Short Message Entity� (ESME) may initiate an application
layer connection with an SMSC over a TCP/IP connection and may then send short messages and receive short messages to and from
the SMSC respectively. It allows fast delivery of SMS messages.
5) Source Address: Address of Short Message Entity which originated this message.
6) Source Address's TON: Denotes Type of Number for the source address.
7) Source Address's NPI: Denotes Numbering Plan Indicator for the source address.
8) Destination Address's TON: Denotes Type of Number for the destination address.
9) Destination Address's NPI: Denotes Numbering Plan Indicator for Numbering Plan Indicator for the source address.
POSTMAN - Third party API tool - An App in chrome Page 354
This tool will help you to check whether the API is successful or not. Provide the details which should be used in the SMS server
settings and you can cross verify once here before configuring in OpManager.
You can download this from here and either sign in or click "Take me straight to the app".
1.Please provide the base URL of the SMS gateway provider and select the API method as POST or GET.
2.Please provide the body with the required "HTTP parameters" you provide in OpManager.
Page 355
3.Provide the headers under Headers tab which you will use it as "Request Headers" in OpManager.
Prev Next
In simple words, BGP decides the shortest path between any two routers, between which there occurs a data exchange.
When the Flap count exceeds 5 within a span of 30 minutes (which is the default threshold specified), a Critical alert is raised. On
further monitoring, if the Flap count falls below 5, then the alarm will be automatically cleared as it attains Rearm.
The entire functioning of how OpManager processes a BGP trap is depicted in the flow diagram below.
Page 359
Page 360
Page 361
Email Notification Profile
You can configure OpManager to send e-mail to network administrators when a fault is detected in the device. You can create
separate profiles for each administrator and assign them to devices so that whenever the device has a fault, an e-mail is sent to the
technician concerned.
5. Select the fault criteria for which you need to be notified. For instance, if you want to be notified of threshold violation, select
'Threshold rule is violated'. Additionally notify only when any or all the severity: Critical, Trouble, Attention, Service Down. Click
Next
6. Select the devices either By Category or By Business View or By Devices and click Next.
Page 363
7. Select the required Time Window, Delayed Trigger and Recurring Trigger and click Next.
8. Give a profile name and Click Test Action to test the email profile or Save to save the profile.
Page 364
The profile is associated to the selected devices. A notification is sent every time a threshold is violated for a server.
Note: Primary and secondary SMTP server settings can be provided in the Mail Server Settings page in OpManager. Whenever a new
email profile is created, the values of the primary SMTP server and the authentication details are retrieved from the Mail Server
settings. Refer to Configuring Mail Server Settings for steps to enter the details. If the SMTP server is not available while sending e-
mail, secondary mail server is used to send the mail automatically.
OpManager also supports Email based SMS alerts, click here to learn more.
Page 365
SMS Notification Profile
Configuring SMS Alerts
You can configure OpManager to send SMS to administrators when a fault is detected in the device. You can create separate profiles
for each administrator and assign them to devices so that whenever the device has a fault, an SMS will be sent to the technician
concerned.
The profile is associated to the selected devices. A notification is sent every time a threshold is violated for a server. To configure
SMS server settings, click here.
OpManager also sends Email based SMS alerts, click here to know more.
Page 366
Web Alarm Notification Profile
Configuring Sound Alerts using Web Alarm profile
Web alarm lets you get updates on the alerts raised, as a Push Notification to the bell icon with a short notification sound in the
OpManager window.
This can prove essential in your real time network monitoring environment, where you can configure sound alerts only for critical
alarms (Device Down/ URL Down). This will allow you respond immediately to troubleshoot business critical issues.
The criteria and schedule based on which you want to be notified, can be configured in the profile.
1. Associate Users: In this section, you will find a list of all users mapped to OpManager classified as 'Administrators' and
'Operators'. You can either select all users or only specific users, to receive this sound alert.�
2. Associate Sound: Select a sound file to be played when the Web Alarm profile is triggered. You can also upload and select a
personalized soundtrack for the alert.
Criteria:� Select the criteria based on which the alert will be generated. You can also select the "Notify me when the alarm is
cleared" option to be notified once an alarm is cleared. To know more about the different criteria in OpManager, click here.
Device Selection:� Select the devices for which you want the web alarm to be generated. They can be selected based on Category,
Business View or Devices.�
Schedule:� This section allows you to configure the Time Window, Delayed Trigger and Recurring Trigger.�
Preview:� Provides a summary of the Web Alarm profile that you will be creating. You can name the profile and also test the action
by clicking the Test Action button.�
Page 367
Once the Web Alarm profile has been configured according to your preference, click� Save� to save the profile. Now, the profile will
automatically be applied to the selected devices and any alerts will be intimated with the help of a notification sound.�
Use-Case:�
Eg: Tim is a Network Manager who is also responsible for the health of an enterprise's network infrastructure. He spends his day
continuously monitoring the network using OpManager and receives multiple alerts per day. But, he wishes to only get notified of
critical events while focusing on his other demanding tasks. Therefore, he configures a Web Alarm profile in OpManager. He no
longer needs to keep a constant watch on the webclient. He can simply allow the webclient to run in the background while carrying
on with his day-to-day tasks and OpManager will automatically notify him with a sound alert in the case of a critical alarm as per the
configured criteria. He can now learn more about the alert from the push notification at the Bell icon and request his peers to
handle the issue.�
�
Page 368
Self Monitoring
Self Monitoring in OpManager helps to monitor the device in which OpManager is running.
With Self Monitoring, you can monitor CPU usage (Java CPU, PGSQL CPU and system CPU), free disk space, receive alerts via
email/notifications if data collection stops and if archiving fails. This helps to ensure that the device in which OpManager is installed
and running from, is constantly healthy and helps you fix potential issues immediately.
Monitor CPU:
Select this option to monitor the CPU usage and choose the monitoring interval from the drop down available. This is the frequency
of polling for CPU monitoring.
1. Java CPU:
Monitors the CPU usage by Java, the process on which the OpManager application works, and collects the CPU usage data in
percentage at regular intervals.
2. PgSQL CPU:
Monitors the CPU usage by PgSQL, the process on which the OpManager database works, and collects the CPU usage data in
percentage at regular intervals.
Note: If the OpManager is using the MSSQL database, then the option to configure self monitoring threshold for PGSQL CPU usage is
replaced by 'MSSQL transaction log full' percentage. 'MSSQL transaction log full' once detected will be notified at regular intervals.
Page 369
3. System CPU:
Monitor the overall CPU usage by the system in which OpManager is running.
Note: The default threshold values set for polling interval, consecutive times, percentage of usage and disk free space are
recommended not to be changed. Change the predefined values only if required.
1. Increase or decrease the threshold values for CPU usage percentage by Java applications used by OpManager, PgSQL databases
used by OpManager, and the overall System CPU usage for which alerts need to be sent respectively. However, increasing the
threshold values is not recommended.
2. Increase or decrease the 'Consecutive Times' of exceeding the CPU usage percentage of Java CPU usage, PgSQL CPU usage and
System CPU usage specified that you want an alert for.
1. Alter the time interval for monitoring and Disk Free Space if so desired.
Note: These commands will be executed in the OpManager installed server. Please verify the source of the commands before
using it here, to prevent any unexpected behaviour or vulnerabilities.
5. If the program requires some arguments, specify the Program Arguments, Message Variables and click Next.
6. Select the fault criteria for which you need to be notified. For instance, if you want to be notified of threshold violation, select
'Threshold rule is violated'. Additionally notify only when any or all the severity: Critical, Trouble, Attention, Service
Down. Click Next
7. Select the devices either By Category or By Business View or By Devices and click Next.
8. Select the required Time Window, Delayed Trigger and Recurring Trigger and click Next.
9. Give a profile name and Click Test Action to test the program or Save to save the profile.
The profile is associated to the selected devices. The program is executed with the specified arguments whenever a fault matching
the selected criteria occurs.
Page 371
Run System Command Notification Profile
You can configure OpManager to automatically run a system command whenever a fault is detected in the device. For instance, you
can configure OpManager to execute a netsend command to send popup messages to users machines whenever a specific type of
an alarm is raised for a device.
Note: These commands will be executed in the OpManager installed server. Please verify the source of the commands before
using it here, to prevent any unexpected behaviour or vulnerabilities.
5. Select the Error and Output check-boxes to append the output and the error message on executing the command.
6. Select the fault criteria for which you need to be notified. For instance, if you want to be notified of threshold violation, select
'Threshold rule is violated'. Additionally notify only when any or all the severity: Critical, Trouble, Attention, Service
Down. Click Next
7. Select the devices either By Category or By Business View or By Devices and click Next.
8. Select the required Time Window, Delayed Trigger and Recurring Trigger and click Next.
9. Give a profile name and Click Test Action to test the system command(s) or Save to save the profile.
The system command is executed with the specified arguments whenever a fault matching the selected criteria occurs.
Page 372
Trap Notification Profile
Configure OpManager to notify users over a Trap when there is a specific fault.
Schedule Name
Schedule Description
Select the Status as Enabled, if you want the Scheduled task to take effect immediately. Else select Disabled, so that you can
enable it when required.
Select the frequency at which the Task has to be scheduled/executed. It can be Once, Every Day, Every Week, and Every
Month.
Specify the start and end time/day of the task in the corresponding fields.
If it is a schedule to be executed every day, then specify the date from which the task must be scheduled.
If it is a monthly schedule, select either the date or the day with the time window for the schedule.
You can assign the task to only one of the following options:
4. Click Save
Points to remember:
If a device is added under multiple device downtime schedules, chances are that one of the device downtime schedules
under which the device is specified may still be in running state. Hence, the specific device will continue to remain in
downtime.
When the parent device is on maintenance, the child devices will not be monitored and their status will be shown as
dependent unavailable
On Maintenance devices are also considered in the OpManager license count.
Page 376
Modifying and Deleting Notification Profiles
You can modify or remove an existing notification profile. Here are the steps:
The changes made here are applied for all the devices to which the profile is associated.
Note: You can also delete the notification profiles in bulk by selecting the profiles and clicking Delete.
Page 377
Adding a new VoIP monitor
Prerequisites
The source and the destination devices should always be a IP SLA responder enabled Cisco device.
OpManager performs the UDP jitter operation to proactively monitor the VoIP quality between Cisco devices. The UDP jitter operation
simulates continuous VoIP traffic to consistently monitor the voice quality scores between the source and the destination devices.
Using OpManager, you can now monitor the voice and video quality of a 'call path'. Call path is the WAN link between the router in
your main office and the one in the branch office that you want to monitor.
Step 1: Enable Add (/discover) the router in your LAN to OpManager. And make sure the SNMP read and write community are
configured properly, for that router.
Step 2: Enable SLA responder on the destination device you wish to monitor. The steps are detailed below.
1. Open a CLI session on the destination router and enable the EXEC mode as follows:
Router>enable
Router#configure terminal
4. Repeat the above steps for all the destination routers on which you want to monitor VoIP performance.
1. Go to Network ? IPSLA ? VoIP monitor ? Click on Add VoIP monitor at the top right corner
2. Enter a name for the monitor.
3. Select the source router from the list of routers discovered in OpManager, and select the relevant interface.
4. Specify the destination router either by using the 'Search' option to pick from the discovered routers, or use the 'Add' option to
specify the IP address of the destination router and submit the details.
5. You will see the summary of the monitor you are about to configure. Now click 'Save' to submit the details to the device. This will
take few seconds to configure.
Page 378
1. Click on Settings. Under the Monitoring section, click on IPSLA. Click on the VoIP Call Settings tab.
2. Configure the following parameters:
Source Port - Specify the VoIP UDP port to which VoIP Monitor sends simulated traffic to generate performance metrics. The default
port number is set as 16384. You can specify a port in the range of 16384 - 32766.
Simulated VoIP Codec - The VoIP jitter codec decides the type of traffic that VoIP Monitor simulates over your network.
Operation Frequency - The operation frequency is the frequency with which QoS metrics are collected by the IP SLA agent on your
network to determine performance.
Operation Timeout - The operation timeout is time to wait for the response from the responder / destination device in msecs.
Type of service - The Type of Service octet allows you to set precedence levels for VoIP traffic of the IP SLA operations.
MOS Advantage Factor - The advantage factor is a measure, on a scale of 0 to 20, of the willingness of your VoIP network users to
trade call quality for convenience
You can define a threshold template so that the VoIP performance parameters can be better suit your company SLA's (Service Level
Agreements). Alerts are triggered based on the thresholds configured so that you can take corrective actions in time. Here are the
steps to define a threshold template:
MOS Threshold : Configure the MOS threshold by specifying the upper and lower MOS range values in the range of 1 to 5.
Jitter Threshold : Configure the jitter threshold in msecs with upper and lower threshold limits. The range is from 0 to 6000 msecs.
Latency Threshold : Specify the delay allowed in msecs again in the range of 0 to 6000.
Packet Loss : Specify the number of packets that can be lost in transit.
Notification Profile : Select the required notification profile(s) in order to notify when the any threshold rule is violated.
Page 380
Viewing Top 10 Call Paths
With VoIP Monitor you can view the top 10 call paths by MOS, Packet Loss, Jitter and Latency. This provides you to have a quick view
and react proactively. To view the top 10 call paths, follow the steps given below:
1. Go to Inventory ? Select IPSLA from three line menu ? Select VoIP and click on VoIP Monitors.
2. Click on Top 10. The top 10 call paths by MOS, Packet Loss, Jitter and Latency are listed.
3. Click on the required call path view its snapshot page.
Page 381
Configuring WAN Monitor
Prerequisites
OpManager primarily relies on Cisco's IP-SLA for monitoring the WAN and the prerequisite therefore is that the device should be a
Cisco router and must have IPSLA agent enabled on it. Almost all the routers from Cisco are enabled with IP SLA agent and
OpManager supports IOS version 12.3 and above. OpManager uses SNMP to query the Cisco routers for the links' performance data.
IPSLA familiarity is not a prerequisite. You just need to tell OpManager which links you want to monitor. OpManager provides an
intuitive configuration wizard to help you configure all the IPSLA parameters for monitoring the WAN health.
Using OpManager, you can now monitor the availability and latency of a WAN link / path. A WAN link mentioned here is the path
between the router in your main office and the one in the branch office that you wish to monitor.
Step 1 : Add (discover) the router in your LAN to OpManager. And make sure the snmp read and write community are configured
properly, for that router.
Configure the cisco router to send traps to OpManager. Alerts are shown based on the traps received in OpManager. To configure
OpManager server as the SNMP Server receiving traps for the routers, telnet the router and type the following command:
snmp-server host <opmanager server IP> traps <host community string> rtr
For instance, if the OpManager host IP Address is 192.168.18.128, and the community string is private, the command would be:
snmp-server host 192.168.18.128 traps private rtr
a. Go to Network ? IPSLA ? VoIP Monitor and click on the Add new Device option on the top right corner.
b. Enter a name for the monitor.
c. Select the source router from the list of routers discovered in OpManager and then select the relevant interface of the source
router.
d. Specify the destination IP Address either by using the 'Search' option to pick from the discovered routers, or directly enter the IP
Address and click 'Add' and submit the details.
e. You will see the summary of the monitor you are about to configure. Now click 'Apply to device' to submit the details to the device.
This will take few seconds to configure.
Refresh the page after few seconds to see the new monitor. The data is collected every hour, from the time you have configured.
Page 382
To edit any of the configuration details, go to the respective template, make the changes and save the details. When you create a new
monitor, the updated values take effect. When the configuration is complete, the router starts collecting the data at the specified
frequency i.e. 60 seconds (default value). OpManager updates this statistics (collected data) every hour and the reports are
generated after one hour of configuration.
Page 383
Configuring Test Parameters and Threshold Template for WAN Monitor
Define a template with the required WAN monitoring settings to be used for monitoring performance. The RTT template comes with
pre-populated default values. OpManager uses the configured values to simulate traffic. Incase you would like to effect some
changes to the values before initiating monitoring, make the changes as follows
Payload: The default value is 24 kb. Specify an echo payload value in the range of 0 to 16384.
Type of Service: Specify the Echo TOS in the range of 0 to 255, the default being 30.
Operation Frequency: Specify the interval in the range of 0 to 604800 msecs. The default interval is 60. The operation frequency
is the frequency with which QoS metrics are collected by the IP SLA agent on your network to determine performance.
Operation Timeout: Specify the timeout in the range of 0 to 604800000, the default being 60 msecs. Make sure that the timeout
interval is lesser than the configured operation frequency so that if the operation is not successful, that is, if there is no
response from the device, or in the event of a delay, the request is timed out and the subsequent operation is launched at the
configured frequency correctly.
You can define a threshold template so that you are alerted with the WAN monitor violates a specified value. Here are the steps to
define a threshold template:
1. Click on Settings. Click on to IPSLA under Monitoring section. Click on WAN Threshold Template tab.
2. Configure the upper and lower threshold limits for Round Trip time in msecs, the range being 0 to 60000 msecs. You can also
choose various notification profiles configured in OpManager to alert you.
Page 384
Viewing WAN Monitor Alerts
Go to Inventory ? Select IPSLA from three line menu ? Select VoIP (Select any monitor) ? Alarms (present at the end of the page) to view
the alerts raised by WAN Monitor.
All the alarms are listed with the Source name, Alarm Message, Status of the Device, Technician, Device category, date and time. Click
the alarm message to view the alarm history.
Page 385
About Reports
Intuitive dashboards and detailed reports helps you determine the performance of your network in very less time. OpManager
allows you to export the default reports to other file formats such as exporting to PDF or XLS. You can also schedule the reports to be
emailed or published. The default reports available in OpManager include:
System: Provides a complete report on all the system related activities of all the devices. This category of reports include All
Events, All Down Events, SNMP Trap Log, Windows Event Log, Performance Monitor Log, Notification Profiles Triggered, Downtime
Scheduler Log, Schedule Reports Log, All Alerts and All Down Alerts.
Health and Performance: Gives you a detailed report on the health and performance of all/top N devices.
Availability and Response: Gives you a detailed report on the availability and the response time of all/top N devices
Inventory: Inventory reports are available for servers, desktops, all devices, SNMP-enabled devices and non-SNMP devices.
WAN RTT Monitors: Gives you a detailed report on RTT & threshold of ICMP packets and availability statistics of paths.
VoIP Monitors: Gives you a detailed report on various factors related to VoIP packets & traffic.
Virtual Servers report : Gives you detailed reports on your VM's which includes stats like list of all idle VM's, VM's with over-
allocated CPU etc.
Storage Reports: Gives you detailed reports on the performance of your storage devices.
Forecast reports: Get forecasts on usage of CPU, memory and disk of all devices in your network, calculated based on history of
utilization.
Nutanix reports: Get Inventory and performance reports for Nutanix devices in your network, such as Cluster/Host summary,
usage stats about your storage container and disks, and Cluster/Disk Inventory reports.
WLC reports: Get detailed availability and inventory reports of access point and rouge SSIDs. Also, the access points that are
discovered in OpManager (advanced monitoring enabled) will have full access to all types of reports based on the type of device.
My Favorites: OpManager provides the option to categorize all your important and frequently viewed reports under My
Favorites.
Schedule Reports: OpManager allows you to schedule a new report and also to schedule a generated report.
Integrated Reports: Users can generate reports for devices and interfaces in OpManager. While generating reports the time
window, the type of the report and monitors associated to the device can be specified. These reports can be saved and accessed
by navigating to Reports --> Integrated Reports in OpManager.
Advaned Reports: OpManager has advanced report generation capabilities that enable users to create and view data on multiple
monitoring parameters in a single report. There will be as many columns as per the number of monitoring parameters Page 386
specified.
Click here for a more detailed description about the Advanced report feature.
Page 387
Viewing Interface Reports
Interface reports help you to determine the health of the interface by generating detailed reports on In and Out Traffic, In and Out
Errors and Discards, Bandwidth & Outage Report, At-a-Glance Report etc. The reports can be exported to PDF format, taken printouts
or emailed by clicking the respective icons. To generate the interface reports, follow the steps given below:
1. Go to the snapshot page of the interface whose health report you want to generate.
2. Go to� Reports� >� available on the right pane� of the page. All the default reports that can be generated are listed.
3. Click on the preferred time window for which you want to view the report. The default Time Window available in OpManager are
follows:
Last 12 hours
Last 24 hours
Today
Yesterday
This week�
Last 30 days
Custom
Note:� The reports can be exported in XLS or PDF format. It can also be scheduled for report generation.
Page 388
Business View-based Reports
OpManager provides an intuitive Availability Dashboard for your business view. You can track the fault to the root in no time.
1. Go to Reports > OpManager > Select the category > Click against the report name that you wish to edit.�
2. Click Filter� button available on the top right of the report page.
4. Change the required fields. The various fields that can be altered are Category, Business Views, Period, Time Window, Business
Hour, Exclude Days, View Records.� �
5. After modifying the required fields, click on Apply to generate the report effecting the changes made.
Page 390
Copying Reports
OpManager allows you to copy a generated report in order to retain the already configured parameters as template and do some
minor changes on them and save as a new report. To copy and save a report follow the steps given below:�
If you have chosen to schedule reports for Device availability reports and� configure the following,� Select either a
category of devices, or the required business view, or select specific devices manually for generating the availability
reports.
Select the Period and Time Window for which you want to generate the reports.
Select the days for which you want to exclude data in report using Exclude Days option.
If you have selected to schedule the Top N Reports, configure the following details:
Top N Reports: Select from Top 10/25/50/100/1000 reports.
Period and Time Window: Choose the Period and Time Window for which you want the report scheduled. In time period,
select the days for which you want to exclude data in the report using Exclude Days option.
Select Report(s): Select the required resource reports to be scheduled.
Generate Availability Report to all devices in this Business View: Select the relevant check-box and the business view to
generate reports specific to the devices in that business view.
Page 393
4. Click Next
5. Configuring the Schedule for generating reports:
Daily: Select the time at which the reports must be generated every day
Weekly: Select the time and also the days on which the reports must be generated
Monthly: Select the time, day, and the months for which the reports must be generated
Report Format Type: Select either PDF or XLS to receive the report in the respective formats
Report Delivery: Select any one of the following options
Send report as attachment to: Configure the email ids to which the reports are to be sent as attachments [or]
Publish the report and send URL alone to:� Configure the url where the reports can be published
Add Mail Subject and Mail Message
6. Verify the details of the configured schedule and hit Add Schedule for the schedule to take effect
1. In the report page that is generated, click Schedule Thisicon to schedule the report.
Page 394
A message is displayed saying that "This report has been added to your favorite list".
Page 398
Report Settings
Under Report Settings in OpManager, users can configure the Business Hour Rule. Each organization will have different working
hours/ business hours and by defining this rule, users can filter out reports only for the specified business hours.
Also, users can specify a different time window each day as per their needs.
Configuration
While creating filters for reports from the Central, users can configure to show or hide the All Sites option in the drop down.
Choosing the All Sites option lists the data of all the probes connected to the Central.
Page 399
To enable or disable All Sites option, navigate to Reports --> Report Settings --> Configuration.
Page 400
Advanced Reports
OpManager constantly monitors the network for performance and availability and records the data in the form of reports. There are
about 100+ default intuitive reports in OpManager that enable the users to understand the trends based on the monitoring
parameters.
Previously, users could create reports� with anyone of the following categories: Performance/Availability/Response Time and Packet
Loss/ Inventory.
Now OpManager has advanced report creation capabilities and allows its users to create reports covering multiple categories. There
will be as many columns as the number of monitoring parameters specified.
Click on Create New Report button available on the top right corner.
Click on the� Group by Columns� button, if you want to sort the elements in the report. (For instance, if you choose to sort by
Contact Name, the data will be displayed in alphabetical order of Contact Name.)
Click on the Apply Criteria button and add the criteria to fetch a report based on that criteria. (Optional)
Page 402
If you happen to choose a performance monitor, a new tab - Filter by Period - appears. Specify the mandatory fields of filtering
time period and the Business Hour of your organization. (The filtering period by default takes the value of 12 hours. But you can
choose a different value from the dropdown list.)
Click on Preview to view the report before being created. Click on Edit Report button to return to the previous page.
Page 403
Export:� The report can be exported and downloaded in PDF/Excel format. (Reports having upto 8 columns can be exported as
PDF)
Edit:� Using the edit option users can add/remove or replace columns. It essentially gives the user a chance to re-design the
report completely.
Copy As:� It enables the users to copy the report. Users can give a Name and Description for this copied report.
Schedule this:� This option enables users to send this report to a specified mail id at specific time intervals. Users can enter
the Schedule Name, Mail id, Report Format, Schedule time - Daily, Weekly, Monthly and Mail Content.
�
Page 404
�
Page 405
Business Views:
Business views in OpManager provide a graphical representation of devices according to the business service they cater to. This
ensures the availability of business critical applications at all times and helps in quicker troubleshooting.The Business View Tab can
be accessed both from the Maps and Inventory section of OpManager.
1. Go to Maps > Business Views > Create New. Or go to Inventory > Business Views > Add Business View.
2. Rename the Business view from 'New Business View' on the upper left corner to the desired one.
3. From the list of available devices, you can add devices onto the white board individually, using Drag and Drop or add devices in
bulk with Multi select option.
4. You can customize the view by changing font type, size and color.
5. Choose the required Background(Map) from the preloaded images or upload a new background image and select Apply.
6. Drag and drop devices on the Map based on your requirement.
7. Save the created view.
8. Select Exit to close the view. The created view would be displayed under the Business Views Tab.
1. Select the Add link button next to the Background tab. Drag a link from the source to the destination device and click that device.
A link properties dialog pops up.
2. Alternatively you can also drag the link button at the top right corner of the source device icon to create a link to the destination
device.
3. Configure a display name for the link.
4. In the Get Status from field, select any interface from either the source device or the destination device. The link will inherit the
status of the interface that you choose here. For instance, if the source device goes down, and if you have selected an interface
from that device, the link also inherits the status of that device.
Note: You can also select to Get Status from either OpManager or NetFlow. If OpManager is selected, status is got Page
through406
SNMP. If NetFlow is selected, detailed data like Top Source, Destination, QoS etc., can be obtained.
1. To make changes to the existing business views, Access the business view from the Maps tab.
2. Click the Edit icon to modify the view properties.
3. After modifying the properties like adding/removing links, adding more devices to the view, adding shortcuts on the view, changing
background etc, click the Save button on the left to save the changes.
Adding Shortcuts:
Page 407
You can add shortcut icons to business views that helps to easily navigate to a view from another view when objects are grouped
based on their geographical location.
1. Go to the business view and click the Edit option on right-top corner of the view.
2. Click the Add Shortcut button on the left. A shortcut properties dialog pops up.
3. Configure a name for the shortcut in the Shortcut Name field.
4. From the Open Submap list-box, select the map which should be opened when you click the shortcut.
5. Select the icon to be used for the shortcut from the Default Icons or select from the Custom Icon combo-box.
6. Click Apply for the shortcut to be added.
Note: You must have created at least two business views to be able to add a shortcut from one view to another.
The Traffic load legend colors can be edited. To do this, go to Settings > General Settings > System Settings > Map Settings. Hover
your cursor on the color that you wish to change and click the edit icon that appears. Choose a color of your preference and click
Save.
Note: For the Traffic load legend to be displayed, make sure the devices in the Business view are not in unmanaged state. In
addition to this, the devices in the Business view should have atleast one active link connection with the availability of traffic.
Google Maps: Page 408
OpManager allows you to integrate Google Maps and place the devices on the maps according to the geographic distribution. Please
refer to the google licensing terms and pricing plans before you proceed further.
1. You can zoom in/out the map and double-click on the location where you want to place a discovered device.
2. A device list box pops up allowing you to select a device to be placed in that location.
3. Select the device and click on Add.
4. You can also add the devices to the map from the device snapshot page.
5. Go to the device snapshot page and select a device. Click on the green colored menu button.
6. Choose Add to Maps option to add the device to the map.
7. Once done, you can switch between the different views such as Road map, Terrain, Satellite, Hybrid (Satellite view with label) and
save it accordingly in Maps and its corresponding widgets.
1. Click on the device marker on the Google Map to see the device information popup.
2. Click the device name/IP address on this popup to get into the device snapshot page.
3. The popup also shows the device status.
Import/Export devices
1. Import: You can import device to Google maps directly from a CSV file. OpManager will position them on the map as per the
latitude and longitude details in the CSV file. However, only the devices that are already discovered in OpManager can be
imported.
2. Export: You can download the information of the devices that are placed on the Map including their geographic location (latitude
and longitude) in XLS format using this option.
1. Now, zoom in/out the map and double-click on the location where you want to place a discovered device.
2. A device list box pops up allowing you to select a device to be placed in that location.
3. Select the device and click on Add.
4. Add the required devices on to the map by double-clicking the location.
5. You can also add the devices to the map from the device snapshot page.
6. Go to the device snapshot page.
7. Click on Add to Map link in the page to add the device to the map.
OpManager helps in creating a virtual replication of Datacenter floors and racks to enable 24x7 monitoring. Datacenter visualization
is one among the many features of OpManager's data center networking tool.
3D Rack View:
Virtual Racks can be created with OpManager. These racks display the status of the devices present in them.
1. Under Maps, select the Create New option under Rack Views Tab.
2. Drag and Drop the devices onto the Rack.
3. Click Save on the top right corner.
4. The status and availability of the devices can be seen in the rack created.
5. To observe the rear view of your rack in addition to the front view, click Edit and select Rear view.
3D Floor View:
Floor views can be created in OpManager. The racks are then loaded onto the floor views to create a virtual replica of the Data
center.
1. Under Maps, select the Create New option under Floor Views Tab.
2. Select your floor size .
3. Drag and drop paths, aisles and walls as per your Data center.
4. Populate an existing rack view onto the floor map to create your Data center replica.
Page 412
Layer 2 Map Page 413
To create a Layer2 Map, go to Map > Layer 2 Maps > Create New. For detailed instructions click here.
Import Devices:
The devices that are discovered in Layer2 maps will not be added to OpManager for monitoring purposes unless they have been
imported.
Click on Settings and choose Import Devices. A screen containing all the devices that have been identified by the Layer2 Map
will be displayed. This list also includes the ones that have already been imported to OpManager.
From the list, select the devices that are yet to be imported to OpManager and click on Discover. Discovery process will
commence and a list of all the newly imported devices will be displayed in the device snapshot page.
ReDiscover Map:
This option is used when you want to rerun Layer2 discovery with-in the same device IP range specified in the discovery window.
You can also perform ReDiscovery by clicking on the refresh icon in the Layer2 section at the Map page
Export to Visio:
Visio is a Microsoft oowned graphic tool exclusively used for drawing network diagrams. The network map discovered in Layer2
Maps can be exported to Visio in an xml file. To know more, click here.
Re-Discovery:
Click on the refresh icon to rediscover all the devices within the IP range specified during Layer2 device discovery. This is
especially useful when:
Edit:
You can edit the discovery parameters (such as modifying the IP range, editing the seed router, changing the discovery
mechanism, set device dependency, change schedule discovery time) of the existing Layer2 Map and rerun the discovery
process.
Page 415
Virtual network maps
OpManager provides you the option to visualise your entire virtual infrastructure based on the vendor, allowing you to take a quick
glance of all your hosts and VMs (and clusters, in the case of Nutanix) and their current status.
VMware Maps:
To access VMware maps, click on Maps and the click the VMware tab. The list of vCenter servers available in your network will be
displayed, along with general info about your server such as number of hosts and number of VMs. Click on any of the servers listed
to view the visual mapping of vCenter, its hosts and VMs.
Hyper-V Maps:
To view the dependency map of your Hyper-V devices, go to the Hyper-V tab under Maps. You can see the Hyper-V hosts with info
such as number of VMs, CPU and memory info. To view the visual representation of the mapping, click on any of the hosts to open up
its map.
Page 416
Xen Maps:
OpManager automatically provides a map of your Xen hypervisor, guest and host machines, once they have been discovered. The list
of Xen pools available can be viewed under Xen section in Maps section, along with general info about it such as number of hosts
and VMs, total memory and number of CPU cores in use in that pool. Clicking on any of the listed IP addresses takes you to the map
of that specific Xen pool, where the dependency between the master, the hosts and the VMs are displayed.
Page 417
Nutanix maps:
On opening the Nutanix tab under Maps section, the list of clusters available are displayed along with their total hosts and VMs. To
view the dependency under any of the clusters, click on it and the related hosts and VMs will be displayed in the Map view.
Cisco UCS Monitoring: Page 418
OpManager monitors Cisco UCS System using XML SOAP protocol. Cisco's Unified Computing System integrates computing,
networking, virtualization and other datacenter components for cost effective and efficient datacenter management.
Note: Cisco UCS Manager is a prerequisite for monitoring UCS systems in OpManager.
UCS Discovery:
Monitoring:
OpManager's cisco monitoring feature helps you monitor the status and availability of UCS devices. Detailed information like UCS
components, their relationship charts, Chassis information etc., is also monitored by OpManager.
The Snapshot page provides details like IP Address, Monitoring Intervals, Passwords, Status and Response Times of the Device
Page 419
OpManager also provides the status of service profiles associated with UCS servers and an overview of UCS components that
includes Chassis, Chassis servers, rack mount servers, FEX, ethernet ports etc. These can be viewed in the UCS Snapshot page.
Chassis Information:
OpManager provides a graphical representation of Chassis components that includes Servers, Fan Modules, Power Supply Units, IO
Modules etc. This can also be viewed under the snapshot page of the UCS device in OpManager.
Page 420
Apart from this, OpManager also provides information on the number of chassis, and detailed data on the chassis servers like cores,
memory, NICs, operability, Power and association State.
Rack Mounts:
Rack mounts are frames where the servers are enclosed. Several servers can be mounted on the rack as per requirement.
OpManager monitors
Cores
Adaptors
NICs
Operability
Associated State
Fabric Interconnectors:
These are a part of UCS devices that acts as a switch, and helps in connecting servers to networks or storage networks.
OpManager monitors
Fans
Power Supply Units
IO Modules
Page 421
OpManager also monitors and provides detailed information on the other UCS device components such as,
1. Fan Modules
2. Ethernet Ports
3. IO Modules
4. FEX
5. Adaptor Unit
6. Processor Unit
Performance Monitors: Page 422
Whenever OpManager discovers UCS devices, UCS performance monitors are automatically associated with it. Thresholds can be set
to receive alarms, when breached.
1. Navigate to� Inventory ->� Category ->� UCS and go to the Snapshot Page of the device.
2. Go to Monitors. Performance monitors would already have been added to the device.
3. Select the monitor that you wish to edit.
4. Configure� Monitoring Interval,� Units,� Threshold Details and click on� Save.
�
Page 423
�
�� �
Page 424
�
�
Page 425
What is Deep Packet Inspection?
Deep Packet Inspection (DPI) is a process to know what is been received and transmitted by a network device. It is the most accurate
technique to monitor and analyze the application problems and regulate traffic in best suitable way. With DPI's packet level analysis,
it is easy to make decisions on capacity planning and achieve better network performance and management. DPI helps determine
the root cause for performance related issues with the complete traffic picture (both network and application) in a single view.
OpManager's Deep Packet Inspection allows you to capture network packets and analyzes packet capture (PCAP) files. The DPI
capabilities rely on packet-level analysis to determine whether the network or an application is at fault and react quickly to the
issues before they impact users. It gives clear visibility to network administrators about the volumes, application and network
performances of application traffic for their enterprise network and helps them to diagnose application performance problems with
response time details and drill even further to the root cause of performance degradation issues.
Pinpoint whether the delay is on the network side or application side comparing NRT vs. ART
Pull the list of affected users for slow apps and communicate them in advance
Increase application availability and meet SLAs
Know who is using your bandwidth and regulate them using traffic shaping
Pull reports on historic data and perform forensics
Page 426
Understanding DPI in OpManager
Traffic packets passing through the network device, can be mirrored to a port of the same device for inspection. Also multiple (
WAN/LAN /Uplink) port traffic can be mirrored and set for inspection. In case you wish to inspect packets from multiple devices, You
can save the mirrored packets and upload it to NetFlow Analyzer server. Real time packet capture works only when NetFlow Analyzer
server is directly connected to the mirrored port.
In the above diagram, ports 1, 2, 7 & 8 are mirrored for monitoring to the last port (port 24) of device . Here all the mirrored network
packets reaches the OpManager server as it is directly connected.
Note : If you want to monitor multiple devices, You need to save the mirrored packets individually and import it to opmanager to
generate offline reports.
Port mirroring commands vary from vendor to vendor. You can check with the respective device vendor for commands.
Below is the detailed cmd structure to mirror all the 23 ports to the last 24th port.
With these recieved network packets ManageEngine will analyze the captured packets and generate reports.
TCP analysis
As Initial phase, ManageEngine has introduced analysis for TCP packets even though it captures all packets. Rest will be supported in
future. Using the DPI feature, we can calculate Application Response Time (ART), Network Response Time (NRT), url's used and traffic
utilization (productive\non-productive).
With these reports a network administrator can have a clear picture of what is consuming the bandwidth at what time and so, he can
regulate it cost efficiently.
In DPI we get information about ART,NRT and URLs
NRT : Network Response Time is the time difference between TCP_SYN packet and its ACK (acknowledgement). Page 428
ART : Application Response Time is the time difference between TCP_DATA packet and its ACK (acknowledgement flag).
URL : URL details contained in data packets.
Configuring DPI Page 429
In OpManager, DPI works with winPcap and High performance reporting engine add-on. To configure DPI, follow the steps and
screenshots below to enable DPI.
For Windows machine, download and install winpcap packages from the below link : https://www.winpcap.org/install/ , skip this step for
Linux OS.
1. Download and install HighPerformance reporting engine under More downloads from the
linkhttps://www.manageengine.com/products/netflow/2028821/ME_NFA_HighPerf_Add-On_64bit.exe
2. Navigate to Settings > NetFlow > HighPerf Reporting Engine, Provide installed servers login credentials, test and save.
3. Navigate to Settings > DPI , Enable DataCollection, select the ethernet card , select the data retention period and save.
Page 430
Note : To find the respective Network card (in windows ) , open regedit, navigate to
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\ . Here you can find the respective name
of network card in readable format.
Searching a URL :
Page 433
Page 434
Source :
Page 437
Page 438
Page 439
Destination:
Page 440
Page 441
Conversation :
Page 442
Reports
DPI widgets can be accessed from default dashboard under DPI tab. Custom dashboard can also be created using DPI related
widgets.
To access reports from UI, navigate to Reports > DPI. Here we have 2 types, Online/Offline reports. Online reports are generated from
embedded in-built database. You can also have the packets captured in PCAP format and generate reports for the same.
ManageEngine DPI reports are based on Time and criteria. DPI reports are mainly concentrated on 3 metrics URL, NRT, ART.
Next the time period should be within the DPI data storage time period.
When you generate reports , you can see reports based on Traffic, Application (Layer 4), URL hits , Source, Destination, Conversation.
Page 444
Page 445
Page 446
Offline Reports
Here we also have offline reports where you can save the captured packets (in PCAP format) seperately and generate the same above
graphs.
Page 447
End User Monitoring Page 448
End User Monitoring in OpManager aims at visualizing the entire bandwidth data of every user in your network. This helps to
respond quickly to any performance issues or wireless network congestions that might otherwise affect the quality of user
experience.
OpManager correlates the data obtained through Firewall Analyzer add ons, to provide detailed insights on the user's bandwidth
consumption, top accessed sites and Applications and the location of the user.
Adding Users:
To enable end user monitoring, the device details/IP addresses are imported from the Active Directory
To configure manually,
Once the import is done, the details can be viewed under the People tab of the End User Monitoring module.
User Snapshot:
The user snapshot lists user details. It contains
Number of devices
Bandwidth consumed
Top accessed Applications
Top accessed URLs
To identify the bandwidth consumed or to identify top accessed Applications and URLs, or firewall logs have to be enabled in
OpManager.
Connections:
OpManager helps to identify the users connected to your network. It also lists the number of devices, recently connected users and
the top 3 Access points.
These user connections can be monitored by fetching details from a wireless controller device(WLC)
To add a WLC device,
Page 449
1. Go to Settings->Discovery-> Add Device
2. Provide the Device Name/IP Address of the device.
3. Configure SNMP credentials, and discover the device.
Note: OpManager supports Aruba wireless LAN controller at present. More models will be included with further releases.
Top Users:
OpManager allows to identify the top users of every application. It lists the amount of data used by the top users of various
Applications.
OpManager currently includes around 100 Applications to identify the top user of every application. More Applications would be
added in further releases.
Top Services:
OpManager allows you to identify top services category wise. It lists the total data used by top Applications.
OpManager includes 25 categories, that helps in listing the top data consuming Applications in the required categories.
Applications Supported By OpManager Out-of-the-box Page 450
Microsoft Exchange
MS Exchange 2000
MS Exchange 2003
MS Exchange 2007
MS Exchange 2010
MS Exchange 2013
MS Exchange 2016
Microsoft SQL
MSSQL 2005
MSSQL 2008
MSSQL 2008R2
MSSQL 2012
MSSQL 2014
MSSQL 2016
ERP Monitoring Web Server / Web Services Website Monitoring Cloud Monitoring
ERP Monitoring Web Server / Web Services Website Monitoring Cloud Monitoring
Page 451
SAP Monitor Web Services (SOAP) URL Monitoring Amazon EC2 Monitoring
Oracle E-Business Suite Monitor Apache Monitoring Record & Playback HTTP Amazon RDS Monitoring
IIS Monitoring Requests Automated Cloud Resource
Nginx Monitoringnew URL Content Monitoring Management
PHP Monitoring Real Browser Monitor Windows Azure Monitoring
SSL Certificate Monitoring
Active Directory Monitor
LDAP Monitoring
DNS Monitoring
FTP, SFTP Monitoring
Other Web Servers
Middleware/Portal Monitoring Web Transaction Monitoring End User Monitoring Custom Monitoring
JMX Consoles
WebSphere MQ Monitor Java Web Transaction Monitoring (APM End User Management SNMP Consoles
MS Office SharePoint Monitor Insight) File System Monitor
WebLogic Integration Monitor .NET Web Transaction Monitoring End User Monitoring from
branch offices Windows Performance Counters
Microsoft Message Queue Ruby on Rails Web Transaction Script Monitoring
(MSMQ) Monitoring Database Query Monitor
VMware vFabric RabbitMQ Java Runtime Monitoring
JMX Monitoring | SNMP Monitoring
Page 452
Integrating with ServiceDesk Plus
If you have ServiceDesk Plus installed in your network, you can automatically log trouble tickets from OpManager for specific network
faults. So, besides the provision to email, sms, or notify fault in other forms, you can also track the faults by logging trouble tickets to
ServiceDesk Plus. This helps in issue tracking.
For logging the trouble ticket to ServiceDesk Plus correctly, you need to ensure the following:
2. A notification profile to log a trouble ticket to ServiceDesk Plus must be configured and associated.
OpManager talks to ServiceDesk Plus via its API. Click here to know how to generate the API key for integrating ServiceDesk Plus with
OpManager.
Following are the steps to configure the ServiceDesk Plus and OpManager Server settings:
1. OpManager must 'know' where ServiceDesk Plus is running� to log the ticket.� To configure the ServiceDesk Plus settings details,
follow the steps given below
2. Click Settings → General Settings → Third Party Integrations → ServiceDesk Plus and configure the following values:
Product type: Select the product type (ServiceDesk Plus or ServiceDesk Plus-MSP) with which you are trying to integrate
OpManager.
Server IP / DNS Name: Name or the IP address of the machine where ServiceDesk Plus is installed and running.
ServiceDesk Plus Technician Key:� Enter the API key generated using API Key Generation in ServiceDesk Plus. Click here to learn
how to get the Technician key.
Ticket Reopen Settings : If an alert re-occurs, this setting will allow you re-open an old ticket or create a new one.
Sync newly discovered devices in future: This option will automaticlly sync your asset details with ServiceDesk Plus whenever a
new device is discovered in OpManager. The following fields will be synced from OpManager to Service Desk Plus whenever an
asset sync happens - Asset Name, Asset Type [Category], IP Address, RAM Size, OS Name, Vendor, Site Name [Probe Name] ( for
OpManager enterprise edition only ).
Page 453
3. The Sync now option will let you sync the devices in OpManager with ServiceDesk Plus
Note:
It is highly recommended that you use the latest/ updated versions of both OpManager and ServiceDesk Plus. Because the latest
versions communicate via API-based integration unlike older versions.
If an alarm is raised as a ticket in ServiceDesk Plus and the ticket is not closed (or) if the ticket is reopened, any change in severity
of the alarm will be updated in the same ticket as notes.
Whenever a ticket is being raised in ServiceDesk Plus, it will be raised with requester name as administrator.
Page 454
Integrating with Applications Manager
By integrating with Applications Manager, OpManager helps you to keep track over the performance of critical applications and
thereby ensuring high availability. You can monitor the performance of various components of an application and provides quick
resolution in case of any outages.
An easy installation and integration procedure helps connect your APM plugin to your OpManager installation in no time. This
means, you don't have to do anything from your end to configure the plugin. Once you install the APM plugin, all necessary server
details are automatically populated in OpManager and in the APM plugin.
AlarmsOne integration: Page 455
ManageEngine AlarmsOne is a SaaS-based alert management tool that helps IT admins manage alerts from all their IT management
applications in one place. With AlarmsOne, you can reduce alert noise, create on-call schedules to notify your technicians about
incidents through email, SMS, and call alerts, escalate unattended alerts, modify alert content to create actionable alerts, and so on.
1. Log in to your AlarmsOne account and go to� Settings >� Show API key. Copy the API key.
2. Log in to OpManager and go to the Settings > Third Party Integrations section.
3. Select� AlarmsOne. Now, paste the copied AlarmsOne API key.
4. Read our privacy policy and tick the check box if you agree, and then click the� Integrate button.
This completes the integration process. Now you can view and manage your OpManager alerts in AlarmsOne. You can� add your
team in AlarmsOne,� integrate the other applications you use with AlarmsOne and manage alerts from all the apps in one
place.� Click here to learn how to configure AlarmsOne's features such as� noise reduction, � escalations, � on-call
scheduling,� alarm modifier,� downtime, etc.
Note: This integration needs an active internet connection to send alarms from OpManager to AlarmsOne in real time.
Open OpManager
Navigate to Settings -> General Settings -> Third Party Configurations -> AlarmsOne
Click� Disable� button to disable the configuration.
Note:� You can re-enable the configuration, by clicking on� Enable on the same page.
Page 456
Integrating OpManager with ServiceNow
If you have ServiceNow installed in your network, you can automatically log trouble tickets from OpManager for specific network
faults. So, besides the provision to email, sms, or notify fault in other forms, you can also track the faults by logging trouble tickets to
ServiceNow. This helps in issue tracking.
For logging the trouble ticket to ServiceNow correctly, you need to ensure the following:
Following are the steps to configure the ServiceNow and OpManager Server settings:
1. Go to Settings ? General Settings ? Third Party Integrations ? ServiceNow and configure the following values:
If alert re-occurs: Instruct OpManager to perform an operation if an alert re-occurs. Create new ticket will raise the
alert as a new ticket in ServiceNow while Re-open closed ticket will re-open the ticket raised for the corresponding
alert in ServiceNow.
Clear alarm in OpManager when an Incident is closed/resolved in ServiceNow: Automatically clears the alarm when
the corresponding incident is closed / resolved in ServiceNow. (or) Page 457
Midserver: Choose the Midserver name from the dropdown. It establishes the connection between OpManager and
ServiceNow.
CMDB CI Settings:
1. Click on Save to save your configurations and complete the integration process successfully.
2. Click on Sync now to sync the Assets from OpManager with ServiceNow using the saved configurations.
Page 458
Integrating OpManager with ServiceNow using 3rd party / self-signed SSL Certificate
OpManager can be integrated easily with ServiceNow using a 3rd party / self-signed SSL Certificate by using the following steps:
Get the key store file and password used while generating the SSL certificates in OpManager. If certificate is present already,
skip to step 3.
To get the file path and password, open the file "server.xml" located under "<OpManager_Installed_Dir>/conf/server.xml" and
check for the <Connector> tag.
To export SSL certificate from keystore file, run the following command and if prompted for password, enter the password from
Step 1
To import the SSL certificate to a new trust store, run the following command
Now select the message attachments and add the opmservicenow.truststore file.
Validate files before updating using Validate Stores/Certificates option and click on Submit..
Page 460
In OpManager go to Settings ? General Settings ? Third Party Integrations ? ServiceNow and click 'Configure'.
Provide the ServiceNow instance details, and click 'Save'. Note that the URL should be of the form
opmhttps://host_name:web_port/ where the web_port is OpManager's web port and host_name refers to the host name or IP
Address of the OpManager instance.
Page 461
Page 462
Integrating Slack with OpManager
Slack is like a chatroom for your whole team. Slack can help your team collaborate and coordinate their work no matter where they
are � in the field office, at home, or out knocking doors. By integrating Slack with OpManager, you can receive real time notification of
the alarms raised in OpManager, even if the administrator is not able to access OpManager.
All the alerts raised, which satisfy the "Chat Notification Profile" criteria will be sent to Slack. You can configure different notification
profiles based on your requirements.
Configure workflow:
You can automate alerts to be sent to the Slack app by configuring Workflows in OpManager.
Click on Workflow ? New workflow. Slack will be present under "External actions" in the left pane of the workflow configuration
window.
Drag and drop Slack in order to redirect alerts to Slack workspace after designing the workflow.
Specify the channel/user, title and the content of the message which should be sent to Slack in the next window.
Messages can be sent to both individual users or a channel using Workflow.
Page 463
All the channels and members present in your workspace will be listed in the drop downs. Select the required channel/user and
specify the title and description. Click on 'OK'.
Set the required criteria and schedule the workflow by clicking on 'Trigger' and save the configuration.
Alerts will be redirected to Slack based on the workflow execution.
Page 464
Integrating Microsoft Teams with OpManager
Microsoft Teams is a personal/workplace communication and collaboration platform that helps you stay connected over chat, calls,
and video meetings. Using webhook, you can now integrate Microsoft Teams with OpManager. Upon integration, you can receive real
time alerts on network faults right in your team channel.
1. Open the required Microsoft Teams channel to which OpManager alert has to be communicated.
2. Click on More options next to the channel name and then choose Connectors.
3. Select Incoming Webhook from the list of options displayed.
4. In the new window, provide a name for the webhook and click on Create.
5. Copy the webhook URL generated by MS Teams.
a. {"text": "
$displayName
$message"
}
6. Add the required alert variables (IP Address, Source of the alarm, etc.,) within the curly braces.
7. Click on Next.
8. Select the criteria, filter the devices, and choose your Time Window for which the alerts need to be communicated to MS Teams
channel.
9. Finally, provide a name for the webhook notification, and click on Save.
Page 465
Integrating Telegram with OpManager
Telegram is a cloud-based instant messaging, video telephony and VoIP service with end-to-end encryption. Users can send
messages and exchange photos, videos, stickers, audio and files of any type in Telegram. Using webhook, you can now integrate
Telegram with OpManager and receive instant alerts on networks faults in your Telegram Group.
1. In Telegram, search for BotFather. BotFather is a program that helps you create custom bots for your preferences.
2. Enter the command /start.
3. In the response, click on /newbot.
4. Follow the responses and provide a custom name and a unique username for your bot.
5. Once the bot is created, a unique <<token>> is generated which helps you control the bot.
1. Add the newly created bot to the Group to which OpManager alerts have to be notified.
2. Provide Admin privileges to the bot.
8. Finally, provide a name for the webhook notification, and click on Save.
Page 467
Applications Monitoring Plug-in
ManageEngine Applications Monitoring Plug-in is a comprehensive application monitoring software that helps businesses keep track
over the performance of critical applications and thereby ensuring high availability. It helps monitoring the performance of various
components of an application and provides quick resolution in case of any outages. This improves the quality of service to end-
users.
Applications Monitoring plug-in offers out-of-the-box monitoring support for 50+ applications such as such Oracle, SAP, Sharepoint,
Websphere and much more.
Check our installation guide to know the steps to install Applications Monitoring plug-in.
Choose Report Type: All the available reports types can be scheduled.
Click Next.
If you have chosen to schedule reports for device specific availability details, configure the following:
1. Select either a category of devices, or the required business view, or select specific devices manually for generating the availability
reports.
2. Select the period and time window for which you want to generate the reports.
3. Click� Next.
If you have selected to schedule the Top N Reports, configure the following details:
1. Daily: Select the time at which the reports must be generated every day.
2. Weekly: Select the time and also the days on which the reports must be generated.
3. Monthly: Select the time, day, and the months for which the reports must be generated.
4. Report Format Type: Select either PDF or XLS to receive the report in the respective formats.
5. Report Delivery: Select any one of the following options.
Configure the email ids to which the reports are to be sent as attachments. [or]
Configure the url where the reports can be published.
6. Click Next.
Verify the details of the configured schedule and hit Add Schedule for the schedule to take effect.
�
Page 469
Scheduling a generated report
1. In the report page that is generated, click Schedule� icon to schedule the report.
Send as attachments
Send as URL
8. Daily:� Select the time at which the reports must be generated every day.
9. Weekly: Select the time and also the days on which the reports must be generated.
10. Monthly: Select the time, day, and the months for which the reports must be generated.
11. Click Save.
Once you configure the report schedules, they are listed in the Schedule Reports page (Reports > Schedule Reports page). Select the
required schedules and click on the Enable button at the bottom of the list. You can also disable or delete a schedule from here.
�
Page 470
Rebranding OpManager
Rebranding helps you customize OpManager by replacing the OpManager Logo that is displayed in the OpManager web client as
well as in the downloaded reports, with your company's logo.
OpManager gives you the flexibility to change the product name, company name and copyright details and also allows you
to customize the appearence of your OpManager login page.
To replace OpManager's logo with your Company's logo in the OpManager web client and reports, follow the steps given below.
To change the Background Image or Background Color, click on the respective options and upload an image of your choice.
Use the toggle buttons to enable/disable the display of copyright information and login page message.
OpManager allows you to maintain the database with the required data. By default, the detailed data will be maintained for 7 days,
the hourly data for 30 days and the daily data for 365 days. After the specified period, the database will be cleaned up automatically.
To configure your own settings for database maintenance, follow the steps given below:
Admin user can enable or disable displayed modules. Operator user can only view modules that are enabled by the admin user.
If the module is disabled, it will no longer be visible to any of the users. This holds good for Add-On modules as well.
To enable/disable module click on Settings ? General settings ? System Settings, and select the modules that you would like
to be displayed from 'Displayed modules' and click on Save. The enable/disable changes will be applied immediately.
Page 473
Enabling SSL in OpManager
1. Open a command prompt (Run > cmd) and change directory to /opmanager/bin.
2. Execute the following command
ssl_gen.bat -f Enable
You have successfully enabled self signed SSL certificate for OpManager. Now you can access OpManager web client in the same
port number with https://.
1. Open a command prompt (Run > cmd) and change directory to /opmanager/bin.
2. Execute the following command
ssl_gen.bat Disable
This will disable SSL for OpManager. The web client can be accessed in the same port number with http://.
Open a command prompt (Run > cmd) and change directory to /opmanager/NetFlow/bin.
Execute the following command
ssl_gen.bat -f Enable
ssl_gen.bat Disable
1. Open a command prompt (Run > cmd) and change directory to /opmanager.
2. Generate a Keystore file. Execute the following command and provide requested details to create OpManager.truststore
file under conf folder.
>jrebin\keytool.exe -v -genkey -keyalg RSA -keystore confOpManager.truststore -alias opmanager (Press
Enter) (OR)
>jre\bin\keytool.exe -v -genkey -keyalg RSA -keystore conf\OpManager.truststore -alias opmanager -keysize 2048 (for 2048
bit key) Enter keystore password:(Enter a password for this keystore. atleast 6 characters long. Press Enter)
What is your first and last name? Page 474
[Unknown]: (Enter the Server's name in which OpManager is running. It must be a FQDN [Fully Qualified Domain Name] Ex.:
opmserver.manageengine.com. Press Enter.)
What is the name of your organizational unit?
[Unknown]: (Name of your Organization Unit. Ex: SYSADMIN. Press Enter.)
What is the name of your organization?
[Unknown]: (Your Organization Name. Ex:Zoho Corp. Press Enter.)
What is the name of your City or Locality?
[Unknown]: (Your city name. Ex:Pleasanton. Press Enter.)
What is the name of your State or Province?
[Unknown]: (Your state name. Ex:California. Press Enter.)
What is the two-letter country code for this unit?
[Unknown]: (Your country's two letter code. Ex:US. Press Enter.)
Is CN=opmserver.manageengine.com, OU=SYSADMIN, O=Zoho Corp, L=Pleasanton, ST=California, C=US correct?
[no]: (Check the details and if it is correct type yes and press enter. If else just press Enter to modify)
Generating 1,024 bit RSA key pair and self-signed certificate (MD5WithRSA)
for CN=opmserver.manageengine.com, OU=SYSADMIN, O=Zoho Corp, L=Pleasanton, ST=California, C=US
Enter key password for <opmanager>
(RETURN if same as keystore password): (Just press enter. For tomcat both keystore password and key [alias] password must be
the same)
[Storing confOpManager.truststore]
3. Generating CSR File (Certificate Signing Request). Execute the following commands to create opmssl.csr file under conf folder:
>jre\bin\keytool.exe -v -certreq -file conf\opmssl.csr -keystore conf\OpManager.truststore -alias opmanager
Enter keystore password: (Enter the password for the keystore file)
Certification request stored in file <confopmssl.csr>
Submit this to your CA
4. Get certificates from CA (Certification Authority):
Contact a CA like Verisign, Equifax, with the csr file generated in the previous step to get ssl certificate. Mostly you have to copy
and paste the content of the csr file in a text area of their website. After verifying your request, mostly they will sent you the
certificate content through mail. Copy and paste the content in a text editor and save it as "ServerCert.cer" under
OpManager_Homeconf folder. Be cautious that while doing copy-paste, no extra space added at the end of lines.
5. Import root and intermediate certificates:
Before importing our certificate, we have to import the CA's root and intermediate certificates into the keystore file we generated
at the second step. While mailing you the certificate, CA's will mention the link to their root and intermediate certificates. Save
them under conf directory in the name "CARoot.cer" and "CAIntermediate.cer" respectively. Some CAs may have two or more
intermediate certificates. Refer their document clearly before importing.
6. Import Server's Certificate. Execute the following command to add the certificate received from CA to the keystore file:
>jre\bin\keytool.exe -import -trustcacerts -file conf\ServerCert.cer -keystore conf\OpManager.truststore -alias opmanager
Enter keystore password: (Enter the keystore password)
Certificate reply was installed in keystore
7. Configure Tomcat: Page 475
1. Open "ssl_server.xml" file (under OpManager_Hometomcatconfbackup) in a text editor.
2. Search for term "keystoreFile". It will be an attribute for connector tag. Set the value as
"WEBNMS_ROOT_DIR/conf/OpManager.truststore".
3. Change the value for "keystorePass" attribute
with your keystore file password.
8. Modify conf file:
1. Open "OpManagerStartUp.properties" file (under OpManager_Homeconf) in a text editor.
2. Set the value of the parameter "https" as "Enable".
9. Start OpManager server. Connect client with https. Ex:https://opmserver:80
Note:
If you are already having a certificate for this server and that certificate was requested by the keystore file generated using Java
keytool, you may use it for SSL configuration. Just copy and paste the keystore file under OpManager_Homeconf and rename it to
�OpManager.truststore� and follow the steps from 5.
3. Once the button is enabled, you will be prompted to choose from three options, namely:
Generate a CSR
Self-signed Certificate
Import Certificate
Page 478
4. Generate CSR:
This option helps you generate a Certificate Signing Request (CSR). A CSR or Certificate Signing request is a block of encoded text
that is given to a Certificate Authority when applying for an SSL Certificate. It is usually generated on the server where the
certificate will be installed and contains information that will be included in the certificate such as the organization name,
common name (domain name), locality, and country. It also contains the public key that will be included in the certificate. A private
key is usually created at the same time that you create the CSR, making a key pair. A CSR is generally encoded using ASN.1
according to the PKCS #10 specification.
5. A certificate authority will use a CSR to create your SSL certificate, but it does not need your private key. You need to keep your
private key secret. The certificate created with a particular CSR will only work with the private key that was generated by it. So if
you lose the private key, the certificate will no longer work.
6. Once you click on 'Generate CSR', you will have to fill out a few information for the certificate you want to create for use in
OpManager Server.
Page 479
7. On clicking the Generate button, your CSR and Server Key files will be downloaded as a ZIP file. Extract the file and use the
"OpManager.csr" file to get a signed certificate from a CA of your choice.
8. After getting signed by the CA, you will get a certificate file which you can import into OpManager using the Import Certificate
option discussed below.
9. Self-Signed Certificate: This option lets you enable SSL in OpManager with a self-generated and self-signed certificate. This
certificate is safe to use and is equally secure. But browsers may display them as untrusted since it is not signed by a Valid CA
(Certificate Authority).
Page 480
10. You will be prompted to restart OpManager for the changes to take effect.
15. If the certificate cannot be validated with trusted sources, you will be asked to provide the intermediate certificates and root
certificate files.
Page 483
20. You will be shown a preview of the certificate information, verify and click on Import for using the certificate.
Page 486
21. Finally you will be prompted to restart OpManager for the changes to take effect.
Page 487
22. Finally, after enabling SSL through one of the above ways, you will be able to connect to OpManager in secure mode:
Importing Trusted Certificates in OpManager Page 488
OpManager validates the trusted sources with the help of certificates in OpManager trust store. By default OpManager trusts all
major CA signed certs. If a specific certificate or service has to be trusted, the certificate has to be added to this truststore.
Note: These steps are only applicable for OpManager versions 123181 and above.
4) If you choose URL and provide the url of the service you want to trust, you will be prompted to verify and import the fetched
certificate. Click Import and it will be added to the trusted sources.
5) If you choose the second option, Certificate/ Trust Store file, then you will have to browse and select the files.
Page 490
6) In the below case, certificate crt files are chosen to add to trust store. On clicking import, it will be added to OpManager's trust
store.
7) In case you have a keystore / truststore / pfx of the source you want to trust, browse and choose the appropriate truststore file.
Input the password and click Fetch.You will be shown a list of aliases availale in the truststore you can choose the ones you want and
click Import.
Page 491
Page 492
Configuring Failover Support for OpManager
Failover or redundancy support for OpManager is necessary to achieve uninterrupted service. It becomes cumbersome if the
OpManger DB crashes or loses its network connectivity and not monitoring your network. Though regular backups help you recover
from DB crashes, but it takes time for OpManger to resume its service. However, in the mean time your network will be left
unmonitored and some other critical devices such as routers, mail servers etc. may go down and affect your business. Implementing
a redundancy system helps you to overcome such failures.
Failover support requires you to configure OpManager Secondary or Standby server and keep monitoring the OpManager Primary
server. Incase the Primary server fails the Standby server automatically starts monitoring the network. The transition is so quick and
smooth that the end user does not feel the impact of the failure of the Primary server or the subsequent taking over by Standby. In
parallely the Standby server triggers an email alert (email ID entered configured in the mail server settings) about the Primary's
failure. Once the Primary server is restored back to operation the Standby server automatically goes back to standby mode.
Note: This page is relevant for OpManager build versions 125139 and older. For newer versions (from build version 125140), refer
this page.
Working Mechanism
The Primary server updates its presence with a symbolic count in the BEFailover table at a specified interval known as the
HEART_BEAT_INTERVAL. With every update the count gets incremented. This count is known as LASTCOUNT. Similarly the standby
server also updates the its presence by updating the LASTCOUNT in the BEFailover table.
When the Primary server fails, it fails to update the LASTCOUNT. The Standby server keeps monitoring the Primary's LASTCOUNT at a
specified periodic interval known as FAIL_OVER_INTERVAL. By default the FAIL_OVER_INTERVAL value is 60 seconds. If required you
can modify it in the Failover.xml file (<OpManager_Standby_home>\conf). Supposing, you have specified FAIL_OVER_INTERVAL as 50
seconds, the standby will monitor the Primary's LASTCOUNT for every 50 seconds. Every time, when the Standby server looks up the
LASTCOUNT, it compares the previous and present counts. When the Primary server fails to update the LASTCOUNT, consecutive
counts will be the same and the Standby assumes that the Primary server has failed and starts monitoring the network.
While installing OpManger on the Primary server, select as Primary server in the installation wizard and complete the installation
process. Start the Primary server.
Page 493
2. Enter the Primary webserver host, port and login details (any administrator username & password from the Primary server) and
complete the installation. Do not start the Standby server.
Page 494
Note: The Date and Time settings of the Primary and the Standby should
be same.
Configuring Failover
While running OpManager with MSSQL as the backend DB, implement clustering. Clustering refers to an array of databases in which
the data are stored and have a single virtual IP. If any of the DB in the cluster environment fails the other DBs have the data thereby
providing high availability of data. The Primary server sends all its data to a virtual IP and the data gets stored in multiple locations.
The Standby server that takes control over the network in case the primary fails, then the standby server also sends the data to the
same virtual IP.
If you want a specific file to be synced between the primary and standby servers, you can add the required directory in the
Failover.xml file (OpManager\conf\OpManager\Failover.xml).
For configuring MSSQL server clustering visit the below link published by Microsoft.
https://technet.microsoft.com/en-us/library/hh231721(v=sql.110).aspx
Standby OpManager server can be started once the installation is completed, provided you have already configured MSSQL
clustering for Primary server. Page 495
Once the Primary server fails, the Standby server assumes itself as the Primary server and starts monitoring the network. Once the
Primary server is up, the Standby server goes back to its standby mode and monitors the Primary server.
Page 496
Migrating OpManager Database
Version 125230
Version 12.5
Version 12.4
Versions below 11600
1. In the PGSQL setup, go to OpManager home ? bin, start Command Prompt with administrator privilege from this path and run
DBConfiguration.bat.
2. In the popup shown, please chose MSSQL, check "Migrate data from the existing database" option and click OK.
3. After the migration is complete, start the product and check if it is working properly
1. In the MSSQL setup, make the below changes in db_migration.conf in the <OpManagerHome>\conf directory.
2. Change the value of dest.db.postgres.dir to <OpManagerHome>/pgsql directory (E.g., dest.db.postgres.dir = <OpManager Base
Home>/pgsql).
3. Now go to OpManager home ? bin, start Command Prompt with administrator privilege from this path and run
DBConfiguration.bat.
4. In the popup shown, please chose PostgreSQL and check "Migrate data from the existing database" option and click OK.
5. After the migration is complete, start the product and check if it is working properly.
1. In the MSSQL setup, make the below changes in db_migration.conf in <OpManager Base Home>\conf directory.
a. create.dest.db=false
b. start.dest.postgres.server=false
2. Rename the database_params_dbconfig.conf.bkp file in <OpManagerHome></OpManagerHome>\conf\OpManager\POSTGRESQL
folder if it exists.
3. Create a database in Remote PostgreSQL server.
Page 497
4. Create 'rouser' for read-only permissions. Connect to pgAdmin and execute the below queries:
6. Now go to OpManager home ? bin, start Command Prompt with administrator privilege from this path and run
DBConfiguration.bat.
7. In the popup shown, please chose PostgreSQL and check the "Migrate data from the existing database" option and click OK.
8. After the migration is complete, start the product and check if it is working properly.
Page 499
1. Download and install the latest version of OpManager (choose MSSQL DB while installing).
2. Do not hit 'Finish' at the end of installation.
3. In the old PGSQL setup, go to <OpManagerHome>\bin>, start Command Prompt from that path and run the 'MigrateDB.bat'file
with the required parameters.
4. After migration, navigate to <OpManagerHome>\conf\OpManager in the old PgSQL setup, copy the data-dictionary.xml file and
replace it under the same directory in the new MSSQL setup.
5. Start the OpManager service and check if it works properly.
create.dest.db=true
start.dest.postgres.server=true
5. In the db_migration.conf file under<OpManager Base Home>\conf, change the value of dest.db.postgres.dir
6. In the old MSSQL setup, go to <OpManagerHome>\bin, start Command Prompt with administrative privilege from the same path
and run the 'MigrateDB.bat' file with the required parameters.
7. After migration, navigate to <OpManagerHome>\conf\OpManager in the old MSSQL setup, copy the data-dictionary.xml file and
replace it under the same directory in the new PgSQL setup
8. Now, start OpManager Service from the new PGSQL setup and check.
Migrating from MSSQL to PgSQL (Non Pre-populated setup - All 32 bits and EE setups)
1. Download and install latest(same) version of OpManager (Choose PGSQL DB while installing).
2. Do not hit 'Finish' at the end of installation.
3. Make the below changes in the db_migration.conf file under<OpManager Base Home>\conf:
create.dest.db=true
start.dest.postgres.server=true
4. In the db_migration.conf file under<OpManager Base Home>\conf, change the value of dest.db.postgres.dir
5. In the old MSSQL setup, go to <OpManagerHome>\bin, start Command Prompt with administrative privilege from the same path
and run the 'MigrateDB.bat' file with the required parameters.
6. After migration, navigate to <OpManagerHome>\conf\OpManager in the old MSSQL setup, copy the data-dictionary.xml file and
replace it under the same directory in the new PgSQL setup.
7. Now, start OpManager Service from the new PGSQL setup and check.
1. Download and install latest version of OpManager (Choose PGSQL DB while installing).
2. Do not hit 'Finish' at the end of installation.
3. Create a new database in the Remote PgSQL server. Provide the new DBNAME and its remote server details in the
database_params.conf file of the new PGSQL setup. Page 501
4. Change the value of 'isBundledPgSQL' in the database_params.conf filrto false.
5. In the db_migration.conf file under<OpManager Base Home>\conf, change the value of dest.db.postgres.dir
6. In the old MSSQL setup, go to <OpManagerHome>\bin, start Command Prompt with administrative privilege from the same path
and run the 'MigrateDB.bat' file with the required parameters
7. After migration, navigate to <OpManagerHome>\conf\OpManager in the old MSSQL setup, copy the data-dictionary.xml file and
replace it under the same directory in the new PGSQL setup.
8. Now start OpManager Service from new PGSQL setup.
(Pointing the newly created MSSQL database from the old PGSQL database)
After migration is complete, copy the data-dictionary.xml file from the 'pgsql' folder of the old installation to the 'mssql' folder of
the new installation.
Start the product, and check if it's working properly.
Now, copy the name of the newly created database, and replace it in the databaseParams.conf file in the 'conf' directory.
Go to the OpManager home directory of the old PGSQL setup, and run the 'MigrateDB.bat' file with the required parameters.
MigrateDB.bat postgres <opm_home_from_new_PGSQL_setup>/conf/databaseParams.conf
Page 502
(Pointing the newly created PGSQL database from the old MSSQL database)
After migration is complete, copy the data-dictionary.xml file from the 'mssql' folder of the old installation to the 'pgsql' folder of
the new installation.
Start the product, and check if it's working properly.
For builds earlier than 11600, follow the steps below to migrate from MySQL to PGSQL/MSSQL.
1. Stop OpManager.
2. Take a backup: cmd > OpManager\bin\backup
3. Execute BackupDB.bat -targetdb pgsql (proceed to next step after the backup is completed).
4. Since PGSQL was not bundled with earlier versions, take a complete OpManager backup and save it on different location as folder
backup.
5. Uninstall OpManager completely and delete OpManager folder.
6. Install same build of OpManager with PGSQL database option and make sure OpManager works fine. (link to download older
builds of OpManager: http://archives.manageengine.com/opmanager/)
7. Stop OpManager service and copy the backup folder located under OpManager from the backup folder to the newly installed
folder under the same location.
8. Restore the database using RestoreDB.bat present under OpManager/bin/backup directory and restart OpManager.
1. Please click on Support->About clicking on the Image icon at the top right of OpManager web client to make a note of the build
number of the existing OpManager installation.
2. Take a backup of your existing database by following the instructions on the below link, https://www.manageengine.com/network-
monitoring/help/data-backup-and-restoration.html
3. On the new server, download the same build of OpManager from the link below and install it:
http://archives.manageengine.com/opmanager/
4. Install OpManager first and see if it starts fine, once it is started, please stop the OpManager service and proceed with the
restoration process as stated below,
Copy the backup files to the new server.
Open a command prompt (as an administrator) & navigate to \\OpManager\bin\backup directory.
You can then restore the backup file using the RestoreDB.bat followed by the path of the backup file on the new server
For example :...\OpManager\bin\backup>RestoreDB.bat "D:\backup\BackUp_APR25_2010_01_17_21_8051.zip"
Once the restoration is complete, start OpManager service.
5. Copy the files AdventNetLicense.xml, petinfo.dat and product.dat from the OpManager/ Lib folder (For Version 12 and above)
folder of your old server and paste in under the same location of the new server, restart the OpManager service and this will have
your license updated.
1.On the Linux installation of OpManager, click About and check what is the build number of OpManager, download the windows
setup of the same build from the link below and install it on a test machine.
http://archives.manageengine.com/opmanager/
2. On the older server installation, take a backup by running the BackupDB.sh file under \OpManager\bin\backup folder. Once the
backup is a complete, a file named BackUp_FEB28_2005_15_51.zip [with the current date and time] will be created under
\OpManager\backup folder.
3. On the windows installation, create a folder called backup under \OpManager folder and paste the backup file from the Linux
installation.
4. Now run the RestoreDB.bat file under \OpManager\bin\backup folder on the windows installation with the arguments as below.
RestoreDB.bat "C:\Program
files\ManageEngine\OpManager\backup\BackUp_AUG10_2012_02_39_44_9101.zip" Provide the full path of the file
Performance data: This is the data gathered by OpManager by periodically polling or querying the resources on a monitored device
to determine its performance. This includes resources like CPU, Memory, Response time, Traffic etc.
Configuration data: There are quite a few configurations an administrator effects in OpManager for easy management and
monitoring. The configurations include user settings, details of discovered devices, custom monitors, threshold settings, notification
profiles, etc.
<OpManagerHome>/bin/backup>BackupDB.bat
Note: This utility does a backup of the complete database, i.e., performance and configuration data. Only the configuration data will
be backed up for Netflow Analyzer and Firewall Analyzer modules.
The backup file created will be stored in <OpManagerHome>\backup directory. To store the backup file in a different directory,
use the command given below:BackupDB.bat -destination "<DestinationFolderPath>" (Eg : BackupDB.bat -destination
"C:\Backup")
Open command prompt with administrative privileges and go to <OpManagerHome>/bin/backup directory and execute the
below command:
This is used to backup only the configuration data (Backup Conf., Images folder, the details of Devices, Device Templates,
Interfaces, Interface Template, Dashboards & Widgets, Infrastructure Views, Business Views, Credentials, Notification Profiles and
Users) and not the performance data.
Note: For MSSQL database, find the files bcp.exe and bcp.rll in MSSQL server and ensure to copy it to OpManager home folder. If the
MSSQL server is installed on a 64-bit OS, and OpManager is installed on 32-bit server, the bcp.exe and bcp.rll copied from the
MSSQL server will not work on the OpManager machine. You'll need a 32-bit bcp.exe and bcp.rll
Page 505
Page 506
MIB Browser: Overview
The MIB Browser tool is a complete SNMP MIB Browser that enables loading and browsing MIBs and allows you to perform all SNMP-
related operations. You can also view and operate on the data available through the SNMP agent running on a managed device.
Menu bar: Contains menus with related commands to perform all administrative operations.
Toolbar: Contains frequently used administrative commands for easy access.
MIB Tree: Shows all the loaded MIBs. You can traverse the tree and view the definition of each node in the tree.
SNMP Settings: Displays the SNMP settings of the selected node.
Result Display Area: Displays the result of the SNMP operations.
Object Attributes: Shows the attributes of the selected node
Page 507
OpManager REST API
OpManager offers REST APIs for adding and fetching data from OpManager. Using these APIs, you can integrate OpManager with 3rd
party IT management/service desk software.
The APIs work with an API key. The API key is unique for each OpManager account and has to passed as a parameter in every API
request made. First, generate an API key.
To generate an API key, go to Settings > Basic Settings > REST API in OpManager web client and click on Regenerate Key.
API List
Business view Details getBusinessDetailsView get Lists all the devices available in a business view.
Business views getBusinessView get Lists all the business views created.
List Racks listRacks get Lists all the racks created.
List Floors listFloors get Lists all the floors created.
Get Floor details getFloorDetails get Provides the details of floor. eg: floor size, tile size.
Get Layer2Map details getLayer2Maps get Provides all details about the specified Layer2 map(s).
Get Polls per second getPollsPerSec get Provides the current polls per second value of OpManager.
System Settings getSystemSettingsDetails get Provides the details of OpManager System Settings.
Update System settings updateSystemSettingsDetails get Allows to update the system settings.
Associate Notification associateNotificationProfiles post Allows to associate multiple Notification Profiles to Multiple
Profile devices
Criteria Criteria ID
destHost* - Destination
Host.
destPort* - Destination
Port(0 � 65536)
addSysLogRule POST Add SysLog Rule http://localhost:8060/api/json/admin/addSys
LogRule? Page 512
apiKey* - API Key to apiKey=081c9ac51ba16ab061d5efee583dcd2
access your OpManager f&alertSeverity=1&facilityName=auth&ruleN
server. ame=test11&alarmMessage=test&severityLis
t=alert
ruleName* - Name of
the rule
facilityName* - SysLog
Facility
severityList* - SysLog
Severity(Comma
Separated)
alertSeverity* -
OpManager Alert
Severity
alarmMessage* -
OpManager Alert
Message
matchString - String
matched with incoming
syslog message
consecutiveTime* -
consecutive time
timeInterval* - time
interval
(if rearmFacilityName is
selected then
rearmSeverityList should
be selected)
rearmFacilityName -
facility name for rearm
syslog
rearmSeverityList -
severity list for rearm
syslog
rearmMatchString -
String matched with
incoming syslog for
rearm
addTrapForwarder POST Add Trap apiKey* - API Key to http://localhost:8060/api/json/admin/addTra
Forwarder access your OpManager pForwarder? Page 513
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&destHost=opman-k8r2s-64-6&destPort=165
destHost* - Destination
Host.
destPort* - Destination
Port.
isSNMPV3 � true or
false.
getCredentialDetails GET Get Credential apiKey* - API Key to http://localhost:8060/api/json/admin/getCred
details access your OpManager entialDetails?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&credentialName=Public&type=SNMP v1/v2
credentialName* -
Name of the credential.
DEBUGPRINTS -
false/true
POLLPERSECOND -
true/false
SCHEDULERRATE -
false/true
SNMPLOG - false/true
SNMPV3LOG - false/true
ShowAds - true/false
WMILOG - false/true
benchmarkupload -
enable/disable
metrackupload -
enable/disable
quicklinks �
enable/disable
listPluginEvents GET Get events raised http://localhost:8060/api/json/alarm/listPlugi
by the installed apiKey* - API Key to nEvents?
plugin application access your OpManager apiKey=6d36ff8426cff396b81b248e5c458604
server. &pluginName=All&eventTime=All
pluginName* - Name of
the plugin whose event
is needed.
eventTime* - Period in
which event generated
(for all events, say All).
getPluginEventCount GET Get count of http://localhost:8060/api/json/alarm/getPlugi
events raised by apiKey* - API Key to nEventCount? Page 515
the installed access your OpManager apiKey=6d36ff8426cff396b81b248e5c458604
plugin application server. &fromTime=2014-2-20 13:32:8&toTime=2014-
2-20 14:2:8
fromTime* - Start time.
TrapParserName* -
Name of the trap parser.
languageSelected* -
Selected language.
selectedseverities -
There are 4 severities.
(1,2,3,4 for
Critical,Trouble,Attention
,ServiceDown or 1,3 for
Critical,Attention and
like ) Severities to be
selected for which you
want to trigger the
notification profile. Add
multiple severities by a
comma. If param not
given by default all
severites will be
selected.
performanceMonitors -
List of monitors for
which you want to
trigger the notification
profile when threshold
is violated. Add multiple
monitors separated by a
comma.
probeName - [additional
param- Only for Central]
- name of the probe
deviceName* - Name of
the device on which the
workflow has to be
executed.
deleteFailOverDetails POST Deletes the fail- http://localhost:8070/api/json/admin/deleteF
over server apiKey* - API Key to ailOverDetails? Page 517
details access your OpManager apiKey=6d36ff8426cff396b81b248e5c458604
server.
updateFailOverDetails POST Updates fail-over http://localhost:8070/api/json/admin/update
server details apiKey* - API Key to FailOverDetails?
access your OpManager apiKey=6d36ff8426cff396b81b248e5c458604
server.
listFailOverDetails GET Lists the fail-over http://localhost:8060/api/json/admin/listFail
server details apiKey* - API Key to OverDetails?
access your OpManager serviceName=DNS&apiKey=081c9ac51ba16a
server. b061d5efee583dcd2f
serviceName* - Failover
device name.
registerLicense POST Registers the http://localhost:8060/api/json/admin/register
license file apiKey* - API Key to License?
access your OpManager apiKey=6d36ff8426cff396b81b248e5c458604
server.
credentialName* -
License File name.
sendSIF POST Sends support http://localhost:8060/api/json/admin/sendSIF
information file. apiKey* - API Key to ? Page 518
access your OpManager apiKey=6d36ff8426cff396b81b248e5c458604
server. &customerName=administrator@opmanager
.com&phone=7781&subject=OpmLogs&user
customerName* - Message=opm logs for analyzing
Customer name/email issue&fromAddress=mohamedthahir.n@test
ID. domain.com&supportFile=OpMan_11200_Feb
_20_2014_15_58_30.zip
phone* - Contact
number.
userMessage* - Mail
body message.
fromAddress* - From
email address.
jvmHeapSize* - New
JVM Heap size
hourlydata* - Hourly
data (number of days).
rebrandOpManager GET Rebrands the http://localhost:8060/api/json/admin/rebran
product. apiKey* - API Key to dOpManager?
access your OpManager apiKey=6d36ff8426cff396b81b248e5c458604
server. &productName=ServerMonitoringTool
productName* -
Rebranded product
name.
regenerateAPIKey GET Regenerates API http://localhost:8060/api/json/admin/regener
Key apiKey* - API Key to ateAPIKey?
access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f
getActualScheduleRate GET Gets actual apiKey* - API Key to http://localhost:8060/api/json/diagnostics/ge
schedule rate access your OpManager tActualScheduleRate?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&fromTime=2013-12-21
fromTime* - Data 00:01:15&toTime=2013-12-21 23:59:15
collection From time
ToTime* � Data
collected To time.
deleteDomain POST Deletes the http://localhost:8060/api/json/admin/deleteD
domain name. apiKey* - API Key to omain?
access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f&domainName=ZOHOCORP
domainName* - Name
of the domain.
Alarm Escalation
addAlarmEscalationRule POST Add Alarm apiKey* - API Key to http://localhost:8060/api/json/admin/addAlar
s Escalation rules access your OpManager mEscalationRules?Page 520
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&category=Server&emailNotify=true&alarmli
rulename* - Alarm fe=1&severity=1&message=test&interval=5&f
escalation rule name. romemailid=rejoe@testdomain.com&period=
1&server=smtp&portNumber=25&smsNotify
interval* - interval for =false&rulename=test2&units=un&alarmLife
escalation. Unit=1&toemailid=rejoe@testdomain.com&s
electedBV=test&subject=test
alarmlife* - period of
alarm.
units* - quantity/count.
severity* - severity of
escalation.
category* - alarm
escalation category.
notificationType* - Type
of notification eg., SMS
or EMAIL.
ackStatus �
acknowledgement
status eg. diable. Will be
enabled by default.
if notificationType=SMS,
number � number to
which sms is to be sent.
smsMessage � SMS
message.
if
notificationType=EMAIL,
fromemailid � Email id
from which the escalate
notification being sent.
toemailid � Email id to
whom the notification
has to be sent.
subject � Subject of
escalate notification.
message � Alarm
escalation message.
if notificationType=SMS,
number � number to
which sms is to be sent.
smsMessage � SMS
message.
if
notificationType=EMAIL,
fromemailid � Email id
from which the escalate
notification being sent.
toemailid � Email id to
whom the notification
has to be sent.
subject � Subject of
escalate notification.
message � Alarm
escalation message.
Alerts
acknowledgeAlarm POST Allows to apiKey* - API Key to http://localhost:8060/api/json/alarm/acknowl
acknowledge an access your OpManager edgeAlarm? Page 522
alarm. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&entity=222222222
entity - Entity of the
alarm.
addEvent POST Adds an event. apiKey* - API Key to http://localhost:80/api/json/events/addEvent
access your OpManager ?
server. apiKey=3d4d1f45e4c445eb52b9f1c51bc7c1ca
&source=Cisco2081_router&severity=1&mess
source* - Name of the age=DownStatus&alarmCode=Threshold-
source device of the DOWN&entity=Cisco2081_router
event.
message* - The
message that is
displayed when the
event is generated.
alarmCode - Unique
string used to trigger the
event. Eg:-Threshold-
DOWN
entity - Uniquely
identifies the failure
object within the
source.Events will be
correlated into alarms
according to the entity
field. Multiple events
with the same entity will
be grouped as a single
alarm.
eventType - Description
of the event type
addNotes POST Adds notes to an apiKey* - API Key to http://localhost:8060/api/json/alarm/addNot
alarm. access your OpManager es? Page 523
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f¬es=test&entity=222222222
entity* -Entity of the
alarm.
fromTime - The
beginning time for the
filter. It should be in
yyyy-mm-dd hh:mm:ss
format.
deviceName* - Name of
the devices to be
associated
credentialName - Enter
the appropriate
credential.
displayName - Name of
the device that has to
be displayed in
OpManager.
addDeviceToGMap POST Adds devices to apiKey* - API Key to http://localhost:8060/api/json/discovery/add
Google map. access your OpManager DeviceToGMap?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&latitude=38.625453&deviceName=opman-
deviceName* - Name of k8r2s-64-
the device to be added 3.testdomain.com&longitude=120.145568
in business view.
latitude* - Latitude of
the location where the
device is present.
longitude* - Longitude
of the location where
the device is present.
addDomain POST Adds a domain in apiKey* - API Key to http://localhost:8060/api/json/admin/addDo
OpManager. access your OpManager main?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&domainController=win2k8master.testdoma
domainName - Name of in.com&autoLogin=true&loginType=All
the domain that has to Users&domainName=testdomain
be added.
domainController -
Name of the domain
controller.
autoLogin - Enable or
Disable are the values
that has to be entered.
Enable - Allow the AD
user to login into Page 527
OpManager even if
he/she does not have
an account in
OpManager. Disable -
Does not allow the AD
user to login into
OpManager if he/she
does not have an
account in OpManager
privilege - Operators -
Allows the users in that
domain to have Read
Only permission to
OpManager.
Administrators - Allows
the users in that
domain to have Full
Access permission to
OpManager.
readOnlyGroups -
Allows the users in that
group to have Read
Only permission to
OpManager.
fullControlGroups -
Allows the users in that
group to have Full
Access permission to
OpManager.
deleteDevice POST Deletes a device. apiKey* - API Key to http://localhost:8060/api/json/discovery/dele
access your OpManager teDevice?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&deviceName=opman-k8r2s-64-
deviceName* - Name of 3.testdomain.com
the device to be
deleted.
deleteDomain POST Deletes a domain apiKey* - API Key to http://localhost:8060/api/json/admin/deleteD
in OpManager. access your OpManager omain? Page 528
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&domainName=ZOHOCORP
domainName - Name of
the domain that has to
be deleted.
listCredentials GET Gives the list of apiKey* - API Key to http://localhost:8060/api/json/admin/listCred
credentials access your OpManager entials?
created in server. apiKey=081c9ac51ba16ab061d5efee583dcd2
OpManager. f
listDownTimeSchedules GET Gives the list of apiKey* - API Key to http://localhost:8060/api/json/admin/listDow
downtime access your OpManager nTimeSchedules?
schedules server. apiKey=83155f195334a19df5e58a8a33a6f804
created.
RediscoverDevice POST Rediscovers a http://localhost:8060/api/json/device/Redisco
device apiKey* - API Key to verDevice?
access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f&snmpCredentialNames=Public&name=op
man-k8r2s-64-3.testdomain.com
name* - Name of the
device.
snmpCredentialNames*
- SNMP Credentials.
reDiscoverInterfaces POST Rediscovers the http://localhost:8060/api/json/discovery/reDi
interfaces apiKey* - API Key to scoverInterfaces?deviceName=opman-k8r2s-
access your OpManager 64-
server. 3.testdomain.com&apiKey=081c9ac51ba16ab
061d5efee583dcd2f
deviceName* - Name of
the device.
searchString* - Search
string (device name,
interface name etc).
searchDevice GET Allows you to apiKey* - API Key to http://localhost:8060/api/json/discovery/sear
search for a access your OpManager chDevice? Page 529
device. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&deviceName=opman-k8r2s-64-
deviceName* - Name of 3.testdomain.com
the device whose route
has to be traced
Device Snapshot
addNotesToDevice POST Adds notes to a apiKey* - API Key to http://localhost:8060/api/json/device/addNot
device. access your OpManager esToDevice?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&deviceName=opman-k8r2s-64-
deviceName* - Name of 3.testdomain.com&Cabinet=cubicle
the device to be added
FIELD_NAMES - List of
fields to be added to
the device. Eg.:
Department=IT
associateServiceMonito POST Associate Service apiKey* - API Key to http://localhost:8060/api/json/admin/associa
r monitors to the access your OpManager teServiceMonitor?deviceName=ctestlab-
specified device server. w2012.testdomain.com&apiKey=6d36ff8426c
ff396b81b248e5c458604&serviceName=Web
deviceName* - Name of Logic,Web,Telnet,SMTP
the device for which the
service to be
associated. Give the
names by comma
separated for bulk
association
serviceName* - Name
of the service in
comma-separated
format.
getAssociatedMonitors GET Provides the list apiKey* - API Key to http://localhost:8060/api/json/device/getAsso
of monitors access your OpManager ciatedMonitors?
associated to a server. apiKey=081c9ac51ba16ab061d5efee583dcd2
device. f&name=opman-k8r2s-64-3.testdomain.com
name - name of the
device.
getAssociatedServiceMo GET Provides the apiKey* - API Key to http://localhost:8060/api/json/device/getAsso
nitors service monitors access your OpManager ciatedServiceMonitors?
associated with server. apiKey=081c9ac51ba16ab061d5efee583dcd2
the specified f&name=opman-k8r2s-64-3.testdomain.com
device name* - Name of the
device.
getDeviceNotes GET Provides the apiKey* - API Key to http://localhost:8060/api/json/device/getDevi
details of notes access your OpManager ceNotes? Page 530
such as floor no. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
and department f&name=opman-k8r2s-64-3.testdomain.com
name added to a name* - name of the
device. device.
getDeviceSummary GET Provides the apiKey* - API Key to http://localhost:8060/api/json/device/getDevi
summary details access your OpManager ceSummary?
of a device. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&name=opman-k8r2s-64-3.testdomain.com
name* - name of the
device.
getNotificationProfiles GET Provides the list apiKey* - API Key to http://localhost:8060/api/json/device/getNoti
of notification access your OpManager ficationProfiles?
profiles server. apiKey=83155f195334a19df5e58a8a33a6f804
associated to a &name=opman-k8r2s-64-3.testdomain.com
device. name* - name of the
device.
graphName* - Graph
name of the
performance monitor.
checkNumeric* - true or
false.
EditPerfomanceMonitor POST Enables editing http://localhost:8060/api/json/device/EditPerf
the configuration TroubleThresholdType* omanceMonitor? Page 531
of a performance - Type of threshold. troubleThresholdType=max&troubleThreshol
monitor dValue=25&rearmValue=23&interval=5&time
TroubleThresholdValue* Avg=&thresholdEnabled=true&graphName=
- Trouble threshold WMI-
value. CPUUtilization&warningThresholdValue=&ty
pe=multiple&oidType=&apiKey=6d36ff8426cf
RearmValue* - Trouble f396b81b248e5c458604&troubleMessage=$
threshold rearm value. MONITOR is $CURRENTVALUE%, threshold
value for this monitor is
Interval � monitoring $THRESHOLDVALUE%&troubleThresholdText
Interval in mins. Value=25&troubleThresholdTextualType=Con
tains&oid=CPU
TimeAvg � Average Utilization&sendClear=true&clrMessage=$M
time. ONITOR is now back to normal, current value
is
ThresholdEnabled � $CURRENTVALUE%&name=172.18.100.130&c
true or false. riticalThresholdTextValue=&criticalMessage=
$MONITOR is $CURRENTVALUE%, threshold
GraphName � Name of value for this monitor is
the performance $THRESHOLDVALUE%&criticalThresholdType
monitor graph. =max&rearmTextValue=23&criticalThreshold
Value=&warningMessage=$MONITOR is
WarningThresholdValue $CURRENTVALUE%, threshold value for this
� Warning threshold monitor is
value. $THRESHOLDVALUE%&yaxisText=Percentage
&warningThresholdTextualType=Contains&f
Type � threshold type. ailureThreshold=1&vendor=&criticalThreshol
dTextualType=Contains&thresholdName=&w
OidType � OID Type. arningThresholdType=max&checkNumeric=t
rue&firstTime=false&policyName=WMI-
TroubleMessage � CPUUtilization&instanceName=&rearmTextu
Message to be alType=Not
populated on violating Contains&clearThresholdType=min&display
threshold. Name=CPU
Utilization&warningThresholdTextValue=
TroubleThresholdTextVal
ue � Trouble threshold
value.
TroubleThresholdTextua
lType � Trouble
threshold textual type
(equals, contains etc)
SendClear � True or
false.
ClrMessage � Message
to be displayed when
the threshold is cleared.
Page 532
Name � Device name.
CriticalThresholdTextVal
ue � Critical threshold
text value.
CriticalMessage �
Message to be displayed
on violating critical
threshold.
CriticalThresholdType �
Type of critical threshold
(max, min)
RearmTextValue �
Rearm value of critical
threshold.
CriticalThresholdValue
� Threshold value of
the critical alarm.
WarningMessage �
Warning message.
YaxisText � Text
representing the values
in y-axis.
WarningThresholdTextu
alType � warning
threshold text type.
FailureThreshold �
Failure threshold value.
CriticalThresholdTextual
Type � Critical
threshold textual type.
ThresholdName � name
of the threshold.
WarningThresholdType
� Type of the warning
threshold.
CheckNumeric � True
or False.
Page 533
FirstTime � True or
False.
PolicyName � Name of
the performance
monitor.
InstanceName � Name
of the monitor instance.
RearmTextualType �
Rearm Textual type.
ClearThresholdType �
Clear threshold type.
DisplayName �
Displayname of the
performance monitor.
WarningThresholdTextV
alue � Warning
threshold text value.
addPerfomanceMonitor POST Adds a new http://localhost:8060/api/json/device/addPerf
s performance apiKey* - API Key to omanceMonitors?
monitor for the access your OpManager apiKey=6d36ff8426cff396b81b248e5c458604
given device server. &name=172.18.100.130&selectedMonitors=6
93,692,203,204,205,304
name* - Name of the
device.
selectedMonitors* -
Name of the
performance monitors.
monitoring* -
Monitoring interval.
netmask* - Netmask
address.
displayName* -
Displayname of the
device.
ipAddress* - Device IP
address.
GetCredentialsForDevic GET Obtains the http://localhost:8060/api/json/device/GetCre
e credentials apiKey* - API Key to dentialsForDevice?
mapped to a access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
device server. f&name=opman-k8r2s-64-3.testdomain.com
protocol* - protocol of
the device.
interval* - Monitoring
interval.
suppressInterval* -
Alarm suppress interval.
setManaged POST Enables the http://localhost:8060/api/json/device/setMan
device to be in apiKey* - API Key to aged?
managed state access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f&manage=false&name=opman-k8r2s-64-
3.testdomain.com
name* - Name of the
device.
policyName* - Name of
the performance
monitor.
getInterfaceGraphs GET Show graph http://localhost:8060/api/json/device/getInter
values for a apiKey* - API Key to faceGraphs?interfaceName=IF-
interface access your OpManager 192.168.49.106-
server. 329&graphName=rxutilization&apiKey=6d36f
f8426cff396b81b248e5c458604
interfaceName* - Name
of the interface.
graphName* - Graph
name of the
performance monitor.
fetchMonitorsList POST Fetches all http://localhost:8060/api/json/device/fetchM
configured apiKey* - API Key to onitorsList?
monitors of a access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
device server. f&username=admin&category=Server&devic
eList=opman-k8r2s-64-3.testdomain.com
username* - Username.
category* - Device
category.
deviceList* - List of
devices.
getInterfaceUtilization GET Get utilization of http://localhost:8060/api/json/device/getInter
the given apiKey* - API Key to Page 537
faceUtilization?interfaceList=IF-
interfaces access your OpManager 192.168.49.106-335,IF-192.168.49.101-497,IF-
server. 192.168.50.7-343,IF-192.168.50.7-338,IF-
192.168.50.7-339,IF-192.168.49.101-503,IF-
period* - Period for 192.168.49.101-504,IF-192.168.49.101-495,IF-
which graph is required. 192.168.49.101-490,IF-192.168.49.101-494,IF-
(fourhours, twohours 192.168.49.101-513,IF-192.168.49.101-502,IF-
etc) 192.168.49.101-512,IF-192.168.49.101-492,IF-
192.168.49.101-505,IF-192.168.49.101-498,IF-
interfaceList* - List of 192.168.49.101-514,IF-
interfaces. cisco2081.testdomain.com-672,IF-
192.168.50.7-337,IF-
cisco2081.testdomain.com-563,IF-
cisco2081.testdomain.com-667,IF-
cisco2081.testdomain.com-670,IF-
192.168.49.101-549,IF-192.168.49.101-547,IF-
192.168.49.101-556,IF-192.168.49.101-558,IF-
192.168.49.101-516,IF-192.168.49.101-511,IF-
192.168.49.101-520,IF-192.168.49.101-519,IF-
192.168.49.101-496,IF-192.168.49.106-330,IF-
192.168.49.101-552,IF-192.168.49.101-515,IF-
192.168.49.101-550,IF-
cisco2081.testdomain.com-995,IF-
192.168.49.106-331,IF-192.168.49.146-324,IF-
192.168.49.146-322,IF-192.168.49.146-323,IF-
192.168.49.106-
329&period=twfourhours&apiKey=6d36ff842
6cff396b81b248e5c458604
policyName* - Name of
the performance
monitor.
getGraphNames GET Obtains the name http://localhost:8060/api/json/device/getGra
of all available apiKey* - API Key to phNames?
graphs for the access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
given device server. f&name=opman-k8r2s-64-3.testdomain.com
serviceName* - Name of
the service monitors.
getIPMIDetails GET Gets IPMI details apiKey* - API Key to http://localhost:8060/api/json/discovery/getIP
for the specified access your OpManager MIDetails?
device server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&deviceName=test
deviceName* - Name of
the device
updateIPMIDetails POST Allows you to apiKey* - API Key to http://localhost:8060/api/json/discovery/upd
update IPMI access your OpManager ateIPMIDetails?
details of a device server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&deviceName=test&ipmiIP=10.10.10.10
deviceName* - Name of
the device
adminStates* -
Interface AdminStatus
as numeric
numbers(UP=1,
DOWN=2)
operStates* - Interface
OperStatus as numeric
numbers(UP=1,
DOWN=2)
getInterfaces GET Provides the list apiKey* - API Key to http://localhost:8060/api/json/device/getInter
of interfaces in a access your OpManager faces? Page 539
device. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&name=opman-k8r2s-64-3.testdomain.com
name* - name of the
device.
getInterfaceSummary GET Provides the apiKey* - API Key to http://localhost:8060/api/json/device/getInter
summary details access your OpManager faceSummary?
of an interface. server. apiKey=83155f195334a19df5e58a8a33a6f804
&interfaceName=IF-opman-k8r2s-64-
interfaceName - name 3.testdomain.com-4505
of the interface
Inventory
getInterfaceTypes GET Provides the type http://localhost:8060/api/json/device/getInter
of interface. eg: apiKey* - API Key to faceTypes?
serial, ethernet. access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f
virtualDeviceType* -
Type of the virtual
device.
category* � Device
category.
deviceList* � Device
name.
fetchDevicesList GET Fetches all http://localhost:8060/api/json/device/fetchDe
devices available apiKey* - API Key to vicesList? Page 540
in the given access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
category server. f&username=admin&category=Server
username* �
username.
category* � Device
category.
listDevices GET Lists all the apiKey* - API Key to http://localhost:8060/api/json/device/listDevi
devices added in access your OpManager ces?
OpManager. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&Category=Server&deviceName=opman-
deviceName - Name of k8r2s-64-3.testdomain.com&type=Windows
the device that has to 2008 R2
be filtered
startAddr* - Start
IpAddress of the
network
endAddr* - End
IpAddress of the
network
subnetMask* - Subnet
Mask for the network
credentialName* -
Array of credentials
existing in Opmanager
in comma separated
format
scheduleInterval* -
Scheduling Interval
(Number Of Days)
default 5 days
discoverNow* -
true/false. if true, Add
the Layer2
Configuration and
discover it. If false, add
only the Layer2
Configuration and
discover after the
schedule period.
deleteLayer2Map POST Allows to delete apiKey* - API Key to http://localhost:8060/api/json/discovery/dele
Layer2 map. access your OpManager teLayer2Map?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&mapName=Testmap
mapName* - Name Of
the Map to be deleted
discoverLayer2Devices POST Discovers Layer2 apiKey* - API Key to http://localhost/api/json/discovery/discoverL
devices access your OpManager ayer2Devices? Page 542
server. apiKey=ac130763a309fcb1613e0b8a551950a
2&deviceNames=192.168.49.1,192.168.50.130
deviceNames* - Array
Of Devices in comma-
separated format
viewLength - Length of
the data. If not
provided, default length
250 will be used.
BvName* - Business
view name.
getBVDetails GET Fetches http://localhost:8060/api/json/businessview/
information of the apiKey* - API Key to getBVDetails?
given access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
BusinessView server. f&viewId=1&bvName=test
BvName* - Business
view name.
selectedCateg - selected
category
selectedDevices -
selected devices
selectedBV - selected
Business view
selectedURL - selected
URLs
selectedLogicalGroup -
selected logical group
once_startat - yyyy-mm-
dd hh:mm (year-month-
date hour:min)
once_endat - yyyy-mm-
dd hh:mm (year-month-
date hour:min)
from_time - hh:mm
(hour:min)
to_time - hh:mm
(hour:min)
daily_effectfrom - yyyy-
mm-dd (year-month-
date)
startday - (Sunday |
Monday | Tuesday |
Wednesday | Thursday
| Friday | Saturday)
endday - (Sunday |
Monday | Tuesday |
Wednesday | Thursday
| Friday | Saturday)
from_time - hh:mm
(hour:min)
to_time - hh:mm
(hour:min) Page 546
monthlyType -
(monthlyDate|monthlyD
ay)
weekOfMonth - week of
the month (monthlyDate
| monthlyDay)
weekday - day (Sunday |
Monday | Tuesday |
Wednesday | Thursday
| Friday | Saturday)
from_mins - minutes 00
to 59
to_mins - minutes 00 to
59
from_hrs - hours 00 to
23
to_hrs - hours 00 to 23
selectedCateg - selected
category
selectedDevices -
selected devices
selectedBV - selected
Business view
selectedURL - selected
URLs
selectedLogicalGroup -
selected logical group
once_startat - yyyy-mm-
dd hh:mm (year-month-
date hour:min)
once_endat - yyyy-mm-
dd hh:mm (year-month-
date hour:min)
startday - (Sunday |
Monday | Tuesday |
Wednesday | Thursday
| Friday | Saturday)
endday - (Sunday |
Monday | Tuesday |
Wednesday | Thursday
| Friday | Saturday)
from_time - hh:mm
(hour:min)
to_time - hh:mm
(hour:min)
monthlyType -
(monthlyDate |
monthlyDay)
Parameters:
LAST_12_HOURS
LAST_24_HOURS
TODAY
YESTERDAY
LAST_7_DAYS
LAST_30_DAYS
THIS_WEEK
LAST_WEEK
THIS_MONTH
LAST_MONTH
deviceName* - name of
the device OR
elementID* - MOID of
the Interface.
fromTime* � date
string in the format:
yyyy-MM-dd HH:mm:ss
graphName - Graph
name.
instanceName �
Instance name.
mobileno* - Mobile
number from which the
SMS to be sent
GetSMSServerSettings GET Provides the apiKey* - API Key to http://localhost:8060/api/json/admin/GetSMS
details of SMS access your OpManager ServerSettings?
server settings. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
SysLogs
deleteSysLogForwarder POST Delete SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/deleteS
Forwarder access your OpManager ysLogForwarder? Page 553
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&destHost=opman-k8r2s-64-2&destPort=516
destHost* - Destination
Host.
destPort* - Destination
Port.
deleteSysLogRule POST Delete SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/deleteS
Rule access your OpManager ysLogRule?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&ruleName=test11
ruleName* - Name of
the rule
getSysLogAlertSeverity GET List SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/getSysL
Map AlertSeverityMap access your OpManager ogAlertSeverityMap?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
getSysLogFacilityMap GET List SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/getSysL
FacilitiesMap access your OpManager ogFacilityMap?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
getSysLogForwarders GET List SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/getSysL
Forwarders access your OpManager ogForwarders?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
ruleName* - Sys Log
Rule Name.
getSysLogPort GET Get SysLog Ports apiKey* - API Key to http://localhost:8060/api/json/admin/getSysL
access your OpManager ogPort?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
portNumber*- port
Numbers(comma
separated)
getSysLogRuleContent GET SysLog Rule Info apiKey* - API Key to http://localhost:8060/api/json/admin/getSysL
access your OpManager ogRuleContent?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&ruleName=Failed logins
ruleName* - Sys Log
Rule Name
getSysLogSeverityMap GET List SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/getSysL
SeverityMap access your OpManager ogSeverityMap?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
isSysLogRuleExists GET Is SysLog Rule apiKey* - API Key to http://localhost:8060/api/json/admin/isSysLo
Exists access your OpManager gRuleExists? Page 554
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&ruleName=Failed logins
ruleName* - Sys Log
Rule Name.
startSysLogForwarder POST Start SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/startSys
Forwarder access your OpManager LogForwarder?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
stopSysLogForwarder POST Stop SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/stopSys
Forwarder access your OpManager LogForwarder?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
updateSysLogForwarde POST Update SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/update
r Forwarder access your OpManager SysLogForwarder?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&newDestPort=516&destHost=opman-k8r2s-
destHost* - Previous 64-3&destPort=515&newDestHost=opman-
Destination Host. k8r2s-64-2
destPort* - Previous
Destination Port.
newDestHost* - New
Destination Host.
newDestPort* - New
Destination Port.
updateSysLogRule POST Update SysLog apiKey* - API Key to http://localhost:8060/api/json/admin/update
Rule access your OpManager SysLogRule? Page 555
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&description=auth alert
ruleName* - Name of rule&alertSeverity=2&matchString=matchstri
the rule ng&facilityName=auth&ruleName=test11&al
armMessage=test&severityList=alert
facilityName - SysLog
Facility
severityList - SysLog
Severity(Comma
Separated)
alertSeverity -
OpManager Alert
Severity
alarmMessage -
OpManager Alert
Message
matchString - String
matched with incoming
syslog message
consecutiveTime -
consecutive time
timeInterval - time
interval
(if rearmFacilityName is
selected then
rearmSeverityList
should be selected)
rearmFacilityName -
facility name for rearm
syslog
rearmSeverityList :
severity list for rearm
syslog
rearmMatchString :
String matched with
incoming syslog for
rearm
Templates
addVendor POST Add new vendor apiKey* - api key. http://localhost:8060/api/json/admin/addVen
name. dor? Page 556
vendor* - Vendor name apiKey=081c9ac51ba16ab061d5efee583dcd2
of the device. f&vendor=testvendor3
associateDeviceTemplat POST Associate apiKey* - API key. http://localhost:8060/api/json/admin/associa
e templates to the teDeviceTemplate?
device. selectedDevices* - apiKey=1d626117b2ac31145ce6bca49bb0458
device name (comma- b&typeName=Windows 2008
separated). R2&selectedDevices=opman-k8r2s-64-
2.testdomain.com
typeName* - Device
type.
deleteDeviceTemplate POST Enables deletion apiKey* - API Key to http://localhost:8060/api/json/admin/deleteD
of Device access your OpManager eviceTemplate?
Templates. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&typeName=3com 3500G-EI
typeName* - Template
type name.
deleteSysoid POST Enables deletion apiKey* - API Key to http://localhost:8060/api/json/admin/deleteS
of SysOID access your OpManager ysoid?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&typeName=3com 3500G-EI
typeName* - Template
type name.
editInterfaceTemplates POST Edit Interface apiKey* - API Key to http://localhost:8060/api/json/admin/editInte
Template access your OpManager rfaceTemplates?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&intfEnabled=on&utilRearm=89&discConditi
typeName* - Template on=>&errorRearm=89&discThreshold=90&st
type name. atusPollFT=2&typeName=Ethernet&statusPol
l=on&utilCondition=>&discRearm=89&utilThr
intfEnabled* - on or off. eshold=90&enableIntfDiscTemplate=on&erro
rThreshold=90&errorCondition=>&pollInterv
statusPoll* - on. al=900&enableIntfErrorTemplate=on&enable
IntfUtilTemplate=on&failureThreshold=9
enableIntfUtilTemplate
� on or off.
enableIntfErrorTemplat
e � on or off.
enableIntfDiscTemplate
� on or off.
If
enableIntfUtilTemplate
is on,
pollInterval* � Polling
interval (integer).
failureThreshold* �
Threshold failure value
(integer).
Page 557
statusPollFT* � Status
polling (integer).
if
enableIntfErrorTemplat
e is on,
utilThreshold* �
threshold value
(integer).
utilRearm* � threshold
rearm value (integer).
utilCondition* �
threshold condition
(integer).
if
enableIntfDiscTemplate
is on,
errorThreshold* - error
threshold value
(integer).
errorRearm* - error
Rearm value (integer).
errorCondition* - error
condition value
(integer)
listDeviceTemplates GET Lists all the device apiKey* - API Key to http://localhost:8060/api/json/admin/listDevi
templates created access your OpManager ceTemplates?
in OpManager. server. apiKey=081c9ac51bad5efee583dcd2f&rows=
100&page=1&sortByColumn=totaldevices&so
rows - Number of rtByType=desc
records per page
(default is 100)
pingInterval* - Ping
Interval.
category* - Category of
Device.
vendor* - Vendor of
device.
isOidUpdated* - true or
false.
isMonitorChanged* -
true or false.
viewDeviceTemplate GET Provides apiKey* - api key. http://localhost:8060/api/json/admin/viewDe
information on viceTemplate? Page 559
the template typeID* - Provide Type apiKey=081c9ac51ba16ab061d5efee583dcd2
associated to the name. f&typeID=22
device
viewInterfaceTemplates GET View All interface apiKey* - api key. http://localhost:8060/api/json/admin/viewInt
templates erfaceTemplates?
typeName* - Template apiKey=081c9ac51ba16ab061d5efee583dcd2
type name. f&typeName=Ethernet
getAssociatedCredential GET Obtains http://localhost:8060/api/json/device/getAsso
s information on apiKey* - API Key to ciatedCredentials?
the credentials access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
associated to a server. f&name=opman-k8r2s-64-3.testdomain.com
device
name* � Name of the
device whose
credentials need to be
fetched.
policyName* - Name of
the performance
monitor.
Traps
deleteTrapForwarder POST Delete Trap apiKey* - api Key. http://localhost:8060/api/json/admin/deleteT
Forwarder rapForwarder?
destHost* - Destination apiKey=081c9ac51ba16ab061d5efee583dcd2
Host. f&destHost=opman-k8r2s-64-4&destPort=170
destPort* - Destination
Port.
deleteTrapParser POST Delete Trap apiKey*- API Key to http://localhost:8060/api/json/admin/deleteT
Parser access your OpManager rapParser?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&trapParserName=testing
trapParserName* -
name of the trap parser
disableTrapParser POST Disable Trap apiKey*- API Key to http://localhost:8060/api/json/admin/disable
Parser access your OpManager TrapParser? Page 560
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&trapParserName=LinkDown
trapParserName* -
name of the trap parser
enableTrapParser POST Enable Trap apiKey*- API Key to http://localhost:8060/api/json/admin/enable
Parser access your OpManager TrapParser?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&trapParserName=LinkDown
trapParserName* -
name of the trap parser
getGenericTypes GET Get Trap Generic apiKey* - API Key to http://localhost:8060/api/json/admin/getGen
Types access your OpManager ericTypes?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
getTrapForwarders GET List Trap apiKey* - API Key to http://localhost:8060/api/json/admin/getTrap
Forwarders access your OpManager Forwarders?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
getTrapParserInfo GET Get Trap Parser apiKey*- API Key to http://localhost:8060/api/json/admin/getTrap
Details access your OpManager ParserInfo?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&trapParserName=LinkDown
trapParserName* -
name of the trap parser
startTrapForwarder POST Start Trap apiKey* - API Key to http://localhost:8060/api/json/admin/startTra
Forwarder access your OpManager pForwarder?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
stopTrapForwarder POST Stop Trap apiKey* - API Key to http://localhost:8060/api/json/admin/stopTra
Forwarder access your OpManager pForwarder?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
updateTrapForwarder POST Update Trap apiKey*: API Key to http://localhost:8060/api/json/admin/update
Forwarder access your OpManager TrapForwarder?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&newDestPort=170&destHost=opman-k8r2s-
destHost* : Previous 64-6&destPort=165&newDestHost=opman-
Destination Host k8r2s-64-4
destPort* : Previous
Destination Port
newDestHost* : new
Destination Host.
newDestPort* : new
Destination Port
User Management
addUser POST Adds an user in apiKey* - API Key to http://localhost:8060/api/json/admin/addUse
OpManager. access your OpManager r? Page 561
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&userName=rejoe@testdomain.com&privile
userName* - User name ge=Administrators&password=r&emailId=rej
oe@testdomain.com
password* - password
bvName - Provides
access to the devices
devices grouped in the
specified business view.
Multiple business views
can be given by comma
separated.
mobileNo - Mobile
number of the user.
domainName - Name of
the domain to which
the user belongs to.
changePassword POST Allows you to apiKey* - API Key to http://localhost:8060/api/json/admin/change
change the access your OpManager Password? Page 562
password of a server. apiKey=081c9ac51ba16ab061d5efee583dcd2
user. f&userName=rejoe@testdomain.com&newPa
userName* - User ssword=rr&userId=2&oldPassword=r
name.
domainName - Name of
the domain.
oldPassword* � old
password of the user.
newPassword* � new
password of the user
deleteUser POST Deletes a user. apiKey* - API Key to http://localhost:8060/api/json/admin/deleteU
access your OpManager ser?
server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f&userName=rejoe@testdomain.com
userName* - User name
listUsers GET Lists all users apiKey* - API Key to http://localhost:8060/api/json/admin/listUser
created in access your OpManager s?
OpManager. server. apiKey=081c9ac51ba16ab061d5efee583dcd2
f
updateContactDetails POST Allows you to apiKey* - API Key to
update the access your OpManager http://localhost:8060/api/json/admin/update
contact details of server. ContactDetails?
a user. apiKey=081c9ac51ba16ab061d5efee583dcd2
userName* - User f&userName=rejoe@testdomain.com&emailI
name. d=user1@testing.com&domainName=testdo
main&userId=10&phoneNumber=044244534
userId* � User ID. 46&mobileNumber=04424453446
domainName - Name of
the domain.
emailId* - emailid of
the user.
phoneNumber � phone
number of the user.
mobileNumber �
mobile number of the
user
Virtualization
Dashboard
listCCTVView GET Lists all the CCTV http://localhost:8060/api/json/dashboard/list
views apiKey* - API Key to CCTVView? Page 563
access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f
getCCTVView GET Gets CCTV view http://localhost:8060/api/json/dashboard/get
widgets/dashboar apiKey* - API Key to CCTVView?
ds access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f&cctvID=1
cctvDescription* - CCTV
id
widgetID* - Widget ID
embedWidget POST Embeds URL of a http://localhost:8060/api/json/dashboard/em
widget apiKey* - API Key to bedWidget? Page 564
access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f&widgetID=144®enerate=true&height=10
&width=10
regenerate* - true or
false
dashboardID* -
dashboard ID.
updateDashboardLayou POST Updates http://localhost:8060/api/json/dashboard/up
t dashboard layout apiKey* - API Key to dateDashboardLayout?
access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f&dashboardName=test&columnWidth=100&
numberOfColumns=1&dashboardID=7&dash
dashboardName* - boardDescription=dess
name of the dashboard.
columnWidth* - width.
numberOfColumns* -
Number of the columns.
dashboardID* - ID of the
dashboard.
dashboardDescription �
Description of the
dashboard.
createDashboard POST Creates new http://localhost:8060/api/json/dashboard/cre
dashboard view apiKey* - API Key to ateDashboard? Page 565
access to your apiKey=081c9ac51ba16ab061d5efee583dcd2
OpManager. f&dashboardName=test&columnWidth=100&
numberOfColumns=1&selectedWidgets=144
dashboardName* - &dashboardDescription=desssc
Name of the dashboard.
columnWidth* - column
width
numberOfColumns* -
number of columns.
selectedWidgets* -
widget Ids
dashboardDescription �
Description of the
dashboard.
getWidget GET Fetches all apiKey* - API Key to http://localhost:8060/api/json/dashboard/get
widgets available access your OpManager WidgetsList?
in the given server. dashboardName=ThahirDashboard&apiKey=
dashboard 6d36ff8426cff396b81b248e5c458604
dashboardName* -
dashboard ID.
getWidgetData GET Displays the data apiKey* - API Key to http://localhost:8060/api/json/dashboard/get
present in the access your OpManager WidgetData?
given widget server. apiKey=83155f195334a19df5e58a8a33a6f804
&widgetID=255
widgetID* - Widget ID
getWidgetsList GET Fetches all apiKey* - API Key to http://localhost:8060/api/json/dashboard/get
widgets available access your OpManager WidgetsList?
in the given server. apiKey=081c9ac51ba16ab061d5efee583dcd2
dashboard f&dashboardName=dashboardoverview
dashboardName* -
dashboard ID.
editCCTVView POST Enables editing http://localhost:8060/api/json/dashboard/edi
the CCTV view for apiKey* - API Key to tCCTVView? Page 566
configuring CCTV access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
columns server. f&cctvName=testcctv&cctvDescription=newcc
tv&cctvID=2&time=5&dashboardId=2
cctvName* - Name of
the CCTV view.
cctvDescription �
Description of the CCTV
view.
time* - Refreshing
interval.
dashboardId* -
Dashboard ID.
getDashboardList GET Fetches all http://localhost:8060/api/json/dashboard/get
available apiKey* - API Key to DashboardList?
dashboards access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f
Credential Manager
addSNMPV3Credential POST Add new SNMP V3 http://localhost:8060/api/json/admin/addSN
credential MPV3Credential? Page 567
apiKey* - API Key to apiKey=1d626117b2ac31145ce6bca49bb0458
access your OpManager b&port=161&privPwd=privUser&update=fals
server. e&credentialName=snmpV3credential&desc
=v3
port* � Protocol port credential&privProtocol=DES&authPwd=auth
number. User&username=auth&retries=1&contextna
me=authUser&timeout=10&authProtocol=MD
authPwd* - Credential 5
username.
privPwd* � Credential
password.
credentialName* -
Credential name.
desc � Credential
description.
privProtocol* � Type of
encryption for the
protocol.
username* - Username
for the encryption.
retries* - Connection
retries count.
contextname* - Context
name.
timeout* - Connection
timeout.
authProtocol* -
Authentication protocol.
addLinuxCredential POST Adds a Linux http://localhost:8060/api/json/admin/addLin
credential apiKey* - API Key to uxCredential? Page 568
access your OpManager update=false&pwpmt=:&credentialName=Lin
server. uxTelnet&cmdpmt=$&protocol=telnet&usern
ame=test&portno=23&logpmt=:&password=t
update* - true or false. est123&apiKey=83155f195334a19df5e58a8a3
3a6f804&cliTimeout=10
pwpmt* - Prompt for
password (true or false).
credentialName* -
Credential name.
cmdpmt* - Command
prompt (credentials).
protocol* - Protocol
name.
username* - Username.
password* - Credential
password.
cliTimeout* - CLI
credential timeout.
addWindowsCredential POST Add new windows http://localhost:8060/api/json/admin/addWin
credential. apiKey* - API Key to dowsCredential?
access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f
&credentialName=win&username=workgrou
credentialName* - p\administrator&password=Vembu123
Credential name.
username* - Username
(domainname\username
).
password* - Password.
addSNMPV1Credential POST Add new SNMP V1 http://localhost:8060/api/json/admin/addSN
credential. apiKey* - API Key to MPV1Credential? Page 569
access your OpManager apiKey=081c9ac51ba16ab061d5efee583dcd2
server. f&credentialName=test1&writeCommunity=P
ublic&readCommunity=Public
credentialName* -
Credential name.
writeCommunity* - Write
community password.
readCommunity* - Read
community password.
WorkFlow
getWorkflowList GET Lists all the apiKey* - API Key to http://localhost:8060/api/json/workflow/getW
workflows access your OpManager orkflowList?
associated to a server. apiKey=081c9ac51ba16ab061d5efee583dcd2
device. f
* Mandatory parameters
** Mandatory if Auto-login is enabled.
Below is the list of third party code and libraries that OpManager makes use of:
Below is the list of code and libraries OpManager makes use of:
Java 1.8.0.181 Sun Microsystems, Inc. Binary Code License Sun Microsystems, Inc.
Agreement
activation.jar 1.0.2 Sun Microsystems, Inc. Binary Code License Sun Microsystems, Inc.
Agreement
activation.jar 1.0.2 Sun Microsystems, Inc. Binary Code License Sun Microsystems Inc.
Agreement
antisamy-1.5.3.jar 1.5.3 The BSD 3-Clause License The Open Web Application
Security Project (OWASP)
esapi-2.1.0.jar 2.1.0 Code License - New BSD License,Content The Open Web Application
License - Create Commons 3.0 BY-SA Security Project (OWASP)
javassist- 3.12.0.GA Usually Distributed-MPL 1.1 ,Bundled with Shigeru Chiba, Tokyo
3.12.1.GA.jar jboss- LGPL 2.1 Institute of Technology
You need to know the following information before you install the Simple Network Management Protocol (SNMP) service on your
computer:
To install SNMP on Windows XP, 2000, and 2003, follow the steps given below:
You must be logged on as an administrator or a member of the Administrators group to complete this procedure. If your computer is
connected to a network, network policy settings may also prevent you from completing this procedure.
Click Start, point to Settings, click Control Panel, double-click Add or Remove Programs, and then click Add/Remove Windows
Components.
In Components, click Management and Monitoring Tools (but do not select or clear its check box), and then click Details.
Select the Simple Network Management Protocol check box, and click OK.
Click Next.
Insert the respective CD or specify the complete path of the location at which the files stored.
SNMP starts automatically after installation.
This completes the installation process. This also implements the Host Resources MIB automatically. To configure SNMP agents
respond to SNMP requests, refer to Configuring SNMP agents.
This completes the installation process. This also implements the Host Resources MIB automatically. To configure SNMP agents
respond to SNMP requests, refer to Configuring SNMP agents.
1. Go to Control Panel > Programs > Programs and Features > Turn Windows Features on or off.
2. Choose 'Simple Network Management Protocol (SNMP)' from the list.
3. Click OK.
4. Restart the SNMP Service.
Installing SNMP on Linux Systems Page 589
The installation of new version of SNMP is required only for versions prior to 8.
Download the latest rpm version of SNMP using the following URL:
http://prdownloads.sourceforge.net/net-snmp/net-snmp-5.1.1-1.rh9.i686.rpm?download
To� install using the rpm, follow the steps given below:
rpm -e <version of net-snmp listed as the output for previous command> --nodeps
4. If there are no previously installed versions in your machine, then execute the following command to install the new version:
To� install using the zip, follow the steps given below:
directory_name� is the directory to install SNMP agent. Preferably choose a directory under /root. The directories /usr and
/local might contain the files of an older version of SNMP and so do not choose these directories to ensure proper installation.
make
umask 022
make install
This completes the installation process. For configuring SNMP agents to respond to SNMP requests, refer to� Configuring SNMP agents.
Page 590
�
Installing SNMP Agent on Solaris Systems Page 591
directory_name� is the directory to install SNMP agent. Preferably choose a directory under /root. The directories /usr and
/local might contain the files of an older version of SNMP and so do not choose these directories to ensure proper installation.
make
umask 022
make install
This completes the installation process. To configure SNMP agents respond to SNMP requests, refer to� Configuring SNMP agents.
Page 592
Configuring SNMP Agents
For details about installing SNMP agents in Windows systems, refer to Installing SNMP Agent on Windows Systems.
To configure SNMP agent in Windows XP and 2000 systems, follow the steps given below:
To accept SNMP requests from any host on the network, regardless of identity, click Accept SNMP packets from any host.
To limit acceptance of SNMP packets, click Accept SNMP packets from these hosts, click Add, type the appropriate host
name, IP or IPX address, and then click Add again.
9. Click Apply to apply the changes.
Page 593
For details about installing SNMP agents in Windows systems, refer to Installing SNMP Agent on Windows Systems.
To configure SNMP agent in Windows NT systems, follow the steps given below:
Accept SNMP Packets From Any Host, if no SNMP packets are to be rejected on the basis of source computer ID.
Only Accept SNMP Packets From These Hosts, if SNMP packets are to be accepted only from the computers listed. To
designate specific hosts, click Add, type the names or addresses of the hosts from which you will accept requests in the IP
Host or IPX Address box, and then click Add.
Further, the SNMP Agent running Windows NT does not respond to Host Resource Data, by default. To include this support, you
should have Windows NT Service Pack 6 & above. Verify this and then follow the steps given below:
Note: Windows NT 4.0 Server does NOT come with a Host Resource MIB.
If you are running Windows NT Service Pack 6a, and have a Windows 2000 Server:
Step 1. Copy the %SystemRoot%\System32\hostmib.dll file from the Windows 2000 Server to the %SystemRoot%\System32
folder on your Windows NT 4.0 Server.
Page 594
Notes :
Step 2. From cmd-prompt > Run regedit or Regedt32 and Add the following keys and values:
Key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HostMIB\CurrentVersion
Value Name: Pathname
Type: REG_SZ
Data: C:\WinNT\system32\hostmib.dll
Key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SNMP\Parameters\ExtensionAgents
Value Name: 3
Type: REG_SZ
Data: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\HostMIB\CurrentVersion
For registering the DLL using Microsoft REGSVR utility, follow below steps :
Copy the file to "C:\Windows\SysWOW64\" (for 32bit) OR Copy the file to "C:\Windows\System32\" (for 64bit)
You should be able to copy the .dll file in both above said system folders without any problems. In order to complete this
step, you must run the Command Prompt as administrator.
Open the Start Menu and type "cmd" on your keyboard. Right-click the "Command Prompt" search result and click the "Run
as administrator" option.
Paste the following command into the Command Line window that opens up and press Enter key.
For 32 bit :
%windir%\System32\regsvr32.exe hostmib.dll
For 64 bit :
%windir%\SysWoW64\regsvr32.exe hostmib.dll
Click Start, point to Settings, and then click Control Panel. Double-click Administrative Tools, and then double-click Services.
In the details pane, click SNMP Service, and then click Properties.
Click the Traps tab.
To identify each community to which you want this computer to send traps, type the name in the Community Name box.
Community names are case sensitive.
After typing each name, click Add to add the name to the list.
To specify hosts for each community you send traps to, after you have added the community and while it is still highlighted,
click Add under Trap Destination. Page 595
To move the name or address to the Trap Destination list for the selected community, type the host name in the IP Host/Address
or IPX Address box, and then click Add.
Repeat step 10 for any additional hosts.
Click OK to apply the changes.
For details about installing SNMP agents in Linux systems, refer to Installing SNMP Agent on Linux Systems.
This is to choose the current installed version while starting and stopping the SNMP agent.
On Linux versions 8 and above, the latest version of SNMP will already be available. You need to just make the following changes
in snmpd.conf file:
/etc/rc.d/init.d/snmpd restart
Page 596
Configuring the Agent in Solaris Systems
For details about installing SNMP agents in Solaris systems, refer to Installing SNMP Agent on Solaris Systems.
/usr/bin/pkill -9 -x -u 0 '(snmpdx|snmpv2d|mibiisa)'
with
/usr/bin/pkill -9 -x -u 0 '(snmpd)'
For configuring SNMP agents in Cisco devices, you need to log into the device and switch to privileged mode.
To enable SNMP:
To enable trap:
#configure terminal
#snmp-server enable traps snmp authentication
#end
#copy running-config startup-config
The Domino SNMP Agent is configured as a Windows Service and is set up to run automatically. This means that once the Domino
SNMP Agent is configured, it is virtually always running, even when Domino is not. If you later upgrade Domino you should stop the
LNSNMP and Windows SNMP Services before beginning the upgrade process.
1. Use the Server Manager to add the SNMP Service to you windows installation. This installation process generally does not require
a reboot.
2. Once the installation process is complete and the service has been installed successfully, right-click the SNMP Service in the
services console, and select Properties.
Page 599
3. In Properties, under Security tab, the �Send Authentication trap� has to be disabled. Now, please add a Community, e.g.
�public� and assign "Read Only"rights for monitoring purposes.
4. Now, allow any host/ hosts of your preference, to access the SNMP data.
5. Now, let us install the Domino SNMP Agent service. This service will feed data to the Windows SNMP agent:
6. Please open Command Prompt with Administrative privileges, and write the following code:
CD C:\Program Files\IBM\Domino
LNSNMP -Sc
net start lnsnmp
Page 600
TIP!
If you get the following error when trying to install the Domino SNMP Agent service (LNSNMP -Sc), make sure you have installed
the Windows SNMP Service correctly.
7. Lastly, you need to ensure that Domino, sends Stats to the SNMP Agent. To do this, launch the Domino Console and send the
following commands:
load quryset
load intrcpt
load collect
8. This process is to be repeated everytime the Domino server is restarted. Therefore, add it to the Domino Server's "notes.ini" file.
Eg:ServerTasks=Replica,Router,Update,AMgr,Adminp,Sched,POP3,quryset,intrcpt,collect
9. The Domino.mib will be located in the �C:\Program Files\IBM\Domino� folder. You can use this with OpManager.
To collect data from the Oracle servers and to receive traps from them using OpManager, you need to install and configure Oracle
Intelligent Agent. The Oracle Intelligent Agent supports SNMP, allowing third-party systems management frameworks to use SNMP to
receive SNMP traps directly from the Agent. By configuring the Agent to recognize SNMP requests from the master agent, third-party
systems can gather relevant data.
In Windows machines
1. Once you have installed and configured the SNMP agents in your Windows machines, you have to integrate SNMP with Intelligent
agent. This requires Oracle Peer SNMP Master Agent and SNMP Encapsulator Agent to be installed in the Oracle server. Note that
these agents must be the same version as the Intelligent Agent and installed in the same ORACLE_HOME.�
After the installation completes, the following new NT services will be created: Oracle SNMP Peer Encapsulator Oracle Peer SNMP
Master Agent.
If you do not install the Intelligent Agent software in the default $ORACLE_HOME, the names of all the services will begin with the
following: Oracle<home name>
For SNMP master agent to communicate with both the standard SNMP service and the Intelligent Agent, the SNMP services file must
be configured properly.
Specify an unused port where the encapsulated agent, Microsoft SNMP Service, should be listening. Microsoft SNMP Service typically
uses port 1161. The port is specified in the SERVICES file located in the NT_HOMESYSTEM32DRIVERSETC directory.
Make sure that you have the following lines in the file:
snmp 1161/udp snmp
snmp-trap 1162/udp snmp
Note: If an entry for SNMP already exists in the file, change the port from 161 (default number) to another available port (1161 in this
example).
2. In the same location, check that the HOSTS and LMHOSTS.SAM files contain the mappings of IP addresses to host names for all
computers in the SNMP setup. System performance will improve if more computer addresses can be resolved locally. Even if you use
DHCP and WINS, adding the IP addresses will speed up the SNMP integration.
�
Page 603
OpManager v12.5
Build No 125182 - September 18, 2020
OpManager: Push Notifications were not received in iOS mobile application due to issue in existing APNs certificate. This issue
has now been fixed.
OpManager : Hyper-V polling mechanism has been changed for better performance.
OpManager : VMware tags will be updated in Custom Fields for all VMware-based devices (applicable only for vCenter-based
discovery).
OpManager : Previously, when the monitor name included a backslash (\), there was an issue when the user tried to edit the
Performance Monitor from Threshold Severity column. This has been fixed now.
OpManager : Special characters (except underscore) have been restricted when trying to name Custom SNMP monitors.
OpManager : Previously, there was an issue when adding Service monitors from Firefox, where it did not get displayed as soon
as it was added. This has been fixed now.
OpManager : There was an issue in adding a performance monitor from drop down in Internet Explorer. This has been fixed
now.
OpManager : Issues related to Internet Explorer such as graph overlap in Service Monitors, Displacement of Outage History icon,
Page 607
Graph icon misalignment in Monitors page and Graph display issue in Availability timeline graph have been resolved.
OpManager : Previously Update Inventory operation for VMware was not allowed for BV admin users. The same has been
allowed now.
OpManager : Table View icon was previously hidden under Device Snapshot ? Monitors ? Performance Monitors ? Graphs page.
This has been fixed now, and the icon is displayed.
OpManager : The user is notified 10 days prior to the Apple Push Notification Service (APNS) certificate expiry.
OpManager : The user interface for Notification Profiles has been revamped.
OpManager : Now, ITIL as well as ITIL Admin roles can be used to configure ServiceNow.
OpManager : Previously, the user interface crashed when large number of items were listed from ServiceNow while creating a
notification profile. This issue has been fixed by loading the items dynamically.
General: Previously, in the SystemPerformance dashboard, there was an issue with the loading of the Disk Space Monitor widget.
This has now been fixed.
General: Previously, the 'Forgot Password' option did not work when the authentication details were removed from the Mail
Server Settings. This issue has now been fixed.
General: Now, users can utilise LDAPS during AD authentication to establish secure communication with domain controllers.
OpManager: Previously, in the Notification Profile, there were issues with the save and update option when more trap monitors
or devices were selected. This has now been fixed.
OpManager: A proper warning will now be shown while editing a profile that has recurring/delay scheduled to it.
OpManager: Previously, AM/PM was displayed even in 24 hours time format. This has now been removed.
OpManager: Problematic devices redirection link has been given for the Infrastructure snapshot widget.
OpManager: Previously, the timezone IDs were displayed incorrectly across the product. This has now been fixed by providing
an option to customize the timezone for specific regions/countries.
OpManager: When searching for an IP using global search, devices which had the same IP address assigned previously were
also displayed in the results. This issue has now been fixed.
OpManager: An option to enable/disable Terminal has now been provided in the System Settings page.
OpManager: Previously, the default device credentials were used to connect the terminal in the device snapshot page. Now, the
user will have to enter the necessary credential in order to connect to the SSH/Telnet terminal.
OpManager: Support has been added for new storage device - Infinibox.
OpManager: Previously, there were issues in adding the generated report as a widget. This has now been fixed.
OpManager: Issues with the alarm being deleted from the Central server has now been fixed.
OpManager: Previously, there was an issue with virtual network discovery in the Discovery wizard, when no virtual machines
were found under a host. This issue has been fixed.
OpManager: Previously, product upgrade was terminated due to incomplete population of 'ReportDetails_VMSprawl.xml' file.
This issue has been fixed.
OpManager: Previously there were issues with deleting and associating credentials that had special characters in its name. This
has now been fixed.
OpManager: During Scheduled Discovery, the devices added to the Ignore List were rediscovered along with their interfaces.
This issue has been fixed.
OpManager: While rediscovering existing devices, the rediscovery rule was not properly applied for devices that were down. This
issue has now been fixed.
OpManager: Previously, Add Device fails when the device's Syslocation length was more than 200. This issue has now been fixed.
OpManager: Previously, Add Device fails when the device's Syscontact length was more than 100. This issue has now been fixed.
OpManager: Previously, there was a variation in the ping response for the linux devices that were intermittently reachable. This
issue has now been fixed.
OpManager: Previously, Custom Field values with non-english characters were not updated in OpManager. This has now been
fixed.
OpManager: Previously, the listDowntimeSchedule api was not accessible externally. This issue has now been fixed.
OpManager: Previously, in the Dashboard HeatMap widget, the status of the 'Not-Monitored' devices was displayed as Clear.
This has been fixed now.
OpManager: The option to update Display Name of devices in Bulk has been added. This can be done using CSV file import or
set Hostname/FQDN/SysName as your device's Display Name.
OpManager: 'Filter by Groups' feature is added to the All Groups Widget under Dashboard. With this, you can now choose to
filter the displayed groups.
OpManager: In OpManager, Operator users now have the privilege to access Groups in Read-Only format.
OpManager: Subgroups are now listed under 'Devices in Group' and 'Interfaces in Group' widgets.
OpManager: Previously, the Report builder had issues with displaying data when multiple tables were being queried by the
interface. This issue has been fixed.
OpManager: Interface data collection failure due to DNS name mismatch has now been fixed.
OpManager: Previously, the stale entries present in the deletedInterface table were getting duplicated during Rediscovery. This
issue has now been fixed.
OpManager: New Report : All Alerts with Notes added.
OpManager: Previously, there were issues in loading MIB files when the file name contains special character ( . ). This has now
been fixed.
OpManager: Weaker file permission for Nipper file has been fixed (CVE-2019-17421 - bug found by: Guy Levin (@va_start)).
Enterprise Edition: The files extracted during installation will be removed if the probe is not compatible with Central or if the
installation is cancelled.
Enterprise Edition: The probe download link in Central will redirect to archives. In Japanese setup, you will be redirected to
product support for further assistance.
OpManager: OpManager now provides support for Nutanix HCI monitoring. Also, a separate report category for Nutanix and a
separate dashboard with Nutanix-related widgets have been added.
OpManager: Previously, there were SQL injection vulnerabilities in the 'deviceName' parameter of 'deleteUrl', 'addUrl' and
'getURLSummary'. These have been fixed now.
OpManager: When there were a large number of vCenters / ESX parent servers present in OpManager, VMware events were not
raised properly. This issue has been fixed now.
Page 612
OpManager: In the 'Performance monitors' tab under Device Snapshot, when the value for the threshold was normal, it was
displayed as 'Not Enabled' in all languages except English. This has been fixed now.
OpManager: In the Alarms page, edit thresholds option was not working properly for Datastore-related alerts. This has been
fixed now.
OpManager: URL templates have now been moved from 'Configuration' tab in Settings to 'Monitoring' tab.
OpManager: Discovery Rule Engine has now been moved from 'Configuration' tab in Settings to 'Discovery' tab.
OpManager: 'View report' option has been provided in the Notification profile list page to view the logs for the notifications
triggered from a particular profile.
OpManager: A new feature, 'Business Hour Rule' has been introduced under Reports. This helps the user to filter reports based
on the specified Business hours.
OpManager: Previously, an OutofMemory exception message was thrown while Scheduling Reports. This issue has now been
fixed.
OpManager: Previously, there was an issue with the XLS Export option when multiple instances was present in the reports. This
has now been fixed.
OpManager: Previously, there was an issue with the exported Report displaying MO name instead of Business View
Displayname. This has now been fixed.
OpManager: Previously, Default My Favorite Reports were not listed in Probe. This issue has now been fixed.
OpManager: Previously, there were issues with exporting Reports when Fully Qualified Domain Name had '.' at the end. This has
now been fixed.
OpManager: Issues with the Business View filter in the Service Monitor Report has now been fixed.
OpManager: Previously, there was an issue with few columns being displayed as strings while exporting reports in XLS format.
This has now been fixed.
OpManager: Previously, the Graph Reports displayed data only from a single instance, even when data from multiple instances
were available. This issue has now been fixed.
OpManager: Issues with the URLs by Response Time Report has now been fixed.
OpManager: Issues with Interface Link in Alarm Snapshot page has now been fixed.
OpManager: Previously, there was an issue while exporting data from Central Snapshot page. This has now been fixed.
OpManager: A new option 'Click here for Preview' has been added to the Reports page.
OpManager: Reports are now sorted in the descending order based on time.
OpManager: The 'Back' option in the Schedule Report page has now been hidden for some reports.
OpManager: In the Alarms page, the limit on the number of alarms that can be exported has now been removed.
OpManager: The Report builder page has been completely revamped to provide better user experience.
OpManager: When any special characters are present in the custom Dashboard name, there were issues with the 'Set as default
Dashboard' option. This has now been fixed.
OpManager: The 'CPU' and 'Memory Utilization' graphs in system performance dashboard were not updated properly. This issue
has now been fixed.
Enterprise Edition: If the probe version does not match with the Central version, an error message will be displayed with a link to
download the appropriate version. This has been implemented in the probe registration panel (during installation)
Enterprise Edition: If the Probe is unavailable, the Central start up page will now have the link to download the appropriate
version of the Probe.
Enterprise Edition: The Probe details page in the Central Server will now have the link to download the appropriate version of
the Probe.
Enterprise Edition: When installing probe in Linux machines, the proxy details usage were not displayed. This issue has now
been fixed.
Enterprise Edition: Previously, probe registration failed when the probe name has whitespace character. This has been
restricted and a warning message will now be displayed. Page 613
Enterprise Edition: If the Central is installed with PostgreSQL database and the probe is installed with MSSQL database,
installation will be blocked and a warning message will be displayed.
Enterprise Edition: An option to export data from the diagnostics table has now been introduced in the Diagnostics page.
Enterprise Edition: Previously, there was communication failure between the Probe and Central when a non-English character
was present in the Probe name. This issue has now been fixed.
Enterprise Edition: Previously, the SmartUpgrade was failed when the installation folder name had space in it. This issue has
now been fixed.
Enterprise Edition: Previously, there were issues with the Probe not starting automatically after an upgrade. This issue has now
been fixed.
OpManager: Apps menu has been added in the product top band next to the Settings Icon, to enable easy access to third party
integrations in OpManager.
OpManager: Now, change in severity for any alarm in OpManager will be updated under the Notes section of that
request/incident in ServiceDesk Plus/ServiceNow.
OpManager: A new feature called 'request call back' is available for integration with ServiceDesk Plus versions greater than
9413. With this feature, if an alarm is marked as resolved in SDP, it will be automatically cleared in OpManager too.
OpManager: A new command called 'Log a ticket (ServiceNow)' has been added under External Actions in OpManager workflows,
which allows the user to create tickets in ServiceNow.
OpManager: Previously, the RAM and Hard disk details of any device had to be updated manually if it was upgraded/modified.
This issue has now been fixed, and these details are updated automatically once in every 12 hours.
OpManager: Now, users can select whether to poll their devices based on IP address or DNS name. This setting can be
controlled throughout OpManager (from Settings > Monitoring), or can also be configured for individual devices.
OpManager: The device discovery pages for VMware, Hyper-V and XenServer have been combined under 'Virtualization
discovery', and its usability has also been improved.
OpManager: Previously, it was possible to make Authenticated/Unauthenticated SQL injections in OPMDeviceDetailsServlet. This
has been fixed now. (Refer CVE-2019-17602)
OpManager: In some cases, there was an alarm status mismatch between OpManager and Applications Manager's connector
module. This issue has been fixed now.
OpManager: Previously, if too many dials were configured for a device, the device snapshot page of that device had a very high
loading time. This has been fixed now.
OpManager: In a few cases, data collection for CLI monitors stopped abruptly. This issue has now been fixed.
OpManager: In Central, interface templates can now be configured and associated to probes and the related interfaces.
OpManager: Over 60 new interface templates have been added.
OpManager: In the Devices Availability Dashboard Report, previously the device list was not fetched based on the availability
graph chosen. This has now been fixed.
OpManager: Availability data has now been added in All Groups widget under the Dashboard.
OpManager: XSS vulnerability in Remote Desktop is now been fixed.
OpManager: The Workflow page has been completely revamped to provide better user experience.
OpManager: Previously, the Device Name was not displayed in the Alarm suppression Audit Report. This issue has now been
fixed.
OpManager: New Reports have been added for Alarm Suppressed Devices, Top Trap Count by Source, Top EventLog Count by
Source and Top SysLog Count by Source.
OpManager: Under Inventory Reports, exporting individual reports in Device by Device Types & Device by Category had an error.
This issue has now been fixed.
OpManager: While using the Filter option under Health and Performance Reports, data has not been displayed for an hour's
interval for the previous day, when custom time is selected. This issue has now been fixed. Page 614
OpManager: On creating a new report in Inventory Snapshot page, time period for the report was always displayed as Last 12
hours. This issue has now been fixed.
OpManager Storage Monitoring: Custom fields have been provided for Storage Devices.
OpManager Storage Monitoring: Existing OpManager customers are now eligible for a Free 30 days trial for Storage Monitoring
Add-ons.
OpManager Storage Monitoring: OpManager now supports monitoring the following storage devices - Huawei 9000 series,
Huawei 18800 series,Fusion Block,Fujitsu DX series.
OpManager Storage Monitoring: There was an issue with selecting the storage devices in the pop-up window when exceeding
the storage license limit. This has now been fixed.
OpManager: Previously, there was an issue in saving the 'Severity' and 'Rearm Severity' of Syslog rules in other languages apart
from English. This issue has now been fixed.
OpManager: In Notification profiles, there was an issue with the sort option for Profile name. This has now been fixed.
OpManager: Previously, there was an issue with creating new URL Templates. This has now been fixed.
OpManager: Previously, there was an issue with the automatic shutdown of enterprise setup even after the expiry of
evaluation/extended license. This issue has now been fixed.
OpManager: Previously, there was an issue with the working of addBulkMonitors API in other languages apart from English. This
issue has now been fixed.
OpManager: XSS vulnerability in Performance monitors under the Monitors Tab in Device snapshot page has now been fixed.
OpManager: Using report builder, you can now fetch device availability, response time and packet loss data.
OpManager: A new dashboard widget has been added to display the list of interfaces that are down.
OpManager: You can now filter devices based on groups and business view in the 'Infrastructure Snapshot' widget.
OpManager: During scheduled network discovery, deleted interfaces were rediscovered. This issue has now been fixed.
OpManager: There was a downtime data mismatch issue between device availability report and downtime report in terms of
seconds. This issue has been fixed.
OpManager: In the downtime scheduler page, the 'Next scheduled at' will be displayed as '-' when the current schedule is
running for the schedule type 'Once'.
OpManager: Over 300 new Device Templates and default performance monitors have now been added.
OpManager: Support is provided for AES-192 and AES-256 encryption methods in SNMPv3 credential.
OpManager: SNMPv3 support for APC UPS devices is provided.
OpManager: SNMPv3 support for ESXi servers is provided.
OpManager: When exporting the availability dashboard report as a PDF, there were issues with sorting for the custom time
period filter. This issue has now been fixed.
OpManager: In Interface snapshot page, the 'Disable Admin status' option was not displayed if the product language was set to
Chinese. This issue has now been fixed.
OpManager: Users can now export the list of devices and interfaces in CSV and XLS format.
OpManager: Under System Settings, Group chat option has been hided.
OpManager: When adding devices in Business View, device type icons will be displayed instead of the default icons.
OpManager: Previously, the Map Widget was vulnerable to Cross-Site Scripting(XSS). This issue has now been fixed.
General: The JCE compatibility issue that occurred during PPM migration has now been fixed.
General: Previously, the 'Export to PDF' option was not working for customers who had upgraded from version 12.200 to the
latest build. This issue has now been fixed.
General: OpManager now supports domains secured with NTLMv2 protocol for Windows authentication in MSSQL databases.
General: There was an issue in the area-graph widgets, resulting in the text in the graph not being displayed completely. This
has been fixed now. Page 615
General: Issues with the 'Keep me signed in' functionality for AD Authenticated users has now been fixed.
General: Previously, there was an issue with the silent patch not getting applied for directory names with space. This has now
been fixed.
General: Previously, the License expiration message was displayed in the header even after the successful registration of the
product. This issue has now been fixed.
General: For registered users, the CustomerID and LicenseID will now be shown in Product Details page.
General: Previously, there was an issue with uploading specific mp3 sound files in the Web Alarm profile. This issue has now
been fixed.
General: Issues with PGSQL to MSSQL migration when there were duplicate values in datetime column has now been fixed.
General: For Windows AD authentication, Passthrough login is now supported even if SMBv1 protocol is disabled in Domain
Controller.
General: Previously, Passthrough settings configuration had to be entered manually. Now the details can be auto-configured
using the 'Fetch' option.
General: 'Save and Test' option has been introduced for Passthrough configuration to validate the settings.
OpManager: 2048 bit key length algorithm is supported for URL monitoring.
General: Cipher algorithms AES-192 and AES-256 are supported in addition to AES-128 algorithm.
General: TLSv1.2 protocol is now supported by default.
OpUtils: Under Settings of Switch Port Mapper, dropdown options such as port number and interface name are given inorder to
show port label text in switch snapshot page.
OpUtils : The Community Checker tool, which scans the range of IP Addresses to get their SNMP read and write community
strings in the network, has been brought back under SNMP tools.
General: SQL injection vulnerabilities in unauthenticated servlets has been fixed.
OpUtils : Under Mac-to-IP Mapping, The XSS vulnerability issue in addRouter API has been fixed.
OpUtils : Under IPAM Settings, The XSS vulnerability issue in addIPAMScheduler API has been fixed.
NetFlow : Inventory updater feature that fetches device details on scheduled time, has been introduced.
NCM : Automatic Change Detection was not working. This issue has now been fixed.
General : SMS notifications via the SMS gateway was not working properly when the proxy settings were configured. This issue
has now been fixed.
General : Password length of Mail Server Settings and Proxy Server Settings have been increased.
General : Quicklinks and info messages have been added to help the user with 'How-To' and 'FAQ' in the Notification Profile, User
Management, Mail Server Settings, Proxy Settings and Rebranding pages.
General : When a CCTV view was deleted from the CCTV list, the Dashboard kept loading for a long time. This issue has been
fixed.
General : In CCTV view, the seconds timer sometimes displayed a negative value. This issue has been fixed.
General : In some cases, there was an out of memory (OOM) issue during product startup. This has now been fixed.
OpManager : A message variable has been added to include Probe Name details in alerts from the Central's Notification Profile.
OpManager : Unable to save Run Program Notification Profile, when Arguments length exceeded 250 chars. This issue has now
been fixed.
Page
OpManager : Unable to save Run System Command Notification Profile, when Command String length exceeded 250 chars.633
This
issue has now been fixed.
NetFlow : WLC widgets now support SSID Group resource type.
NetFlow : Schedule reports have been added for Access Point Group and SSID Group.
NetFlow : Autonomous System details have been updated.
Firewall : Vendor API based Compliance-Standards report for CheckPoint devices.
Firewall : Export as CSV and Excel option has been provided for all Inventory and Reports drill-down pages.
Firewall : Delete button alignment issue in Device-Rule list page issue fixed.
Firewall : Fixed the 'Grey' color assigned to one of the Protocol-groups in the 'Traffic Statistics' graph which looks odd with the
graph background.
Firewall : Some unwanted resource check has been removed in the dashboard pages to improve the page loading.
Firewall : 'Delete' option is shown as button now in Imported Logs, Device-Rule, Exclude-Criteria, Credential Profiles and Archived
Files list pages.
Firewall : Removed the 'Group Chat' icon in vertical tab UI.
Firewall : CheckPoint log-import issue fixed for non-English OS installations.
OpManager : In Notifications Profile, SNMPv3 support has been provided for trap forwarding. This option can be found in the
Trap Profile section.
OpManager: In Workflow, info messages have been added to indicate the types of scripts supported in 'Execute Windows Script'
and 'Execute Linux Script', and to indicate the supported command line arguments in 'Execute Scripts'.
OpManager: While creating a new workflow, each action will display a note of supported devices on which that particular action
can be executed.
OpManager: Confirmation messages will now be displayed before redirecting to the 'Log a Ticket (SDP) Configuration' or 'Mail
Configuration' pages.
OpManager: The 'Traps' heading has been changed to 'SNMP Trap Processors' in the Trap Processor list view page.
OpManager: Learn more and quick links have been provided for 'Alarm Escalation', 'Workflow' and 'SNMP Trap Processors'.
OpManager: In the Alarms page, there was an alarm count mismatch issue with the total alarms displayed as a pie-chart and
the alarms displayed based on the severity. This issue has been fixed.
OpManager: Previously, a few search filters in the Alarms page were not working properly. This issue has now been fixed.
OpManager: In the Inventory page, while using 'filter by probe' option, the page count was displayed as zero. This issue has now
been fixed.
OpManager: "Log a ticket" task does not work when SDP or SDP-MSP is integrated after the Servlet API is upgraded to Rest API.
This has been fixed now.
OpManager: When Execute Workflow is clicked, the workflow executes more than once. This has been fixed now.
General: The XSS vulnerability in alarm escalation has been fixed.
OpManager: Previously, it was not possible to export a PDF in Russian language. This has now been fixed.
OpManager: Timeout configuration is now available for SPD/SDP MSP.
OpManager: It is now possible to configure the �Availability time� format.
OpManager: Option has been added to configure image position for �Report Header�.
OpManager: The message box in �Schedule This� option is now customizable with additional params.
OpManager: Previously, it was not possible to properly identify the utilization peaks in �Report builder' interface. This has now
been fixed.
OpManager: In snapshot page, host name alias support is now provided for on click PDF.
OpManager: There were issues with the option to exclude days in �Top n� reports. This has now been fixed.
OpManager: The reports triggered from the �Notification profile� had a few issues in other languages apart from English. This
Page 634
has now been fixed.
OpManager : Storage Monitoring : Previously, there were issues in discovery and data collection in PureStorage storage devices.
This has been fixed now.
OpManager : Domain controller devices were not categorized as "Domain controller" when they were discovered through
Network discovery. This issue has been fixed.
OpManager : Layer2 Discovery failed when the length of the discovered device type exceeded 50 characters. This issue has now
been fixed.
OpManager : In Discovery, the rule engine to associate script monitor failed when the threshold was configured. This issue has
now been fixed.
OpManager : While saving SNMP credential, it was not possible to save the credential type as "None". This issue has been fixed.
OpManager : Under Discovery settings, a new option "Use DNS as DisplayName" is provided to set the DNS name as the display
name after discovery.
OpManager : The 'Edit Threshold' button was hidden when importing device templates. This has been fixed.
OpManager : In the bulk credentials association page, there was no option to filter results based on 'Category' or 'Business view'.
This has been added.
OpManager : From the interface configuration page, when navigating to other listed pages from the first page, the selected
configuration options were not updated. This issue has been fixed.
OpManager : In the import devices page, there was no search option. This has now been added.
OpManager : The discovery settings configuration page has been moved from Settings > Basic Settings > System settings to
Settings > Discovery
OpManager : Previously, there was an issue with Lucent-Xedia and Nortel Networks' device templates. This issue has been fixed.
OpManager : Previously, interface data collection stopped when bandwidth exceeded the specified value. This issue has been
fixed.
OpManager : Previously, Bandwidth Utilization was calculated based on IFSPEED. Now, the same calculation is performed based
on INSPEED and OUTSPEED.
OpManager : Previously, configuring an unmanaged interface caused OpManager to manage that interface. This issue has been
fixed.
OpManager : Previously, there was a '?' (Question mark character) in the device template's Name and OID for Intel device
templates. This issue has been fixed.
OpManager : Previously, it was not possible to view interface reports due to big values in the interface data. This issue has now
been fixed.
OpManager : Ping failure case has been implemented for TTL (Time-to-live) expired message.
OpManager : In the Dashboard, same data was displayed in all the interface bandwidth widgets. This issue has now been fixed.
OpManager : Metrics for '95th percentile value' has been included along with the '95th percentile average' in Interface graphs.
OpManager : For newer versions of Windows, the type will be classified in OpManager with an entry in the XML file.
OpManager : In the Inventory page, bulk deletion of devices was time consuming .This issue has been fixed.
OpManager : The Linux FreeBSD device was not classified properly. This issue has been fixed.
OpManager : During scheduled discovery, the RAM and HardDisk size were not updated in the device snapshot page. This issue
has been fixed.
OpManager : Previously, the 'Packet Loss' dial in snapshot page displayed the day's average value instead of the last packet loss
value. This has now been fixed.
OpManager : In e-mails sent using the 'Send Email' notification profile with the custom message variable '$IntfField(ipAddress)',
the device IP Address was displayed instead of the interface IP Address in the 'Interface Details' section of the message. This
issue has been fixed.
OpManager : The Downtime report displayed incorrect devices for the selected interval. This has been fixed.
OpManager : For Business View users, the 'Device Availability Dashboard' report displayed devices that the Page 635
user was not
authorized to view. This issue has been fixed.
OpManager : There were a few usability issues in the Device Template page.This has now been fixed.
OpManager : In the Interface graph widget, there was an overlap issue with the graph.This has now been fixed.
OpManager : In the Discovery page, 'Execute Now' option has been added to instantly start discovery.
OpManager : Usability issues in the Discovery page have been fixed.
OpManager : In BusinessView, the status did not get updated when the BusinessView shortcut was placed in a circular manner.
This issue has been fixed.
OpManager : In Maps, the satellite view button was not displayed for Google Maps. This issue has been fixed.
OpManager : In the Downtime Scheduler page, option to Enable/Disable schedules has now been provided.
OpManager : The Interface Bandwidth report has been renamed as Interface Speed Report. The columns 'Transmit Bandwidth'
and 'Receive Bandwidth' have been renamed as 'Out Speed' and 'In Speed' respectively.
OpManager : Adding a discovery rule engine can now be done from the 'Discovery Profile'.
OpManager : The following titles/labels have been renamed across the product.
OpManager: The navigation for the following pages have been changed.
The Categories tab has been moved to 'Configuration' from 'Basic settings'.
The IPSLA tab has been moved from 'Configuration' page to 'Monitoring' tab under Settings.
The 'Monitoring Interval' tab has been moved to 'Quick Configuration Wizard' page under Configuration.
OpManager: Under 'Reports', a new hardware information report to show the basic hardware information has been included for
all the hardware monitoring enabled devices.
OpManager: A dedicated tab has been introduced for all the monitors in the device snapshot page.
OpManager: In the Inventory, new main level tabs have been introduced for 'Network', 'Server' and 'Virtual' devices for easier
navigation and sorting.
OpManager: Previously, exchange monitors could not be saved if the path name of the storage location had '.' character. This
has now been fixed.
OpManager: When a new event rule was added with an existing rule name, the action was not restricted and actual events were
not generated due to a change in Eventlog ID. This has now been fixed.
OpManager: Events with the Eventlog ID set as '0' were not received. This issue has been fixed.
OpManager: Without enabling the monitoring interval for 'Event Log', when trying to associate event log monitors to a device in
OpManager from the 'Quick Configuration Wizard', 'Snapshot page' or 'Rule Engine', event log monitoring for those devices were
not enabled automatically. This issue has been fixed.
OpManager: If any new event log rule was associated to the device using 'Rule Engine', the event log monitoring interval for that
device was set to 5 minutes by default. This has been fixed.
OpManager: It was not possible to reset the uplink dependency for the device once it was set to some value, even after selecting
the value as 'None'. This has been fixed.
NetFlow : Added options to Create, Modify, and Delete SSID groups.
NetFlow : In the Inventory, Snapshot reports have been added for SSID groups.
Page 636
NetFlow : SSID groups now support Capacity planning and Consolidated reports.
NetFlow : An option to assign SSID Groups for Operator, and Guest users has been provided.
OpUtils: For other language installation, iTextAsian.jar file has to be downloaded by the user. This download message has been
enhanced and is displayed clearly in OpUtils's UI.
OpUtils : Under Bandwidth Monitor in Inventory, the page was redirected to 'Add switch' page when Edit option of ifName is
clicked. This issue is fixed now.
OpUtils : Under Inventory, the "No records to view" message was not shown even when there is no data available. This issue is
fixed now.
OpUtils : Under Bandwidth Monitor in Inventory, when 'List Tools' icon is clicked the page is redirected to device snapshot page
after the tools list is shown. This issue is fixed now.
OpUtils : Added 'Tray' Icon for Windows installation to start, stop, and get status of OpUtils.
OpUtils : Action class has been removed as it causes vulnerabilities in the product.
OpUtils : The Horizontal menu in the UI is enhanced in such a way that an "Add Device" option is added to Inventory, IP address
manager, switch port mapper, etc. when the mouse hovers over it.
OpUtils : Under Settings, the "Maintain scan result of last 7 days" option of publish function didn't work properly. The issue is
fixed now.
OpUtils : Under Switch Snapshot page, the custom column's validation doesn't work when updating the boolean and integer
data type. The issue is fixed now.
OpManager : When functional expressions are applied to an SNMP monitor, the value of the monitor was duplicated with the
other SNMP monitors. This issue has been fixed.
OpManager : OpManager now supports Layer2 discovery for other devices apart from routers and switches. This can be
configured by making an entry in the "layer2Discovery.properties".
Firewall : New device log support - VarioSecure firewall.
Firewall : Automatic Security Audit report generation for Check Point (R-80.10 and above) devices using API.
Firewall : CLI based Policy analysis, Rule management and Compliance support for pfSense firewalls.
Firewall : Added Line and Bar graph options for device and interface Live reports.
Firewall : XML External Entity Injection(XXE) vulnerability raised in report-profiles import.
Firewall : Cross Site Scripting Vulnerability raised in ManualDns-Mapping entry.
Firewall : Support-Id: 4811677 : Raw Search returned no data, if the search period is more than a month.
Firewall : Support ID 4909346: Fixed the Device Rule configuration failure issue, in HA mode of FortiGate with VDOM setup.
Firewall : Support ID 4909346: Fixed the issue of showing password in plain text, in the Device Rule submit response.
Firewall : Support ID 4919514: Fixed the issue of embed widget not working, in CCTV view.
Firewall : Support ID 4927087: New column added to display Cisco ACE hex code in Raw search results page.
Firewall : Support ID 4553065: Fixed Squid proxy server parsing issue.
Firewall : Support ID 4934078, 4950793: Fixed the issue of wrong client IP assignment for Cisco VPN.
Firewall : Fixed the issue of Scheduled Rule fetching failure for Check Point, due to CLI connection attempt.
Firewall : Huawei device change management reports are loaded with full configuration instead of changes alone. Fixed the
issue.
Firewall : Added default exclude criteria for SonicWall devices to remove dynamic key updates as changes from Change
Management Report. Fixed the issue.
Firewall : Policy Overview Schedule list page displayed schedule details of all the devices. Fixed the issue to display the schedule
details of only selected devices.
Firewall : Was able to configure SNMP for Unmanaged devices. Fixed the issue.
Firewall : No criteria is displayed for Policy Overview Scheduled reports when report specific criteria is provided. Fixed the issue.
Page 637
Firewall : For proxy devices Live Traffic is displayed in dashboard but not in Inventory page. Fixed the issue.
Firewall : In Raw Search mail content PDF Report, Criteria value had extra details other than user configured criteria. Removed
those unconfigured criteria and fixed the issue.
Firewall : Exception thrown when Diagnose connections page is clicked in Settings tab. Fixed the issue.
Firewall : In Settings, under User Management - Add/Edit User - Device list page, the deleted devices are also listed. Fixed the
issue.
Firewall : In Configuration Changes Mail Notification, Mail content has Disable link in the start of the mail. Moved the Disable link
message to end of the Mail to fix the issue.
Firewall : Fixed the issue of custom widget addition for Live Traffic without selecting a device, by ignoring the status message.
Firewall : Fixed the issue of no redirection to reports page when the 'Unknown' user is clicked in Inventory > Users tab.
Firewall : Added the missing 'Security settings' option in Admin server.
Firewall : When device configuration fetching is in progress, other tabs cannot be accessed. This issue is fixed.
Firewall : Due to pagination, in Rule Management page the 'Export to Excel' option was hidden. The issue is fixed to display the
option.
Firewall : In menu hover option, configured custom reports are displayed.
Firewall : New help page links provided for Syslog server, Manual DNS and Security Audit report pages.
Firewall : Minor UI issues are fixes.
NetFlow : The currency list for billing feature is updated.
NetFlow : Introduced an option to select multiple combinations of IP address for "From" and "To" in Between Sites IP Grouping.
NetFlow : Bulk load option to upload multiple unmapped applications is introduced in Application Mapping.
General : During API calls, there was an 'APIKey' exposure vulnerability. This issue has been fixed now.
General : There was an issue with the timezone displayed in the graph of an embedded NFA widget. This has now been fixed.
OpManager : Support for alarm variables as in Notification profile has been provided for 'Send email' task in Workflows.
OpManager : Previously, there was a compatibility issue with EMC VNX File devices. It has been fixed now.
OpManager : There were issues with adding a single RAID device under any Dell EqualLogic device. This has been fixed now.
OpManager : Clickjacking vulnerability in Reports has been fixed now.
OpManager : Previously, when OpManager was loaded with the 'Check URL' task in Workflows, the web client became
unresponsive. This issue has been fixed now.
OpManager : The create new report UI has been revamped.
OpManager : The create new virtual server report has been revamped.
OpManager : The schedule reports list view has been revamped.
OpManager : The create schedule report UI has been revamped.
OpManager : An empty schedule report page has been added.
OpManager : The reports list UI has been revamped.
OpManager : Create new reports, the monitor field displayed undefined values for certain vendors. This issue has been fixed.
OpManager : In the OpManager mobile application, support has been added for alarms to be pushed as notifications based on
the user's role.
OpManager : Option to filter alarms based on the device and their severity level has been included in the mobile application.
OpManager : Option to 'Acknowledge', 'Unacknowledge' or 'Clear' alarms has been provided based on the alarm.
OpManager : Alarm Escalation feature has now been extended for URL Monitoring.
OpManager : Custom Time Period option has been added for Alarm Suppression.
OpManager: Usability issues in the Discovery page have been fixed.
Page 638
OpManager: There were a few usability issues in the Rule Engine page. This has now been fixed.
OpManager : Previously, Devices are not listing properly in Packetloss/Response time global threshold page.This issue is fixed
now.
OpManager : Previously, Devices Availability Dashboard Report graph time format issue occurred when a period 7 days or
30days, was selected. This issue is fixed now.
OpManager : The "Configure Interface" option provided for Firewall devices.
OpManager : 'Disk' and 'RAM' details are now hidden in Switch and Router device summary.
OpManager : Previously, there were issues with the associate credentials action. This has now been fixed.
OpManager : In Maps page, the Device count was only shown in the Business View section. This issue has now been fixed.
OpManager : In device snapshot page, Interface's real time graph was not shown if there were special characters in the
interface name. This issue has now been fixed.
OpManager : When rediscovering interfaces, rediscovery failed when the interface count exceeded 500. This issue has been
fixed.
OpManager: Previously, subInterfaces were not being rediscovered during Rediscovery process. This issue has been fixed.
OpManager: While rediscovering interfaces, there was an issue with rediscovering interfaces of Fortinet devices. This has now
been fixed.
OpManager : In Device templates, there was a problem with 'StringtoNumeric' dials. This issue has been fixed.
OpManager : The category of Eaton 9SX 5000 has been changed from Desktop to UPS.
OpManager: Language localisation for several values and fields is now done for Spanish, German, Korean, France and Italian
languages.
OpManager: While adding monitors in the 'Monitoring' page under settings, an option has been provided to associate the
monitors directly to device, without having to come back to Monitoring page again.
OpManager: In the 'Monitoring' page under settings, a link has been provided for all monitors to view the respective devices
linked to that specific monitor.
OpManager: While adding URL Monitor, if 'Check URL' operation is performed, then it led to a vulnerability if user has given any
concealed javascript code in the url address field. This issue has now been fixed.
General : Pre-populated Database has been bundled with the Windows 64Bit build.
OpManager : The 'Last Polled Value' and 'Last Polled Time' have been added in script monitors.
OpManager : The custom script template webpage can now be accessed from the OpManager UI.
OpManager : In the 'Test credential' page under device snapshot, the SSH key file update issue has now been fixed.
General: Apache's 'commons-beanutils' jar has been updated to version 1.9.3 due to 'Remote Code Execution' vulnerability in an
older version. (Refer: CVE-2018-19403)
General: Unauthenticated access to 'DataMigrationServlet' has been fixed. (Refer: CVE-2018-19403)
General: The 'Browser Cookie theft' vulnerability has been fixed.
General: XSS vulnerability in alarm escalation has been fixed.
Firewall: Policy/Rule analysis, compliance report support and fetching configuration using CLI
Vyatta firewalls
Huawei firewalls
Firewall: Added 'Tray' Icon for Windows installation to start, stop, and get status of Firewall Analyzer.
Firewall: Changed 'Support' tab look and feel.
Firewall: New reports 'Active VPN Users' and 'VPN User Session Details' added under VPN reports.
Firewall: Quick links and Help cards provided for Discovery and Search reports.
Firewall: Selected 'Time Period' retained in all drill down snapshot reports, after zooming the time in live traffic widget.
Firewall: Enterprise Edition data exchange between Admin and Collector servers made secure for each requests and response.
Firewall: Firewall Analyzer startup time optimized; Made the internal modules to start in parallel.
Firewall: 'Raw Settings' page moved to 'Search' tab from 'Settings' page to avoid shuffling between tabs.
Firewall: (Support ID: 4795348) Change Management report for SonicWALL displays user names, who do not have access to
firewall configuration. Fixed the issue.
Firewall: Cisco-Meraki log parsing issue fixed.
Firewall: Log parsing of Sophos and Cyberoam devices tuned to handle more log rate.
Firewall: Occasionally, 'Raw Tables' are not split properly, when log rate is high. Fixed the issue.
Firewall: In 'Rules Report' page, if the number of rows is less than 10, the CSV, Excel export option is missing. Fixed the issue.
Firewall: SNMP settings page is not closed automatically on successful configuration from 'Inventory' snapshot and list page.
Firewall: Fixed the issue of removing unnecessary API calls when criteria based 'Search' reports is loaded.
Firewall: Fixed the issue of table border misalignment for all the report table grids.
Firewall: Fixed the issue of headers for PaloAlto and NetScreen devices in 'Policy Overview' report by changing the 'Source
Interface' & 'Destination Interface' headers to 'Source Zone' & 'Destination Zone'.
Firewall: When 'Only on Week Days' option is selected in 'Daily-Schedule', it was not working. This issue is fixed. Page 641
Firewall: 'Policy Overview' tab name changed.
Firewall: 'Unused Rule' header name changed.
Firewall: In 'Remote Host' option of 'Import Logs' page, the selected file is not getting marked. This issue is fixed.
Firewall: Fixed the issue of device name display in 'Live Traffic' widget even after the device is unselected.
Firewall: Fixed the issue of unrestricted 'Save' in 'Live Traffic' widget, if no device is selected.
Firewall: Fixed the issue of 'Icon' only option for horizontal menu change is not working in Central-Server.
Firewall: Fixed the issue of empty 'Standards' page, when the status of all firewall devices is 'UnManaged'.
Firewall: When 'Intranet Settings' is saved without any criteria, instead of alert message, it is getting saved. Fixed the issue to
show alert message.
Firewall: In the 'Inventory - Device' detail widget, page redirection happens only when text is clicked. Fixed the issue for page
redirection when clicked anywhere in the device row.
Firewall: Fixed the issue of missing 'On Demand' column header in 'Device Rule' settings page.
Firewall: Fixed the issue of missing tool tips for few icons.
Firewall: For Windows firewall, UDP port unblock rules added for Syslogs packets.
Firewall: For Windows firewall, TCP port unblock rules added for Telnet and SSH.
NCM: Configlet execution results of multiple devices can now be exported as PDF in bulk.
Firewall: Simulate firewall logs - You can simulate firewall logs for different vendors to check all the reports in Firewall Analyzer.
Log simulation is available for Fortigate, PaloAlto, CheckPoint, Juniper SRX and Squid Proxy devices.
Firewall: Support ID: 4573349 - When you import syslog, you can map the logs to the existing device.
Firewall: Support ID: 4590527 - Export to CSV format option is available for expanded view of all 'Inventory' page widgets.
Firewall: 'Admin Report' for PaloAlto available. It covers details of user login, log out, and commands executed.
Firewall: More tabs are added in Device inventory snapshot page for better access.
Firewall: License count, number of managed devices and remaining devices count now available under ' License Management'
page.
Firewall: Now 'bps' value is formatted to readable format in Bandwidth Alert mail content.
Firewall: Support ID: 4588018 - While creating Alarm profile, configuring more than 50 criteria makes the page unresponsive.
This issue is now fixed.
Firewall: Refresh option in 'Dashboard Live Traffic' widget was not working. Now the issue is resolved.
Firewall: AD User-IP Mapping had two entry for an user with Old and New IP. The duplication issue is rectified now.
Firewall: Support ID: 4579510 - Incorrect Rule Name was shown for Zyxel firewall. This issue is now fixed.
Firewall: Support ID: 4480507 - Invalid Byte Sequence Error while loading FirewallRecords table is fixed.
Firewall: While parsing Sonicwall configuration, network objects with IP-range and IPv6 objects were not handled properly. It is
fixed now.
Firewall: Finding 'Unused Objects' from configuration file had discrepancy. Now it is rectified. Page 656
Firewall: In Japanese Installation, when logs are imported, reports were generated for current time instead of log time. This issue
is resolved.
Firewall: 'Edit Interface' & 'Edit Interface Names' were not working, when edited for the second time. This issue is now fixed.
Firewall: Occasionally, the 'Inventory' page became empty when 'Back' icon was clicked. This issue is now resolved.
Firewall: Even after changing display name of Firewall, ' Resource Name' was displayed when user was added from User
Management page. Now the issue is fixed to show the device list with display name while assigning device.
Firewall: When Credential Profile was edited, the 'Email' field became empty. Now the issue is fixed to show the given Email Id in
that field.
OpManager: Previously, any type of input was accepted in UpdateDeviceDetails API's parameter. This issue has been
fixed (Reported by Pulse Security).
OpManager: Previously, OpManager files could be changed or modified by Page 658
exploiting LFI
vulnerability in uploadBusinessViewBG, importDeviceTemplate API. This issue has been fixed.
OpManager: Process names printed in the "Discovery logs" have been modified as "Debug prints" and names with ".exe" have
been removed.
OpManager: Previously, the Palo Alto device templates were set with the wrong vendor 'APC'. This has now been updated as
'Palo Alto Networks'.
OpManager: Previously, the Interface name and Alias had garbled characters during discovery, when the OS andPage 659
OpManager
had French as the primary language. This issue has now been fixed.
OpManager: Additional SysObjectIDs have been added for the below device template types,
Cisco catalyst296024LT
Cisco 891
Cisco MDS 9148
OpManager : Enabling proxy settings blocked APM-Plugin communication. Users were unable to login to the plugin and
experienced issues with syncing OPM. This has been handled now.
OpManager : Unable to discover vCenter if proxy settings were enabled in OpManager. Now this has been handled.
OpManager : Disabling proxy settings from client did not take effect directly, and required a server restart. This issue has been
fixed.
OpUtils : Previously under Dashboard, the edit option in "IP Availability Summary HeatMap" widget only had a drop down list of
IP's without their subnet mask. The issue is fixed now by listing IP addresses with their subnet masks.
OpUtils : Previously under Inventory, the edit option in IP address field does not mention the IP Address that is being edited. The
issue is fixed now by making the selected IP visible as a header.
OpUtils : Previously under Inventory, the DHCP option shows an empty page when there is no data. The issue is fixed now as it
shows sample data which disappears automatically once data is added. Page 660
OpUtils : Under Ports page of Inventory, five options such as "Modify IfAlias" , "Administratively Disable Interfaces" ,
"Administratively Enable Interfaces" , "Exclude Port(s)", and "Include Port(s)" were made available. These actions were not
available for the ports listed in switch snapshot page. The issue is fixed now.
OpUtils : Previously under Inventory, the grid is not updated automatically after editing the IP address. The issue is fixed now.
OpUtils : Under tools, there was an issue in the working of Trace Route when resolving the DNS name. This issue is fixed now.
OpManager: Spreadsheet format has been updated from XLS to XLSX across the product.
OpManager: A disclaimer text concerning privacy has been added in exported PDFs and spreadsheets. This can be
disabled/enabled in the system settings page.
OpManager: Alert/Event message showing garbled values has been fixed.
OpManager: In discovery, it was possible to import CSV files that contained HTML content. This issue is now fixed.
OpManager: Previously under 'Additional Fields' in 'Configuration' module, it was possible to import CSV files that contained
HTML content. This issue is handled now. Page 661
OpManager: In the Group Chat module, getSocialITPost details API was prone to SQL Injection vulnerability with "postID"
parameter. This issue is fixed.
OpManager: Path traversal issue in Group Chat module affecting local drive folders is fixed.
NCM: Network Configuration Manager is now GDPR compliant with the privacy messages and consent requests displayed in the
UI.
NCM: Increased privacy & security through product enhancements.
NCM: Custom column names now populate uniformly throughout the UI after a change.
NCM: More user-friendly with editable Configlet names.
Firewall Analyzer: Introduced 'Audit Report' for all add, delete, and update actions done by Firewall Analyzer user. All the user
actions are logged.
Firewall Analyzer: Option to search personal information like Email, phone number and user name across the product and
replace them with another user is available under 'Privacy Settings'.
Firewall Analyzer: 'Security Audit Report' is now available in PDF format. You can export the report in PDF format from client.
Firewall Analyzer: Disclaimer added in exported PDF & CSV to convey availability of Personally Identifiable Information (PII) of
GDPR.
Firewall Analyzer: Option to add new Custom Report was not visible in UI. Now the issue is fixed.
OpManager: Option to export and download 'Availability Statistics' as PDF and XLS is provided for all monitors including
Windows Service Monitors, Service Monitors, Exchange Service Monitors, AD Service Monitors, MSSQL Service Monitors and
Process Monitors.
OpManager: Option has been added to view �Real Time Monitor Graphs� for all the Performance monitors that are available
as Dials inside snapshot page.
OpManager: Saving the Hardware Monitor specific settings was prone to SQL Injection vulnerability. This has been fixed now.
OpManager: For Process and Service Monitors snapshot page, the selection of Custom Time Period didn't have any effect and
used to show the same details based on previously selected time period. This has been fixed now.
OpManager: Previously, when WMI credential used for monitoring WMI device had space character in its password, the
monitored device was experiencing account lock out issue. This has been fixed now.
OpManager: Previously, File/Folder monitoring was not generating alerts even if the file was modified, especially in cases where
the monitored device machine had different date formats. This has been fixed now.
OpManager: In Event Log Monitoring, if the configured message field had 'tab space' character, the generated event log message
was not displayed properly. This has been fixed now.
OpManager: Previously, Performance monitors' XLS reports were generated with garbled characters for non-english languages.
This has been fixed now.
OpManager: While configuring Event Log Monitors, field validation for Event ID field was not done. This has been fixed now.
OpManager: Unit for monitors were not shown for File/Folder graphs' tabular view. This has been fixed now.
OpManager: Language localization for 'Edit Discovery Profile' and 'Never Suppress Alarm' operation specific keys were
incorrectly updated for Japanese language. This has been properly updated now.
OpManager: Under Inventory Reports, for 'Threshold Details of Devices' report, VMware & HyperV specific Monitors� threshold
details were not listed. This has been fixed now.
OpManager: Previously, RuleEngine Re-Run or discovery/rediscovery of device was not getting updated for MSSQL Monitors,
even though they were configured in RuleEngine Actions. This issue has been fixed.
OpManager: While mapping IP to VirtualMachines from vCenter/ESXServer/HyperV/Xen Servers snapshot pages, only IP was
allowed previously. Now hostname is also allowed.
OpManager: Previously, if an incorrect parameter value for Protocol was passed for updateProcessTemplateDetails API, proper
error was not thrown. This has been handled now.
OpManager: In Monitors Tab under Snapshot Page, columns were not being sorted as per data type. This issue has been fixed
now.
OpManager: In �Notification Profile� message box, language localization value for Chinese language has been updated for the
message property.
OpManager: In Add/Edit File Monitor under Settings page, language localization value for Japanese language has been updated.
OpManager: OpManager agent was getting crashed due to memory leak in the agent while reading the registry data for
monitoring. This has been fixed now. Page 663
OpManager: In Performance Monitor Graph page, "Last month" time period option has been added.
OpManager: In the device snapshot page, PDF option for Single monitor graph page was not working properly. This issue has
been fixed.
OpManager: Test URL option from URL snapshot page failed after the first try. This issue has been fixed.
OpManager: Previously, users were able to select/deselect the listed Event Log rules while associating it to device from snapshot
page even without enabling Event Log Monitor Interval. This has now been fixed.
OpManager: Windows Services from device were not retrived while configuring Workflow with Restart Service action if device
credential had special characters. This has been fixed now.
OpManager: Unauthorized SIF Activity (Support Information File) has been restricted and can be accessed only using the admin
account.
OpManager: Notification Profile severities will not over write Device Misses 1/3/5 Polls profile Criteria selection any more.
OpManager: '+' symbol in the beginning of EMail-Id for Mail Server Settings and Notification Profile is supported now.
OpManager: Previously, Command results of Run Program/System Command Notification Profile appended to alert message
were not properly shown. This issue has been fixed.
OpManager: Run Program/System Command Notification profile's message variables given in next line are not taken as
arguments while executing commands on notification profile trigger. This issue has been fixed.
OpManager: In Settings page, �Mobile number� was shown even after deleting the App SMS settings. This has been fixed.
OpManager: Previously, trying to uninstall OpManager Central failed with an error popup. This has now been fixed.
OpManager: Previously, installing standby OpManager with invalid credentials of primary OpManager resulted in the setup
getting installed as Standalone OpManager with PGSQL backend. This has now been fixed.
OpManager: Previously, installing OpManager with MSSQL DB as backend by providing existing database name resulted in the
setup getting installed with PGSQL backend. This has now been fixed.
OpManager: Previously, in Alarm escalation rule, entering multiple mobile numbers, each separated by a comma was not
possible. This option has been added.
OpManager: SSH Discovery will fetch the DeviceType from login message based on availability.
OpManager: In reports, the 'Server Health Report monitors' name i18n has been updated now.
OpManager: Users can now select multiple SNMP trap processors and delete them in bulk using the 'multiple delete option'.
OpManager: Search option for SNMP trap processor is now enabled where the user can search trap processors based on either
name or OID.
OpManager: Multiple delete option is now enabled for unsolicited traps, where the user can select more than one trap and
delete them.
OpManager: Search option for Unsolicited traps is now enabled.
OpManager: A new option is provided in the widget Edit page to enable and disable the Widget Dials.
OpManager: Previously, while adding a rule in Rule Engine, 'criteria' drop down field was not populated correctly. This issue has
been fixed.
OpUtils : The Bandwidth monitoring tool, which measures the network traffic utilization/bandwidth usage both at the interface
level and at the device level, has been brought back under inventory.
OpUtils : The Bandwidth monitoring tool is enhanced with the capability of generating alerts based on the configured threshold
violation and the same can be notify through email.
OpUtils : Previously under Oputils option, the SPM General settings could not be saved. This issue is fixed now.
OpUtils : Previously under Inventory, the option to edit a switch in Switch Port Papper was not working. This issue is fixed now.
OpUtils : In the Network Scanner page under Settings, when deleting multiple IP Address(es) after selecting them, an error
message was thrown saying �Nothing is selected to delete�. This issue has been fixed and multiple IP address(es) can be
batch deleted. Page 664
OpUtils : Under �Short Summary� page in Inventory, �Subnet summary�, �IP summary�, �Switch summary� title was
displayed . This has been removed.
OpUtils : The �Device Type Summary� widget in Dashboard has been renamed to �OS Type Summary� as it represents the
OS type installed in the device.
OpUtils : Constraints have been added to check if the �Custom column� name is numeric. An error message will be displayed
stating � Invalid Custom Name � in case the name is numeric.
OpUtils : In the MAC Address Resolver page under Setting tools tab, �IP to MAC� and �MAC to IP� were displayed in two
different lines due to a minor UI alignment issue. This has now been fixed.
OpUtils : In the Credentials page under SPM in settings, editing an existing credential redirected the page to Discovery�s Edit
credential page. This issue has been fixed.
OpUtils : Under Basic settings, Database Maintenance option has been removed for OpUtils installation.
OpUtils : In the Scope page for DHCP under Inventory, the �Scope State� column in the table contains two values - �Enabled�
and �Disabled� . The �Disabled� option will now be highlighted in red color.
OpUtils : In the �OS Type Summary� widget ( previously called �Device Type Summary� ), the "%" symbol was not displayed
in the value when hovering the mouse over it. This issue has been fixed.
OpUtils : The SNMP graph tool, which is used to gather real time data and generates a graph for any SNMP IP node, has been
brought back under SNMP tools of OpUtils settings.
OpUtils : The SNMP graph tool is enhanced with the capability of providing the MIB node information like OID, syntax,
description and MIB node properties.
Firewall Analyzer: Compliance reports and Policy/Rule Management support for WatchGuard device
Firewall Analyzer: Compliance reports and Policy/Rule Management support for SonicWALL device.
Firewall Analyzer: Policy/Rule re-order report for PaloAlto device
General: Chrome's latest update(66.0.3359.139) caused OpManager to crash when navigating to any graph pages. This issue has been fixed by
updating zoho charts from version 1.0.5 to 1.0.8.
OpManager: In the Add/Edit Performance Monitor page under Device Snapshot and in Device Template page, Regex pattern
threshold field length has been increased from 50 to 100.
OpManager: In the Add Performance Monitors page under Device Snapshot and in Device Template page, general monitors
were not listed for addition. This has been fixed now.
OpManager: While updating SSH credential from global credential and device snapshot page, SSH key authentication file was
stored in an incorrect path. This has been fixed now.
OpManager: Under System settings page, a unique SysName option has been provided to avoid multiple interfaces of the same
device being discovered as new devices.
OpManager: Previously, option to add a single device using device name was missing under schedule discovery profile. This has
been added now.
OpManager: Previously, Windows 10 device was discovered as Windows 8 via SNMP. This has been fixed now.
OpManager: Previously, in the device snapshot page, the dials displayed data but the Monitors tab was empty. This has been
fixed now.
OpManager : Previously, in Mail Server Settings and Radius Server Settings, the password was being shown as "not_to_display".
This issue has been fixed and now the password field will be left blank by default.
OpManager : Cross-site Scripting (XSS) attack has been fixed.
4439431 - Know which config version is baseline in config diff view. (The Config version that is baseline is mentioned as 'Baseline').
4550432 - Layout of NCM Nipper reports has been revamped.
4571167 - Issue while finding SysOID has been fixed.
Enhancements in NCM:
Terminal page can be used to open a terminal to any device in the network.
Terminal connection to the inventoried devices can be opened under �Settings >> NCM >> Inventoried�.
For devices that support terminal function but are not included in Inventory, the session can be initiated by �Settings >> NCM >> Terminal >> Custom�.
All the terminal sessions will be logged and can be viewed in �Settings >> NCM >> Terminal >> Audit History�.
OpManager: 4465019,4476757,4530031 - On DB Disconnection, the license page displayed a wrong warning message on IPSLA monitors. This has
been fixed now.
General: Previously, an Operator user was able to access log files using direct API's (/apiclient/ember/index.jsp#/ViewLogs/stderr_0.txt) and URLs
(/logs/stderr_0.txt). This vulnerability issue has been fixed now.
NCM: Backup operation fails for the following device type in builds 12300 to 123064 due to Maverick upgrade. Device backup command response
stops in the middle of an execution and expects an enter key (LineFeed) to send the remaining response. This issue has been fixed in this release
and now you are able to backup this device type without any issues.
Device type: Cisco IOS Software, IOS-XE Software, Catalyst L3 Switch Software (CAT3K_CAA-UNIVERSALK9-M),Version 03.07.03E
RELEASE SOFTWARE
FWA: Provision to configure each device in the Inventory itself. For a single device, you can configure Report, Alert, Device Rule,
and SNMP in one place.
FWA: Ad-hoc reports are listed in the drill down page of 'Device' under Inventory.
FWA: 'Device' summary widget under Inventory, is enhanced to show more device configuration options
FWA: Cloud Control Repository updated and new services added.
FWA: 'No Data' message will be displayed in widget header, if a widget has no data to display. If the widget has data, total
number of rows will be displayed.
FWA: Reduced the 'Inventory' page loading time.
FWA: By default, indexing enabled for Security Logs.
FWA: Support Id: 4400799 - New widget added under drill down page of 'Cloud Control'. The widget shows all source IP
addresses, who accessed the corresponding 'Cloud' service.
Issue Fixes:
FWA Support Id: 4223153 - Bandwidth Alert profiles created with criteria 'mbps' were not working. This issue is fixed
FWA Support Id: 4223153 - URL report, date and priority parsing issues of pfSense firewall is fixed.
FWA Support Id: 4275699 - When one Juniper SRX device was added it was displayed as two devices. This was due to absence of
firewall name in some syslogs. This issue is fixed to show it as a one device.
FWA Issue Id: 124479 - Earlier user couldn't edit the report filter while creating 'Report Profile'. Now 'Edit' option provided for the
report filters to fix the issue.
FWA Issue Id:126112 - After selecting custom time period in 'Inventory' drill down page, the end time was not shown properly.
This issue is fixed.
FWA Issue Id:126077 - In 'Add Credential Profile' page, 'Device Type' option is moved up near 'Protocol' for better accessibility.
FWA Issue Id:126332 - In 'Device Rule' list page, sorting of any column, removed 'Fetch Rules' and 'Security Audit Report' icons.
This issue is fixed.
NCM: Alert message for existing device while adding non SNMP devices.
NCM: Time based report for configuration change.
NCM: 4318485: Schedule Security Audit Report is now added Page 677
NCM: Now you can view compliance policy violation widget in dashboard
NCM: View configuration file while uploading labeled configuration.
NCM: Help document now available on how to execute Configlet.
General: 4209070 - Error code and error message related to mail user authentication from SMTP mailer will now be displayed
in the UI, upon testing mail from Mail Server Settings
General: 4238670 - Under Proxy Server Settings, the 'NoProxyFor' field length is now increased from 255 to 1000 characters.
OpManager: 4389441 - Under Send Email notification profile, the issue with adding other language characters and HTML tags
in the message field has been fixed.
OpManager: 4397025 - Previously Email based SMS was received as Raw text because of Multipart/Mixed content type. This
issue has been fixed. Email SMS will now be sent as plain/text content.
OpManager: 4335844 - For Traps with Failure Component not ending with "_trap", Notification Profile was not triggered
previously. This has been fixed.
OpManager: 4335844 - Notification Profile was triggered for trap with clear severity, even when the "notify me when clear"
profile criteria was not selected. This has been fixed now.
OpManager: 4139976,4099988 - In Linux Installation, Command arguments in Run Program and Run System Command
Notification Profile were getting truncated with space previously. This issue has been fixed now.
OpManager: 4499794 - Interface specific message variables in Notification profile were not replaced with proper values while
sending Notification Alerts. This issue has been fixed now.
OpManager: 4369593- Uploading MIBs with .txt format in MIBBrowser Tool is supported now.
OpManager: Previously when the CCTV dashboard contained only one widget, the widget size was small. Now, this is displayed in the full-screen size.
OpManager: Under the "widget Traffic Reports", the interface traffic graphs were displayed. When the user created a NOC view, the graphs in the traffic reports widget
had the X-axis cut-off. This issue is now fixed.
OpManager: Under widgets, users were unable to expand the 'Top N Conversation' widgets. This has been fixed now.
OpManager: From the Virtualization Inventory view, users were unable to delete the Datastore Entity. This has been fixed now.
OpManager: A link has been provided now to add virtual servers directly from the Virtualization Inventory Page.
OpManager: For non-english Italian language servers, undefined results were displayed while fetching the Windows Services for "Add Windows Service" operation from
the Device Snapshot page. This has been fixed now.
OpManager: The discovery completion status specific alarm had no differentiation between the discovery from ESX Server or from vCenter. This has been fixed now.
OpManager: For some upgraded setups, VM sprawl related dashboards and widgets were missing. This has been handled now.
OpManager: Under Reports, if any of the CPU Utilization/Memory Utilization/Disk Utilization reports were empty, then the entire Health Reports were displayed as
empty. This has been handled and fixed.
OpManager: Xen data collection was not happening for Xen Servers with version 7 and above. This has been fixed now.
OpManager: While configuring notification profiles, the IPSLA-specific Clear Alarm criteria based notification mail, was received even though the criteria was not
selected. This has been fixed now.
OpManager: Disk Monitors were not added to the local host monitored device when it contained multiple NICs. This has been fixed now.
NCM: Fixed the reporting options (violated rules only, compliant rules only or all rules) in scheduling compliance report for CSV format.
NCM: Error message for expired time in 'Once' option for add schedule page.
NCM: 4025368 - Fixed the EOL Report with no data in OpManager Probe server.
NCM: 4244879 - Compliance validation issue in exact set criteria rule is fixed.
NCM: Admin has to give annotation while authorizing/unauthorizing configchanges.
NCM: System settings page is enabled for NCM.
NCM: Filter by time option is provided in changes page.
NCM: Aruba Controller backup failure issue is fixed.
NCM: Now configure the number of parallel threads for SSH connection.
Enhancement
Once a VMware Datastore was deleted or had stopped monitoring in OpManager, there was no option to re-start monitoring.
This option is included now.
The 'Automatic/On-click/No lookup' options of Resolve DNS in global settings synchronized for all widgets
Two more SMS service Clickatell and AppSMS supported to send SMS notifications for 'Alarms, Configuration changes, and
Availability Alerts'
Issues Fixed:
123396 - If dashboard data is with '\', in its drilldown page data is shown without '\' . The issue is resolved to display it properly
121669 - When Traffic Conversation Table in Interface drilldown page is expanded, it was displaying only top 10 rows. Issue fixed
to display complete data
123760 - In CCTV view, Operator can view unauthorized device's Live Traffic. Issue is fixed by hiding it
122774 - In one of the 'Proxy Reports', when Search icon is clicked, empty page was displayed. Issue fixed to display appropriate
page
123955 - 'No Data' message not internationalized in some graphs, issue fixed by internationalizing it.
122298 - In dashboard traffic and security statistics report, when Search icon is clicked, empty page was displayed. Issue fixed to
display appropriate page
124212 - 'In' & 'Out' legends in Device Summary graph were not internationalized, issue fixed by internationalizing it.
121712 - Fixed memory handling issue, during user association and manual IP mapping when device is deleted
123826 - Fixed an issue in reimport option of manual IP mapping
120736 - Fixed issues in FWA Availability alert page UI and Disable notification link in the alert notification mail
122140 - Fixed an issue in script error handling, when a schedule is added for Compliance report without selecting any type of
standards
125095 - In standard compliance reports, if clicked to drill down the report, the table values are not displayed. Fixed the issue for
table value display
125093 - User with '\' character could not be added, for 'End Users' reports. Fixed the issue to add user
123942 - There was an UI alignment issue in NetFlow widget populated in OpManager's End Users report. Fixed the issue to
align the UI
122493 - In the dashboard, snapshot view of Cloud Users report, fixed the issue of missing 'Expand View' icon
124899 - Fixed the issue in Disable notification option of the change management alert notification mail
124613 - When TLS option was configured in Mail Server settings, mail notifications for alerts were not sent. Fixed the issue to
send mails
124090 - Fixed the misalignment issue in Policy Overview report table. This was for MS SQL databse
122970 - When a new report type is added with the existing name, 'Success' message is displayed. Fixed the issue to display
'Failed' message
Pagedetails
125067 - Fixed the issue to populate rule details of SRX devices, when the configuration file is not having network object 688
125059 - In the 'Unused Rules' report of 'Rule Management', the resource criteria is not applied properly. Fixed the issue to apply
the resource criteria properly
4245966 - In FWA, log entries for unsuccessful console login attempt on Cisco ASA devices are not there. Fixed the issue to get
entries
4206352 - Issue, in SonicWALL log parsing for protocol, is fixed
4086698 - All the IPs are not getting resolved into names, when 'Resolve DNS' is set to 'Automatic'. Fixed the issue to resolve all
IPs
4250080 - When scheduled PDF report page count is more than 100, the total page count in PDF footer was not proper. Fixed the
issue for proper page count
4300246 - Fixed the out of memory error generated when change management report was accessed
OpManager: For default virtual inventory reports in virtual server reports page, Schedule Reports and Send Mail option were not working and was sending blank
attachment in the mail. This issue has been fixed now.
OpManager: For default virtual inventory reports in virtual server reports page, Export as PDF/Excel options were not working. This has been fixed now.
OpManager: On editing virtual server reports, the Period and Time Window fields were not shown. This has been fixed now.
Page 690
OpManager: VMware discover/rediscovery was getting failed when HostPortGroup is duplicated and both the duplicated HostPortGroups are mapped to the
same VM/Host. This issue has been fixed now.
OpManager: If more than one proper credentials for vCenter were added in OpManager, with Auto-VM discovery enabled for one and disabled for the other, then
after some time the mapped credential to vCenter/ESX in OpManager was automatically getting changed. This has been fixed now.
OpManager: The periodic update of VMware vCenter/ESX Inventory in OpManager was not getting properly updated as per configured Update Interval parameter
during vCenter/ESX discovery. This has been fixed now.
OpManager: 4244060 - Mail Server settings were not be saved, when "\" was present in UserName field. This issue is fixed now.
For other language installation, iTextAsian.jar file has to be downloaded by the user. This download message has been enhanced and is displayed
clearly in OpManager's UI.
The display break issue occurring with "Check URL" feature in Workflows, has been fixed
Issue with sending SNMP traps containing the variable $entity under notification profile, is fixed
Issue with the WebAlarms widget where no data was available previously due to DB error, is now fixed.
Page 693
Issue with the Trap Processor status handling during sorting/navigation under Monitors, is fixed.
Issue with trap-version while creating trap processor from unsolicited traps, is fixed.
The period option missing in Availability Reports after upgrading to 12300 build, is included.
Schedule Reports Top(10,50,100,1000) and bottom(10,50,100,1000) options are now shown properly.
Router display name was not updated while fetching from Router via SNMP has been fixed.
Search Filter not working in NetFlow inventory has been fixed.
Google map widget was not loading properly in CCTV and this has been fixed.
Browser crash issue when CCTV name has a space has been fixed.
Issue in adding SNMP v1 and v2 credentials in OpUtils has been fixed.
Build No - 12300
Features and Enhancements in OpManager
39,070 Vendor Templates have been added - To avoid devices getting added as "'Unknown", vendor templates have been added.
Vendor template also includes monitors such as system up time, the number of Network Interfaces, and IP routing discards.
Windows 2016 device is now supported.
Microsoft Exchange 2016 is now supported.
Microsoft Hyper-V 2016 is now supported.
Tomcat version has been upgraded to 8.5.13.
HTTP v1.1 has been changed to HTTP v2 for SSL encrypted servlets.
When adding credentials, OpManager now asks to retype the password to avoid adding wrong credentials by mistake.
Web client's loading speed has been improved.
Google Maps page has been revamped to group devices available in the same coordinates.
Snapshot pages are now available for VMware datastores.
Option to discover VMs through vCenter or ESX has been added.
Option to carry out administrative tasks on VMware Host/VM from respective snapshot pages has been added.
Test credentials of devices in bulk and also schedule it.
Performance graphs have been added for file and folder monitors.
Associate multiple performance monitors to various devices.
Add a new device via a trap. [Settings-> System Settings-> Discovery]
VPN Tunnels widgets have been added for ASA firewalls.
Export PDF option has been introduced for Availability reports and Interface Bandwidth utilization.
Issues fixed in OpManager :
The issue in updating the modified threshold values in the devices when reapplying the template has been fixed.
Data collected during one instance is duplicated to other instances for WMI Free/Used disk space and partition monitors. This
issues has been fixed.
Trap alarm message displays OID instead of varbind key even after loading the MIB file has been fixed.
Page 694
Rules in Rule Engine getting applied by mistake even though the rule is not satisfied has been fixed.
The issue with credential password containing special characters has been fixed.
Issue with adding Process Monitors using bulk select options is fixed.
For non-English language installations, File/Folder monitor's Age/Size had few issues with the threshold and rearm with
hour/day option. This has been fixed.
Issue with monitoring MSSQL if the instance name has speical characers( _, $, #) characters, has been fixed.
Issue with View/Update Rack with the different locale for Non-English OS is fixed.
Issue with the VM Sprawl data not being visible for VMware is fixed and has been included for HyperV VMs as well.
Issue with not being able to identify Domain Controller with WMI is fixed.
Issue with Script Monitors not working with other OS apart from Linux is fixed.
Authorization issues have been fixed .
Includes Rack/Floor Status updates.
CLI Discovery (Telnet) issue fixed.
Issues Fixed: Interface - When Interface speed exceeds bandwidth, an alarm would be raised.
Virtual Server inventory reports have been introduced.
Xen Pool Snapshot to view all the Entities List of a Pool in a single snapshot.
SNMP V3/V2 failure issue fixed Alert Mail fails when there is no authentication provided.
Display Autonomous View issue is fixed.
Capacity planning issue - Granularity, 97th percentile, on demand bill generation, units, PDF NFA DE - The issue with utilization
showing 0 in interface list, is fixed.
Multiple E-Mail per threshold issue is fixed.
SFlow parsing handle for PPPOE flows IPGroup with port range data dump handled.
The issue in updating the modified threshold values in the devices when reapplying the template has been fixed.
SRX policy parsing issue fixed for Compliance & Policy Overview report.
Live Report out-traffic spike based on SNMP fixed.
Fortigate 5.2.4 Device rule SSH connection issue fixed.
VPN Usage Trend report issue fixed.
PDF issue in non-English client side language issue fixed.
Export to PDF issue fixed for Rule-Reorder recommendation report.
SNMP V3 configuration issue without community fixed.
The drill-down issue for Usernames which contains slash in it.
Plug-ins such as NetFlow, NCM, and OpUtils are merged with OpManager for unified network management. These plug-ins will
now be available as add-ons and no additional download or upgrade is required.
New API-based web-client that includes integrated dashboards, snapshot pages, alarms, inventory, and reports.
Support for radius server authentication.
Enhanced charts and graphs with drill-down and filter options.
Tomcat has been upgraded to version 8.
JRE has been upgraded to version 1.7.
Limitation :
Inventory - Device drill down - Top 10 widgets - If I expand without refreshing the widgets, scroll down option is missing.
Check-point device dll & opsec.exe not bundled.
"View All" option missed in all default Reports.
URL-Report parsing issue fixed for Palo-Alto
Page 698
Cisco-Meraki (Proxy) and FireSight device support
Administrator/ Operator specific page view issues fixed
Showing two scroll-bar in Security Audit page.
Scheduled Discovery: Now network discovery can be scheduled to run periodically. Other enhancements include options to
Schedule Upgrade - Schedule Upgrade helps to stay up-to-date with the latest version of OpManager. Whenever a new
version/update gets released, OpManager downloads it and starts upgrading automatically during the time scheduled by you.
Page Edition
Migration Support:Migration from Enterprise Edition to LEE - OpManager now supports data migration from Enterprise 699
to Large Enterprise Edition. It provides an option to automatically migrate configuration data from OpManager EE (Central server
& Probes), and populate in its own DB.
Migration from Standalone To Enterprise Edition - Users running OpManager standalone edition in PostgreSQL database can
now seamlesssly migrate to enterprise edition (i.e) central - probe architecture. Earlier this migration feature was supported
only for MySQL and MSSQL databases.
SMS jar file has been upgraded from version 1.2.1 to 3.5.3. With this version upgrade, two new fields are introduced in the SMS
server settings. Users are requested to revisit the SMS server settings in OpManager webclient and set up the configuration
once again. To see the list of compatible GSM modems/phones, click here.
Private Groups in Social IT - Private groups in Social IT allows to carryout discussions on a project within the project members.
The admin of the group can invite as many people to join the group. Only the group members will have access to view the
discussions that happen in these groups.
It is now possible to add custom dials for for all the performance monitors listed in device snapshot page.
Support for monitoring Exchange 2013 environment is newly included in OpManager.
Email attachment size limit for schedule reports has been increased up to 3MB.
OpManager 11500 supports monitoring the disk array data hardware status of all the DELL servers.
Interface templates section has been revamped. Earlier there was a single process for applying and associating templates. But
now, it's been split into two processes - Apply template and Associate template. Associate template allows you to choose values
to associate instead of associating all template values to interfaces.
New SMS Gateway(Clickatell) has been added for receiving SMS alerts.
To make initial configuration easier, more than 350 device templates are newly added in OpManager.IPSLA monitors are newly
added to the notification criteria.
OpManager 11500 provides option to select the required discovery mechanisms such as CDP, LLDP, IPROUTE and FDB during
Layer 2 discoveryA new widget for Layer 2 maps has been addedExchange monitors are discovered automatically if WMI
credentials are passed.
UCS Monitoring is an add-on that helps you to monitor all the Cisco UCSes and its components, in your data center. It leverages Cisco
UCS XML API to monitor the UCS and instantly notifies you in-case of any fault via email & SMS. Apart from this, the UCS monitor also
includes a 2D relationship map that helps you to visualize the relationship among the hosts, clusters, and VMs present in the UCS.
SNMP V3 support
Option to change Layout
Export to visio
Multiple Parent support
Options to Edit, Update and Delete a network map
Page 700
Support for L2 Switch as Seed device
With the help of ELA Plug-in, you can now effortlessly manage terabytes of machine generated logs, monitor file integrity, conduct log
forensics analysis, monitor privileged users, comply to different regulatory bodies and instantly generate variety of reports.
It also offers Real-time Event Correlation with over 70+ out-of-the-box correlation rules for proactive threat management and triggers
alert notification via E-mail & SMS or Program execution. In-addition you can also set alerts based on specific type of compliance
violation for HIPAA, GLBA, PCI-DSS, SOX, FISMA, etc.
OpStor Plug-in enables you to monitor the storage devices like Storage Arrays, Fabric Switches, Tape Libraries, Tape Drives, Host
servers and Host Bus Adapters cards from all leading vendors in the industry. It provides a unified view of storage environment
along with effective reporting which in-turn increases visibility and reduces the time taken to detect any faults.
Storage Capacity forecasting helps you to predict the future storage needs by analyzing the usage & traffic utilization trends. Further,
the OpStor Plug-in also provides topological map, real-time graphs & various reports on resource utilization, device availability and
performance trends.
5. Hardware monitoring support is now available for the Domain Controller category
With the improved Discovery engine, you can now discover up to 20,000 devices in 5 minutes & 1 million interfaces in 1hour
In Large Enterprise Edition, device discovery will no longer include the discovery of interfaces. For discovering the interfaces, you
will have to use the "Interfaces Discovery" section
Live popup notifications have been added to instantly alert you about the alarms raised
Now you can make use of the keyboard shortcuts to traverse between device snapshot pages & alerts. You can also use the
shortcut keys to pickup/clear/delete any alerts
With the help of Heat Map, you can now get the status of all the monitored devices in real-time from a single page
Virtualization maps for VMware & Hyper-V enable you to view the relationships among hosts, clusters, and virtual machines
REST API Enhancements
Page 701
Includes support for more than 330 REST APIs
Layer2 Enhancements:
Discovery of non cisco devices and end nodes (server, desktop) are now supported
Now you can also draw the Layer2 Maps for the devices which are not discovered/ monitored in OpManager
Other Enhancements:
Option to view the latest Polled Value available for recurring notification and escalation mails
Alarm Entity parameter is available now for notification
1. A single OpManager Large Enterprise Edition server can hold up to 50,000 devices or 1 million interfaces in a single box. It is
twenty times more scalable than the enterprise edition.
2. Has twenty times faster discovery engine - Discovers 20,000 servers in 5 mins.
3. Integrated Layer2 Discovery with automated dependency to avoid false alarms.
4. New API client released as THEME for opmanager. Completely built with Ember.js and APIs. Works ten times faster with real-time
updates. Page 702
5. Multi Language Support.
1. In Performance Monitor widget, Sort Column option is added in Top N Monitored Values
2. Business View Summary widget now includes alarm count and list of devices in business view
3. Option to choose a dashboard when creating new tab
4. Embed widget option to hide headers
5. Open CCTV View link from Manage CCTV page
6. Last Polled Value time period option in following widgets
Schedule Reports
Notification subjects and messages can be configured by the user. Default parameters are Scheduler Name, Report
Description, Report Period, Report URL etc.
Rule Engine
1. Support for MSSQL monitors & URL Monitors are provided in Rule Engine.
2. Provision to add a URL as templates is available now.
MSSQL Monitors
In MSSQL device snapshot page, Delete Option is provided in MSSQL Instances and MSSQL databases.
Archiving
Option to Re Run Archiving is newly added in the Database maintenance page. This feature will be useful in-case the hourly or
daily archiving is missed due various reasons such as server maintenance shutdown, database disconnection etc.
Workflows
NCM Plugin actions such as Backup, Execute command, Execute template, GetLast N Changes are added as Workflows.
Hardware Monitors
1. Option to enable/ disable hardware monitors is added
2. Option to suppress alarms for hardware monitors is supported now Page 703
Device Templates
Tabs
New tab link 'All Devices by Disk Usage' is added under Maps tab, with the filtering option and the option to delete drives
Maps
Reports
Interface aggregate data graphs are added in the new Opmanager API Client
1. OpManager includes provision to add event log rules on Hyper-V host server.
2. OpManager includes option to create custom WMI monitors form Hyper-V host and Virtual machines from their respective device
template page.
3. OpManager now supports changing the category of virtual devices.
4. IT Automation tab with options to view and create workflows has been introduced in ESX & Hyper-V server snapshot page.
API
1. Workflow supports new actions like creating OpManager alarms and folder. And also provides wildcard support for file related
tasks.
2. The admins can now forcefully shutdown/reboot/logoff the remote machine using shutdown task option in Workflow.
3. Delete older files option in Workflows can now check and delete older files in subfolder also.
4. System Settings
5. OpManager now includes options to configure Date/Time format and also enable logging at runtime, under Admin -> System
Settings.
Business view
Others
Page 705
1. Options have been included to create charts with data points, stacked area chart and to show the threshold value line in the
graph.
2. Separate Alarm is raised for Status Poll, Service down and Windows Service down for better clarity and granular notification
handling.
3. Now devices notes can be added in bulk via a CSV import.
4. Option provided to bind OpManager to a particular IP address of the server instead of all IP addresses in the machine.
5. Process monitoring feature is now enhanced to monitor, alert and report on absolute value of process memory in addition to
percentage utilization.
6. Delete all option provided to purge the Unsolicited Trap.
7. Discovery Rule Engine now has option to manually rerun the rules against a set of devices.
8. Device Templates has been enhanced to provide a custom OID check in addition to SYSOID for classification.
9. Regex support is now provided for String based threshold setting.
10. The traps raised from the IP address can now be mapped to the source server with option to configure the IPMI address for SNMP
traps.
11. License changes - Only managed devices are counted for license.
12. WebAlarm link is now included in CCTV view.
OpManager v11
OpManager v9
Additional Support
11600 Plugin Migration
Netflow Plugin
Device Expert Plugin
OpUtils Plugin
PhantomJS