• Active Directory
  • Application
  • Desktop & Mobile
  • Help Desk
  • Network
  • IT Security
  • MSP
  • On-Demand
 
 
Device Management, made easy
Manage control and secure your workstations, mobile
devices and tablets
 
 
Help Desk for Everyone
IT Help Desk Software and Customer Support Software
 
 
Protect Your IT. Save Your Business
Build a secure fortress with our security management solutions
 
 
MSP
Manage services faster, with multi-tenanted, ITIL-ready, and unified RMM solutions
 
 
On-Demand Solutions
IT Help Desk, Active Directory, and Operations Management from the Cloud
 

How To's

Know which user or application is generating most traffic

  1. How to move OpManager from trial to production server?
  2. How to upgrade OpManager to the latest service packs or hot fixes?
  3. How to backup and restore data from an older version to a newer version of OpManager?
  4. How to view the current license details?
  5. How to enable/disable SSL in OpManager?
  6. How to enable SSL for NetFlow Plug-in?
  7. How to enable SSL in NCM Plug-in?
  8. How to configure SNMP V3 credentials for discovery?
  9. How to avert false alerts?
  10. How to embed widgets into other webpages?
  11. How to import from CSV file for discovery?
  12. How to discover a select range of devices?
  13. How to ignore VLAN interfaces?
  14. How to disable Switch Ports?
  15. How to configure thresholds for multiple interfaces?
  16. How to draw Layer 2 maps?
  17. How to export Layer 2 maps to Visio?
  18. How to increase the field length of an alarm message?
  19. How to change timezone in OpManager?
  20. How to increase the Ping timeout?
  21. How to forward traps from OpManager?
  22. How to monitor the services running in the secondary IP address of the server?
  23. How to add custom WMI monitors in OpManager
  24. How to change an interface as a WAN Interface in OpManager
  25. How to configure receiving of traps from the source router when monitoring WAN links?
  26. How to remove the Intro tab in OpManager?
  27. How to add a VMware host?
  28. How to monitor only select/specific VMs on a host?
  29. How to configure discovery credentials?
  30. How to enable automatic VMware discovery?
  31. How to classify devices under the correct device type using templates?
  32. How to discover HyperV devices?
  33. How to discover Class A, Class B, and Class C networks?
  34. How to monitor Layer2 unrouted VLAN traffic?
  35. How do I check if my device is RFC1213 or RFC2096 compliant?
  36. How to upgrade OpManager to the latest service packs or hot fixes?
  37. How to migrate OpManager DB from one SQL to another?
  38. How to configure thresholds for multiple interfaces?
  39. How to classify the routers in the correct category?
  40. How to monitor temperature on Cisco 2960 Switch
  41. How to use the Switch Port Mapper?
  42. How to alert the administrator of a telnet to router or a switch?
  43. How to escalate an alarm?
  44. How to suppress alarms?
  45. How to localize OpManager?
  46. How to add Active Directory monitors in OpManager?
  47. How to process traps for individual Access Points on a Wireless Controller?
  48. How to enable SLA responder on a monitored device?
  49. How to add a VoIP Monitor?
  50. How to configure call settings?
  51. How does VoIP monitoring work in OpManager?
  52. How to use Business Views for VoIP monitoring?
  53. How to fix the Time Zone difference issue in OpManager and OpManager-NFA plugin?
  54. How to create new dashboards?
  55. How to delete a dashboard?
  56. How to add new widgets?
  57. How to get uptime alerts?
  58. How to monitor a shared folder?
  59. How to resolve the 'unknown' devices problem?
  60. How to add a custom dial graph for a custom moni tor?
  61. How to manage devices using the DNS name?
  62. How to authenticate to a Cisco device using SNMPv3?
  63. How to reduce the transactional log size (MSSQL database)?
  64. How to add a WAN RTT monitor?
  65. How to troubleshoot WAN latency issues?
  66. How to add a WAN monitor using snmp v3 with write permissions?
  67. How to remove VoIP/WAN dashboards from the dashboards list and also from the infrastructure snapshot?
  68. How to add the wan links to new WAN endpoints in an existing business view?
  69. How to monitor Latency between devices, say for instance, between the border routers to the dslams. Is it possible?
  70. How to install SQL Native Client?
  71. How to set diskspace alarms in OpManager?
  72. How to enable https on ESX servers?
  73. How to enable SNMP on ESXi 4.0?
  74. How to enable SNMP on ESXi 4.1?
  75. How to migrate OpManager from Linux installation to Windows?
  76. How to configure OpManager to send  just one email to notify a missed poll (device down) and then cease emailing each missed poll thereafter?
  77. How to exclude some servers from notifications during the reboot schedule? Is there a way to do this within OPManager?
  78. How to generate 'data not collected' alarms, i.e., get OpManager to alert when data collection stops?
  79. How to configure negative thresholds for bulk monitors (multiple monitors at a time)?
  80. How to import/export script monitoring templates?
  81. How to associate script monitoring templates to multiple devices?
  82. How to add script monitors to individual devices?
  83. How to get OpManager generate alarms when data collection stops?
  84. How to alert when a particular AD account credentials are used with the server or service it used?
  85. How to compress the file at the Workflows?
  86. How to overcome a WMI error that states - "User credentials cannot be used for local connections"?
  87. How to apply a windows service monitor to several devices?
  88. How to change the threshold to only alert if a device is not reachable for 15 minutes or over?
  89. How to use script monitoring to query values from a database and alert based on the value returned as the query output?
  90. How to create the support information file?
  91. How to remove a custom SNMP monitor?
  92. How to disable alarms on ESX servers when a VM is powered off?
  93. How to monitor DHCP scope?
 

How to move OpManager from trial to production server?

If you plan to take the trail installation as it is to production, all you need to do is register the license. Click the Register link on the top right corner in the Web console, browse and select the license file that you received from us and get going.

If you are planning to move the trial onto a new server to host it in production, here are the steps you need to follow:

  1. Stop the trial edition.
  2. Backup the data.
  3. Install OpManager on the production server.
  4. Register it using the license procured.
  5. Stop OpManager
  6. Restore the backed-up data
  7. Start OpManager.

Note:

The procedure is same to move even your registered installation from server to another.

Again, the procedure is same for migrating from 32 bit to 64 bit OS and vice versa.

 

How to upgrade OpManager to the latest service packs or hot fixes?

Fill in the form in the link given below:

http://www.manageengine.com/network-monitoring/service-packs.html

After you register, your Annual Maintenance Support contract is validated and if your AMS is active, an email is sent to you with the service pack/upgrade pack link and the steps to apply the same. In case you don't have a valid AMS, you will be directed to our Sales team to renew the AMS, following which the service pack is provided.

 

How to backup and restore data from an older version to a newer version of OpManager?

The procedure to backup the OpManager database and restore it, is detailed in the User Guide here:

http://www.manageengine.com/network-monitoring/help/userguide/backup_restore.html

Few things to remember:

Backup during an upgrade

  1. Stop OpManager Service.
  2. Take a backup using a method cited in the User Guide linked above.
  3. Apply the upgrade/service pack  or hotfix, to upgrade  OpManager to the required build.
  4. Restart OpManager.

You need not restore the data in this case because the upgrade is on the same server and it is smooth. The data backup done here is just for disaster recovery, that is, assuming something goes wrong during the upgrade and the database breaks. You'll most likely not use this backup after the upgrade, because an upgrade might have introduced a database schema change, and the backed-up data cannot be restored on the upgraded instance.

Backup and restore between two different build numbers

As mentioned earlier, an upgrade can introduce a database schema change, though not always.. Let us assume you are on build 8723 and want to restore it on build 9011 on a new server. Following would be procedure:

  1. Backup database of build 8723.
  2. Install Build 8723 on the new server.
  3. Start and stop OpManager.
  4. Restored the 8723 backup.
  5. Start and stop OpManager.
  6. Upgrade to the next compatible build, which is 9010.
  7. Start and stop OpManager.
  8. Upgrade to the next compatible build, which is 9011.
  9. Start OpManager.

If you encounter any errors during an upgrade or at start-up post upgrade, get in touch with opmanager-support@manageengine.com, with the relevant error message and a zip of the /opmanager/logs folder. The support team will assist you ASAP.

 

How to view the current license details?

Click the Support-- About link found on the top right corner of the OpManager web-client to view your license information. You will also be able to view the latest build available on our website.

 

How to enable/disable SSL in OpManager?

Steps to enable or disable SSL in OpManager:

For OpManager build 8050 and above.

  1. Open a CMD prompt and go under /OpManager/bin
  2. Execute ssl_gen.bat -f Enable

This will enable the self signed SSL certificate for OpManager. OpManager webclient can be accessed in the same port number with https://

To Disable the SSL :

  1. Open a CMD prompt and go under /OpManager/bin
  2. Execute ssl_gen.bat Disable     [It is not required to use -f while disabling the SSL]              

This will disable the self signed SSL certificate for OpManager. Hence the web-client can be accessed in the same port number with http://

For Builds older than 8050. (We have removed apache in build 8050)

  1. Stop OpManager Service.
  2. Ensure service window(services.msc) is closed.
  3. Invoke the opmanagerservice.bat from the prompt
    OpManager[home] > bin > OpManagerService.bat -r
  4. Rename apache folder under opmanager home.
  5. Download the apache.zip file attached below and extract it under opmanager home.
  6. From command prompt go to OpManager[home] > bin folder and execute the script ssl_gen.bat
  7. Go to opmanager home > bin > run the command below:
    OpManagerService.bat -i
  8. Start OpManager server.

Now you can try connecting to the web client with https i.e https://IPAddress:Port Number
Eg: https://192.168.223.23:80

Note: The above steps will work with OpManager build 7010 and above.

Attachments:

 

Third Party SSL Steps.pdf

NetFlow_ssl.zip

apache_linux.zip

apache.zip

 

How to enable SSL for NetFlow Plug-in?

If you have installed NetFlow plug-in, then follow steps given below. These steps should be followed only if OpManger is SSL enabled.

  1. Ensure that SSL has already been enabled in OpManager.
  2. Stop the OpManager Service
  3. Download and unzip the NetFlow_ssl.zip under \OpManager folder.
  4. Run the ssl_gen.bat present under \OpManager\NetFlow\bin.
  5. This will create NetFlow.truststore and server.keystore under \opmanager\NetFlow\server\default\conf\ssl folder.
  6. Start the OpManager service.

The NetFlow plug-in will also be SSL-enabled now.

 

How to enable SSL in NCM Plug-in?

  1. Stop OpManager Service
  2. Replace the following file under OpManager Home>/ncm/conf/ directory:
    http://bonitas.zohocorp.com/4264249/patches/opmanager/19Dec2011/server.xml
  3. Open a command prompt and navigate to Manageengine\Opmanager and execute the below mentioned command:
    jre\bin\keytool.exe -import -keystore jre\lib\security\cacerts -alias opmanagercert -file Certs\OpManager.cer -storepass changeit -noprompt
  4. Start the OpManager Service
  5. Wait for a minute and then try connecting to the web-interface of NCM Plugin and let us know how it goes.
 

How to configure SNMP V3 credentials for discovery?

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: Only after configuring Authentication it is possible to configure Encryption.

  1. Name: Enter the name of the credential.
  2. Description: Enter a brief description about the credential.
  3. User Name: Enter the name of the user (principal) on behalf of whom the message is being exchanged.
  4. Context Name: An SNMP context name or "context" in short, is a collection of management information accessible by an SNMP entity. An item of management information may exist in more than one context. An SNMP entity potentially has access to many contexts. In other words, if a management information has been defined under certain context by an SNMPv3 entity, then any management application can access that information by giving that context name. The "context name" is an octet string, which has at least one management information.
  5. SNMP Port: Enter the SNMP port number.
  6. Authentication: Select any of the authentication protocols either MD5 or SHA and enter the password. MD5 and SHA are processes which are used for generating authentication/privacy keys in SNMPv3 applications.
  7. Encryption: Select any of the encryption protocols either DES or EAS-128 and enter the password.
 

How to avert false alerts?

Here are a few things that you can do to avert false postives:

  1. Suppress Alarms for device: Its possible that you have pulled down some devices for maintenance or a device has crashed and may not be up any time soon. Tell OpManager to stop sending alerts for such devices. Go to the device snapshot page > Actions menu > Suppress Alarms   and select the period for which you like the alarms suppressed.
  2. Set up thresholds: When configuring thresholds, specify the consecutive failure counts. For instance, if the poll interval is 5 mins, a device might not respond to a poll due to a transient spike leading to a 'down' alert. The subsequent polls will succeed and you will find 'clear' alerts. This erratic up-down alerts can be avoided by letting OpManager alert you after 3 consecutive polls.
  3. Configure device dependencies: If a router or a firewall is down, the devices behind these do not respond to polls resulting in unnecessary 'down' alerts. Configure device dependencies so that OpManager does not monitor a set of devices if the dependent device is down.
  4. Optimize Syslog Rules: The consecutive failure counts can be specified even when parsing syslogs. The advanced syslog configuration screen contains a field where you can indicate the number of occurrences.
 

How to embed widgets into other webpages?

OpManager lets you create powerful dashboards with over 90 widgets to choose from. The widgets display different fault and performance data with provision to drill-down. To know your network health at a glance, all you will need is a quick look at your favorite network management console , OpManager :)

We have had a few users asking us in our forums or writing to us at support to know if OpManager widgets can be embedded into their web pages.  Yes, OpManager  provides the flexibility of embedding widgets or dashboards into a web page, making it easier for a user or a group to access a specific set of information without having to log in and log out every time.

You can embed a widget or a dashboard using an <iframe>. For the benefit of those who have not seen the procedure posted in our forums, here are the steps:

Embedding a Widget

The code snippet to embed a widget is given below:

 

 

<iframe src="http://OpManagerServerName:Port/generateWidget.do?widgetID=194&widgetWidth=520" width=520 height=400 frameborder="1" scrolling="no">

In the above snippet, replace the src name with the actual host name and the port number on which OpManager is hosted and the ID of the widget that you want to embed. Mouse-over the edit icon on the top right corner of the widget to see the ID.

Embedding a Dashboard

You can embed the default dashboards or create a new dashboard and embed.

Here is the snippet to embed a dashboard:

<iframe src="http://OpManagerServerName:Port/customDashboard.do?methodCall=showCustomDashboard&dashboardID=303" width= height=in_pixelsin_pixels frameborder="1">

The snippet to access the dashboard without having to log-in every time is:

<iframe src="http://OpManagerServerName:Port/customDashboard.do?methodCall=showCustomDashboard&dashboardID=303&reqUserName=guest_user&reqPassword=guest_password" width=in_pixels height=in_pixels frameborder="1">

where the user name and password are passed as additional arguments.

Replace the user name, password and the dashboard ID. Access the required dashboard from the WebClient to see the ID passed in the url.

 

Here are the steps to discover large number of nodes/networks by importing them from a CSV file.

  • Create a csv file with the details of name/ipaddress of the device, displayname and device type.
  • Browse and load the CSV file.
  • Once it get loaded, you can see field details,  'Configure fields from CSV file'.
  • The file is parsed and the headers are shown on the right hand side.
  • Once you see the headers for each row, you can map the requried fields to the csv file. 
  • After you click 'Ok' and click 'Discover', it will work.

Note: DeviceName/IP header is a must for CSV file and other header fields are optional.

 

How to discover a select range of devices?

To discover devices from a selected range specify the start and end ip address and select the netmask for the devices to be discovered within that range.

  1. Click the Admin tab.
  2. Under Discovery, select Discover Devices.
  3. Use IP Range: Select this option to specify the range.
  4. Start IP: Specify the IP address of the device in the range from where OpManager should start discovery.
  5. End IP: Specify the IP address till which OpManager should discover.
  6. Netmask: Select the correct netmask.
  7. Discovery Credentials: Select the configured Credentials to be used for discovery.
  8. Advanced SNMP Settings: Click here to configure an increase SNMP timeout or SNMP retries.
 

How to ignore VLAN interfaces?

To ignore VLAN interfaces,

  1. Click on the router name to see the device snapshot page.
  2. In the Action menu (just above device availability chart) in the device snapshot page, access Configure Interfaces menu (for switches, the menu name is Configure Ports).
  3. Remove monitoring/status poll option for the VLAN interfaces.

Note: To disable Virtual LAN globally, try interface template.

 

How to disable switch ports?

If you want to administratively disable an interface, it is possible with OpManager in just a few clicks. Here are the steps:

  1. Go to the required snapshot page of the interface that you want to disable.
  2. Under Interface tab, click the Disable button.

The interface gets disabled and the interface's status is changed to Down. To enable the interface again, go to its snapshot page and click the Enable button under the Interface tab.

 

How to configure thresholds for multiple interfaces?

You can configure thresholds for multiple interfaces of the same type by editing the relevant interface templates.

  1. Go to Admin-->Interface Templates page
  2. Click Edit icon corresponding the interface type.
  3. Modify the threshold.
  4. You can now apply the modified threshold to all interfaces of this type (say Ethernet), or apply to few chosen interfaces. You must select the appropriate option here to apply the threshold changes.
  5. Save and proceed to effect the new threshold configuration.
 

How to draw Layer 2 maps?

OpManager purely relies on SNMP to represent the connectivity of nodes and links in the network.

1. Configure a seed device : A seed device is the core switch in your network. The switch must have SNMP-enabled so that OpManager is able to query the device and draw the links automatically, showing the connectivity of all the devices on your network. 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.

  • From the OpManager dashboard, select Maps --> Network Maps link (mouse-over the Maps tab to see the links to all the maps).
  • In the Networks Map, select Actions --> Settings menu to your right.
  • You will find a combo-box to select the seed device. Select the core switch from the list.
  • Select the topology layout from the layout combo-box.
  • Specify the interval (in days) at which the map must be re-drawn in the Sampling Interval field and click Submit.

The map is generated. You can change the layout by selecting the type as Radial Tree, Balloon Tree, Node Link or Custom option for the Layout combo-box on top of the network map. You can also export the map to Visio, or even save it as a business view in OpManager.

 

How to export Layer 2 maps to Visio?

Prerequisites

Make sure you have Microsoft Visio 2007. Visio can be installed on any of your Windows devices and it need not be on the same server as OpManager. Ensure that you are able to access OpManager Weblcient from the machine where Visio is installed.

Installation

  1. Download OpManager Add-in for Microsoft Visio from here.
  2. Unzip the add-in download and extract the file ManageEngineOpManagerMicrosoftVisioAddin.msi.
  3. Double-click the msi file to install the Add-in.
  4. After successful installation, launch Visio and look for OpManager menu in the menubar. The add-in has installed properly if you find the menu!

Exporting Views from OpManager

  • Access OpManager webclient from the machine where MS Visio 2007 is installed.
  • You can export the map to Visio from the Network Maps link using Actions --> Export to Visio menu.
  • You can also export it from the business views using the Export to Visio button on top of the corresponding business view.
  • On exporting, you will be prompted to save the corresponding XML file with the name TopoMap.xml. Save the map in the desired location on that machine.

Loading the exported maps in Visio

  1. From the Visio GUI, access OpManager --> Load Map menu from the menubar.
  2. Browse and select the TopoMap.xml (you can rename the xml after you save it on the machine). The exported map will be loaded in Visio.
  3. Make the desired changes and save. You can save the diagram as a vsd file or in standard Visio formats.

How to increase the field length of an alarm message?

To increase the size to say, 300 characters,

  • Shut down OpManager Server.
  • In the DatabaseSchema.conf, in addition to increasing the field length, change the data type from VARCHAR to TEXT.
  • Connect to database using this command

    C:\\..\\OpManager\\mysql\\bin>mysql.exe -u root -P 13306 OpManagerDB
  • Modify the column in the database too by executing the following query from the SQL prompt:

    ALTER table Alert modify MMESSAGE TEXT;
  • Change the MAXIMUM_DBCOLUMN_LENGTH value in serverparameters.conf in /conf directory as: MAXIMUM_DBCOLUMN_LENGTH 300
  • Restart OpManager Server
 

How to change timezone in OpManager?

To change the timezone in OpManager,

  1. Download the attached jar file and save it under /OpManager folder. [ rename the time.jar.txt file as time.jar ]
  2. Execute the following command:
    • cmd> cd [OpManagerHome]
    • cmd> jre\bin\java -cp time.jar Time
  3. The timezone as provided by this script output should be the same as your default time zone.
  4. If not, change the timezone to any other value using Date and Time Properties from the Control Panel.
  5. Reboot the server.
  6. Execute the commands as mentioned in step 2 above. The timezone by the script output should be the same as the value set.
  7. Reset the timezone to the original value.
  8. Reboot the server.
  9. Execute the commands as mentioned in step 2 above. The timezone by the script output should be the same as the value set.
Attachment:
 
time.jar.txt
 

How to increase the ping timeout?

For the all the devices by default OpManager sends one packet with time out as 1 sec. So if the WAN link stays busy, it is expected that OpManager will show that the devices on the other side as down. You can resolve this problem by increasing the ping time out, if needed even the packets sent to check the availability. However this facility will be common for all the device i.e. it is a global configuration.

Solution:

  1. Edit the file \\OpManager\\conf\\Ping.properties
  2. Remove the "#" against "timeout=1" and Change the timeout value to 4. This setting will make OpManager to wait for 4 seconds, if the device did not respond.
  3. If you wish to change the number of packets sent to check the availability of the device, remove the "#" against "count=" specify the desired number of packets to be sent to check the availability.
  4. Save and exit the file after the changes and Restart OpManager service for the changes to take effect.

How to move OpManager from trial to production server?

 

How to forward traps from OpManager?

Yet another frequently asked/discussed requirement is the ability to forward alarms in OpManager as traps to another trap destination. Requests are also raised to know if the incoming trap can be redirected to another application. YES, both are possible. Here is how you go about the forwarding:

Forwarding Traps

Here, OpManager simply forwards the SNMP Trap to another manager/device. Forwarding traps from OpManager involves a couple of configuration changes in two files. Refer the table below:

1. Effect the following configuration changes:

File name & path Existing entry Modified entry

/opmanager/conf/trap.forwarder


(replace with the correct
IP address and port)
/opmanager/conf/trap.filters

2. Save the file and restart OpManager.

OpManager starts forwarding the incoming traps to the destination IP address and the Port mentioned in the trap.forwarder file.

 

Forwarding OpManager Alarms as Traps

 

You might want to forward the alarms in OpManager as traps to another destination/trap receiver. Here is how you do it:

 

1)Ensure Net-SNMP is installed on the OpManager server.

 

2)Create a batch file sendtrap.bat to invoke the snmptrap command. Place this file in  /opmanager folder. The syntax for this command is as follows:

snmptrap options hostname community trap parameters...

For Version 1, the required trap parameters are:

 

  • enterprise-oid agent trap-type specific-type uptime objectID type value...
  • The code snippet for this batch file is given below:
  • snmptrap -v 1 -c public %1 .1.3.6.7.2.1.3.1 %2 1 6 10000 .1.3.6.7.2.1.3.1.1.2 s "%3,%4,%5,%6"

where

 

-v 1 The SNMP version
-c The community string and the default SNMP community string is public
%1 The manager name, viz., the hostname or the IP address of the manager that must receive traps.
.1.3.6.7.2.1.3.1 Specify the appropriate enterprise OID
%2 The agent-name, that is the hostname or the IP address of the device for which an alarm is generated.
.1.3.6.7.2.1.3.1.1.2 Replace with the appropriate specific OID
1 The generic type number
6 The specific type number
10000 The sysUptime in milli-seconds
s Refers to the data type of the OID (string type)

"%3,%4,%5,%6"

(replace the % symbol with $ if you are doing it on a Linux box)

The message from OpManager that can contain one or more of the following variables:

  • $displayName - the Displayname of the device
  • $strModTime - the time when the alarm was generated
  • $category - the category to which this device belongs to
  • $severity - the severity of the alarm
  • $message - the message of the alarm ( like Web Service Down or Threshold Violated ).

 

3)Configure a 'Run Program' notification profile specifying the following:

 

Command Name: sendtrap.bat

 

Program Arguments :[manager-name] $source $displayName $strModTime $category $severity $message

 

4) You can associate this notification profile to devices using the Quick Configuration Wizard. Whenever an alarm is generated on the managed devices, a trap is sent to the other monitoring server.

 

How to monitor the services running in the secondary IP address of the server?

You can modify the IP Address to look at from the database, so that OpManager uses the secondary interface to monitor the service running on this interface alone.

 

Here is the procedure to do this.

 

1. Connect to mysql database using the following command:

cmd> cd [OpManagerHome]\\mysql\\bin

cmd> mysql.exe -u root -P 13306 OpManagerDB

 

2. Use the mysql update command to change the IP address to look at:

mysql> update InetService set TARGETADDRESS=1.2.3.4' where TARGETADDRESS='5.6.7.8';

1.2.3.4 is the secondary interface of the device

5.6.7.8 is the primary interface of the device. OpManager should have discovered the device through this interface.

And update the TARGETADDRESS only for the interface on which a particular service runs.

 

Try using the following command:

 

mysql> update InetService set TARGETADDRESS='1.2.3.4' where TARGETADDRESS='5.6.7.8' and NAME='machine-name-or-ip-address_ServiceName_Portnumber';

where machine-name-or-ip-address refers to the machine name or ip address of the device to be monitored ( it is mostly the primary interface in case of ip address)

 

ServiceName is the name of the service to be monitored which can one among Web, FTP, Telnet, MySQL etc.. as specified under Admin -> Service Monitors

Portnumber is the port on which the service runs like 80, 21, 23, 3306 etc...

 

How to add custom WMI monitors in OpManager?

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.

  1. Go to Admin --> Device Templates.
  2. Select the template in which you want to add a new monitor. Eg: Windows XP (Click the letter W to display templates starting with this letter).
  3. From here, click any template. Example -Windows XP. Scroll down the template and click Add Monitors under Monitors column.
  4. Click the New Monitor --> WMI link in this page.
  5. Select a device name that OpManager can query. OpManager executes a WMI query on the device and checks the response.
  6. Specify the WMI credential to be used for that device. OpManager needs to authenticate itself to the device using the WMI credential specified.
  7. Configure the interval at which the resource should be monitored and click Next.
  8. Select the WMI Class to list the performance counters present in that WMI Class.
  9. Select the Performance counters and the instances (the instances are also listed here) that require monitoring and click on OK. The monitors are added to the template.
  10. Click on Apply to apply this template to the required Windows devices.

Applying the template to the other devices, adds the new custom monitors to all the selected devices, and the selected resources are monitored at the interval configured in the template.

Note: While selecting the WMI class, current value shown on mouse over is the raw data and it is NOT the value calculated using the appropriate counter type of the WMI performance counter.Upon associating to devices, counter values will be calculated based upon the counter types.

 

How to change an interface as a WAN Interface in OpManager?

BY default these are the list of interface types( type number and name) which are considered as WAN interfaces inside OpManager.

18 DS1
20 Basic ISDN
21 Primary ISDN
22 Serial
23 PPP
32 Frame Relay DTE
33 RS-232
37 ATM
44 Frame Relay DCE
45 V35
49 AAL5
63 ISDN
64 V11
94 ADSL
96 SDSL
166 MPLS

To include any other type of Interface as a WAN interface to get SLA dashboard "WAN links by availability" report, we need to add the specific type into a table called "WANINTFTYPES"

For example to add an Ethernet/Fast Ethernet (which is of type 6) as a WAN interface, connect to the DB and run this query:

To connect to the Database (Mysql):

1) Open the command prompt

2) Go to the Mysql\bin  directory and type the following

OpManager\mysql\bin>mysql -u root -P 13306 opmanagerdb

3) execute the following statement

4) mysql > insert into wanintftypes values(6);

5)exit

Stop and Start Opmanager and generate the report for Wan links. You can see all the Ethernet interfaces included in the report.

 

How to configure receiving of traps from the source router when monitoring WAN links?

To receive alerts from the device, make sure you configure the routers to send traps to OpManager (you will not receive alerts from the device if the trap host is not configured in the source router). 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

 

How to remove Intro tab in OpManager?

You will mostly need this tab during evaluation to help you set up and configure the application to monitor your network. To remove the Intro tab in OpManager

1)connect to the DB bin:\>mysql.exe -u root -P 13306 OpmanagerDB (mysql.exe is under /opmanager/mysql/bin) 2)Execute this command. mysql>update panelprops set attribvalue='false' where nodeid='opmintro' and attribname='tab'; Now logout and login.

 

How to add a VMware host?

You will need to configure the VMware credentials for discovery before you actually proceed to discover. Here are the steps in detail:

  1. Go to Admin --> Credential Settings
  2. Click New in this screen
  3. Select the credential type as VMware and configure the following parameters:
    • A name for the credential. Eg: VM_Floor1
    • HTTPs User Name and Password for ESX Host
    • HTTPs web service port number
    • Timeout interval for the connection between the Host and OpManager server. 

You might also want to configure WMI credentials for the VMs if you want to add any custom WMI monitors or Windows service monitors etc..

  1. Go to Admin-> Add Device. (You can also access the Add Device window from Maps-> Virtual Devices-> Add New Host).
  2. Enter the Host Name / IP Address.
  3. Enter the correct Netmask and select the appropriate credentials.
  4. Click Add Device button to add the host.

After successful discovery, you will find the VMs and Host under the Virtual Devices category under Maps.

 

How to monitor only select/specific VMs on a host?

You can monitor only the required VMs on a Host. OpManager discovers all the VMs during the initial discovery and lists them under the inventory in the host snapshot page. Click on the relevant icon to monitor the required VMs on the host. OpManager maintains this configuration when a HA, VMotion, or rediscovery happens.

 

How to configure credentials?

Pre-configuring a set of credentials in OpManager helps applying them to multiple devices at a time, saving a lot of manual effort.

1.Go to Admin --> Credential Settings

2.Click New in this screen

3.Configure the following parameters and click Add to add the credentials:

Credential Type: Select the relevant protocol.
 
SNMP v1/SNMPv2: SNMPv1 and SNMPv2 are community based security models. Enter the Credential name and description. Configure the correct Read and Write community, and the SNMP Port.
 
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.
 
Name: Enter the name of the credential.
Description: Enter a brief description about the credential.
User Name: Enter the name of the user (principal) on behalf of whom the message is being exchanged.
Context Name: An SNMP context name or "context" in short, is a collection of management information accessible by an SNMP entity. An item of management information may exist in more than one context. An SNMP entity potentially has access to many contexts. In other words, if a management information has been defined under certain context by an SNMPv3 entity, then any management application can access that information by giving that context name. The "context name" is an octet string, which has at least one management information.
SNMP Port: Enter the SNMP port number.
Authentication: Select any of the authentication protocols either MD5 or SHA and enter the password. MD5 and SHA are processes which are used for generating authentication/privacy keys in SNMPv3 applications.
Encryption: Select any of the encryption protocols either DES or EAS-128 and enter the password.
 
Note: Only after configuring Authentication it is possible to configure Encryption.
 
WMI: 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.
Telnet/SSH: Enter the credential name and description. For Telnet/SSH, make sure you configure the correct login prompt, command prompt, and password prompt besides the user name and password to access the device.
VMware: Provide the HTTPS Username and Password of the Host. Enter the HTTPS web service port number and timeout interval for the connection between the Host and OpManager server. The SNMP credentials created is used during the initial discovery and classifications. OpManager uses these credentials to classify and add the devices into OpManager.
 

Using Quick Configuration Wizard

You can also use the Quick Configuration Wizard to associate a service to several devices at one go. Here are the steps:

  1. From the Admin tab, select Quick Configuration Wizard.
  2. Select the option Associate a credential to several devices and click Next.
  3. All the available Credentials are listed. Select the Credential which you want to associate to your devices.
  4. Select the devices to which you want to assign the credential from the column on the left and move them to the right.
  5. Click Finish. The Credential is associated to the selected devices.
 

How to enable automatic VMware discovery?

Automatic discovery option is not available in the application as yet. Its a high priority item on our roadmap.

 

How to classify devices under the correct device type using templates?

During initial discovery, OpManager categorizes the network devices into servers, printers, switches, routers and firewalls. The specifics for classifying devices based on type and category is defined in the device templates. Here are a few things that you need to do before adding the device, preferably in the same order so that the devices are classified properly based on type and category: 1. Add credentials 2. Enable the relevant protocols like SNMP, CLI or WMI on the monitored devices to enable manageability 3. Check and modify (or add new) device templates 4. Add the devices for discovery

Using the templates

You can check and modify the templates definition as follows:

  1. Go to Admin --> Device Templates
  2. Access the relevant template. For instance, if you are adding a Windows 2008 server, click on the letter W in the list of letters shown in this page. This quickly lists all the windows-based templates.
  3. Click on the relevant template (in this case, Windows 2008)
  4. Update the template by verying if the system OID of the device is provided, and add if not present already.
  5. Add the other required monitors and click on Modify.

You can also create a new template to acommodate a new device type as follows: Click ‘New Template’ to define a template for a new device type. Click the Template name to modify an existing one. Configure/Modify the following properties: Device Template: Specify the device type. Vendor Name: Select the vendor. Click Add New to add a new vendor, and Save. Category: Select the category for the device type. On discovery, the devices are automatically placed in the select Category map. Monitoring Interval: Configure the interval at which the device needs monitoring. Device Image: Select the image for this device type. System OID: Type the sysOID and click Add. Click Query Device for OpManager to query the device for the OID. Add Monitor: Click this option to select the monitors. Edit Thresholds: Click this option to edit thresholds. Click Create button to create the new device template. After adding or modifying the templates, add the device for discovery

 

How to discover Hyper-V devices?

Hyper-V devices are automatically discovered by OpManager and classified under the Virtual Devices map.  Hyper-V is discovered in OpManager using WMI credentials.. So all you need to do is

  1. Ensure that the device is WMI-enabled
  2. Configure the WMI credential in OpManager.
    • Select the credential type as Windows
    • Configure the Domain Name, the user name, and the password. Example:- TestDomain\TestUser.
  3. You can either add just the device for discovery or also add the network if you going to discover the other devices too on the same network. As mentioned above, even if you add the network for discovery, OpManager will properly classify them as Hyper-Vs.
 

How to discover class A, class B, and class C networks?

Class A Network

The entire class A predominantly begins with 10.and is private, to be used in LANS When discovering Class A networks, do the following:

  1. Specify the IP range or the network address that you'd like to discover
  2. Select the netmask as 255.0.0.0
  3. Select the relevant discovery credentials from the list of configured credentials
  4. Click Discover

The Host Address Range for Class A Network: 10.0.0.1 – 10.255.255.254.

Class B Network

When discovering class B networks, the procedure is the same. Make sure you select the netmask as 255.255.0.0. The Host Address Range for Class B Network: 172.16.0.1 – 172.16.255.254

Class C Network

When discovering class C networks, the procedure is again the same. Make sure you select the netmask as 255.255.255.0.

 

How to monitor Layer2 unrouted VLAN traffic?

OpManager relies on SNMP to get the interface details and its traffic statistics. Right now Opmanager uses RFC 1213 MIB and IF mib to get the port/interface details. So use mibbroswer.bat which is under /opmanager/bin and check if you are getting the VLAN port details by querying the Interface subtree in RFC 1213. Opmanager Should show the ports and the traffic if you get the response in mibbrowser. If it does, you will be able to add the traffic monitors and monitor them. To query the mib, follow the steps below: 1. Open the tool Mib Browser under Admin tab. 2. Enter the ip address of the monitored device in the host field with the correct community string. 3. Expand RFC 1213 mib as given RFC 1213 -> org -> dod -> internet -> mgmt -> mib-2 -> interfaces -> ifTable -> ifEntry Click ifDescr and click the Get button. Only this information is displayed in the UI of an SNMP enabled device.

 

How do I check if my device is RFC1213 or RFC2096 compliant?

Use the Mib Browser from the Admin tab or the MibBrowser.bat/sh utility in /opmanager home/bin folder to check the compliance. Select RFC1213 or RFC2096 from the dropdown and then select your device. RFC1213:

  • Expand org | dod | internet | mgmt | mib-2 | ip
  • Select ipAddrTable
  • Click the "Table" button

If the device does not support this OID, it will error out. RFC2096:

  • Expand ip | ipForward
  • Select ipCidrRouteTable
  • Click the "Table" button

If the device does not support this OID, it will error out. If you do not see a MIB for RFC2096, you can download and upload it into OpManager. Google will provide a link to the MIB or check for its availability in http://oidview.com.

 

How to upgrade OpManager to the latest service packs or hot fixes?

Service Packs and Hot Fixes are released from time to time and contain issue fixes, enhancements, changes, and new features.

  1. Download the service pack/hot fix. Its usually a file with .ppm extn.
  2. Shut down OpManager. (If OpManager is running as a service, stop the service from Control Panel > Services window)
  3. Take a backup by executing the command <opmanager-home>/bin/backup/BackupDB.bat. This is required only as a precautionary measure.
  4. Once the backup is done, run the script 'UpdateManager.bat (UpdateManager.sh for Linux) in the <opmanager-home>/bin folder. This opens the Update Manager tool.
  5. Click "Install" and then click "Browse" to select the Upgrade Pack file (the .ppm file that you'd downloaded).
  6. Follow the on-screen instructions to apply the Service/Upgrade Pack.
  7. Once the upgrade is complete, start OpManager Server.
 

How to migrate OpManager DB from one SQL to another?


1. Stop the OpManager server and make sure the Java.exe processes are not running in the task manager.

2. Take a backup of your existing OpManager installation by executing the BackupDB.bat in the OpManager\bin\backup

3. This creates a backup file in the OpManager\backup folder with the current date like for example 'BackUp_OCT10_2011_02_39_44_8812.zip' .Wait till the backup completes.

4. Once the backup process is complete, select Start --> Programs --> ManageEngine OpManager --> DB Manager --> DB Configuration.

5. A DB Configuration window pops up. Select MSSQL option and click OK. Configure the following information:

         DB Host : The name or the IP address of the machine where MSSQL is installed.

         Port: The port number in which OpManager must connect with the database. Default is 1433.

         User Name and Password: The user name and password with which OpManager needs to connect to the database.It would be better if you could provide the "sa" user name and password as OpManager uses metadata, to create the tables.

 

6. These steps will automatically create the database in the MS-SQL.However the tables will be created only after successful start of OpManager. So Start OpManager with MS-SQL as the back end and shut it down after the successful startup.

7. Now run the RestoreDB.bat file under \OpManager\bin\backup folder on the ...\OpManager\bin\backup>RestoreDB.bat "D:\backup\BackUp_OCT10_2011_02_39_44_8812.zip"

8. Once the restoration is complete, start OpManager. This should restore the data in MS-SQL database.

 

How to configure thresholds for multiple interfaces?

You can bulk-configure interface monitoring parameters by editing the interface templates.

  1. Go to Admin a Interface Templates
  2. Click an Interface Template to modify its properties.
  3. Edit the threshold and re-arm values for the required traffic monitors.
  4. Save the changes

The configuration change is applied to all the interfaces of the same type.

 

How to classify the routers in the correct category?

Prerequisites:

Must be pingable

Must have SNMP enabled

Before you add, quickly run this check:

Check 1

  1. Open the MibBrowser.bat  from /OpManager home/bin directory
  2. Load the RFC 1213 Mib. Enter the router name or IP address and the read community string
  3. Expand the MIB to org -->dod --> internet --> mgmt --> mib2 -->system --sysObjectID (sysOID)
  4. Select sysOID and hit GET. You must get a resposne to this query.

Check 2

  1. From Admin --> Device Templates, select the relevant template under which you this the router must be classified.
  2. Click on a template name to see the template definition.
  3. In the System OID column in the template, ensure the sysOID of your router is listed. If it is not, click on the Query Device button that you see here and select the sysOID from the RFC 1213 Mib.
  4. You can also check if you want to add more monitors, or you can always come back to it later.
  5. Save the changes if you have made any, like updating/populating the sysOID.

Proceed

Now, add the router for discovery. It will be properly classified and monitored.

 

How to monitor temperature on Cisco 2960 Switch?

The SNMP OID that returns temperature on Cisco devices is .1.3.6.1.4.1.9.9.13.1.3.1.3.1. Not all catalyst devices support this. This variable is implemented in CISCO-ENVMON-MIB. Load the mib in the MibBrowser and check if the device responds to a query to this variable.

 

How to use the Switch Port Mapper?

OpManager shows the connectivity between a switch and other connected devices in the network in Switch Port Mapper. You get the details such as the MAC address, IP Address and DNS names of the devices connected to the switch. You need to provide the details such as the community string and port number of the switch and if needed, the details of the server or router that may contain the layer 3 details. To view the switch port mapping details, follow the steps given below:

  1. Click the switch icon in the map.
  2. In the displayed Snapshot page, click Switch Port Mapper under Device Info.
  3. Click Show Mapping in the Switch Port Mapper window to view the mapping details.
 

How to alert the administrator of a telnet to router or a switch?

This should be possible with Syslog monitoring.

http://www.manageengine.com/products/opmanager/syslog-monitoring.html
http://www.manageengine.com/products/opmanager/help/userguide/add_syslog_rules.html

 

The other option is to configure the router or switch to send a trap notification whenever a login occurs.

 

How to escalate an alarm?

To configure a new alarm escalation rule, follow the steps given below:

  1. Click the Admin Tab.
  2. Under Alerts, click Alarm Escalation.
  3. Click Add Rule to create a rule.
  4. Assign a name to the rule in the Rule Name field.
  5. Select the Severity and Category of the alarm.
  6. Select the Business View in order to associate the rule only to the alarms of the devices of the selected business view. If not select None to associate the rule to the alarms of all the devices.
  7. Then configure the the interval in either hours or minutes to wait for the alarm to get cleared.
  8. You can exclude the acknowledged alarms from being escalated by selecting Exclude Acknowledged Alarms option.
  9. Type the values for the fields under Escalation Email Details to send an e-mail if the alarm is not cleared within the specified interval.
  10. Configure the From Email Address, the Subject and the Message of the escalation mail.
  11. In the Run this check every box, set the interval in minutes to execute this rule.
  12. Click Save.
 

How to suppress alarms?

This option to suppress alarms is useful in cases where the devices are under maintenance or if there are some 'known' hardware or software issues on the systems. Suppressing alerts is one way to avert false alerts. Configuring Alarm Suppression for a Single Device

  1. Go to the device snapshot page.
  2. Click on Actions tab and select Suppress Alarms.
  3. Select the period for which you want to suppress the alarm.
  4. Click Close Window.

Alarms of this device will be suppressed for the selected period Configuring Alarm Suppression for Multiple Devices

  1. Under Admin tab click Quick Configuration Wizard.
  2. Select the option Associate an Alarm Suppression rule to several devices and click Next.
  3. Select the time period for which you want to suppress the alarms.
  4. Select the Category of the devices for which you want to associate or manually group the devices.
  5. Click Next/Finish accordingly.
 

How to localize OpManager?

OpManager is available in English, Spanish, Chinese Simplified, Chinese Traditional, Japanese, French, German, and Italian languages and it can be selected during installation. Below are the steps to change OpManager from one language to other supported language(English to Spanish).

 

1. By default the language will be set for English.

2. All supported Languages directory is maintained under OpManager\ancillary directory.

3. copy the serverparameters.conf from the respective language directory, for ex : Spanish  \OpManager\ancillary\sp\html and replace them under OpManager\conf\ .   

           cn    -     Chinese [chinese simplified]

           de    -     German

           en    -     English

           fr     -     French

           it      -     Italian

           jp     -     Japanese

          sp     -    Spanish

          tw     -    Taiwanese [chinese traditional]

          kr     -    Korean

 

Restart OpManager.

 

How to add Active Directory monitors in OpManager?

OpManager identifies the Windows server as a DomainController during the initial SNMP-based discovery. Based on the SNMP response, it automatically classifies the device under the Domain Controller category and is grouped under the map of the same category. Upon classification as a DC, the DC gets added with the AD dashboard. If it has correct WMI credentials, all the AD dashboard monitors will automatically populate the values. In your case, since the device is already discovered, enter the correct WMI credential and manually change the category to Domain Controller.

 

How to process traps for individual Access Points on a Wireless Controller?

OpManager processes traps from devices into meaningful alerts.

Though the trap OID is the same, there must be some difference in the varbinds which shows the AP's names. OpManager can process that value (failure component) and create a new alarm for each Access Point. Refer to the following link for steps to know about trap processing in OManager.

http://www.manageengine.com/network-monitoring/help/userguide/processing_traps.html

 

How to enable SLA responder on a monitored device?

Open a CLI session on the destination router and enable the EXEC mode as follows:

                    Router>enable

Start the global configuration mode:

                    Router#configure terminal

Enable the IP SLA responder:

                    Router(config)#ip sla responder

         [or]     Router(config)#ip sla monitor responder

    (Note: Enter any one of the command to enable IP SLA responder as it varies according to the IOS versions.)  

Repeat the above steps for all the destination routers on which you want to monitor VoIP performance.

 

How to add a VoIP Monitor?

Make sure you discover the router in OpManager and configure the SNMP read and write community. And then, add the monitor as follows:

  1. Go to Home-> VoIP Monitors->Configure VoIP Monitor-> Create New, and enter a name for the monitor.
  2. Select the source router from the list of routers discovered in OpManager, and select the relevant interface.
  3. 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. You will see the summary of the monitor you are about to configure.
  4. Now click 'Apply to device' to submit the details to the device. This will take few seconds to configure.    
  5. Refresh the page after few seconds to see the new monitor.

The data is collected every hour, from the time you have configured.

 

How to configure call settings?

Define a template with the required VoIP settings to be used for monitoring performance. The VoIP template comes with pre-populated default values. Incase you would like to effect some changes to the values before initiating monitoring, make the changes as follows:    

  • Mouse-over Maps tab and click VoIP Monitors.    
  • Go to Settings-> Call Settings.    
  • Configure the following parameters:
    • Destination 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

Defining Thresholds for the monitored parameters: 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:    

  • Mouse-over Maps tab and click VoIP Monitors.    
  • Go to Settings->Threshold Template.    
  • Configure the following values:
    • 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.
 

How does VoIP monitoring work in OpManager?

OpManager primarily relies on Cisco's IP-SLA for monitoring the VoIP and the prerequisite therefore is, that the device should be a Cisco Router and must have IPSLA agent enabled  on it. From IOS Version 12.3(14)T all Cisco routers support monitoring of VoIP QoS metrics. Cisco's IPSLA, an active monitoring feature of Cisco IOS software, facilitates simulating and measuring the above mentioned parameters to ensure that your SLAs are met. Cisco IP SLA provides a UDP jitter operation where UDP packets are sent from the source device to a destination device. This simulated traffic is used to determine the jitter, the round-trip-time, packet loss and latency. This data is gathered for multiple tests over a specified period to identify how the network performs at different times in a day or over a few days. The VoIP monitor gathers useful data that helps determine the performance of your VoIP network, equipping you with the required information to perform network performance assessment, troubleshooting, and continuous health monitoring.

 

How to use Business Views for VoIP monitoring?

In VoIP Monitor, business views help you to know the status of the device and call path between devices at a glance. Whenever a new VoIP monitor is created, a business view (image shown below) of it also gets created automatically with the default background and device icons. However, later you can modify the background and device iconsif required.

In the business view, mouse-over the device icon or name/IP and call path to view its details. Click on the device icon or call path will open the snapshot page of the device or the call path respectively.

Accessing VoIP Monitor Business Views

  1. Mouse-over Maps tab and select VoIP Monitors
  2. Click Business Views.
  3. Select the required business view from the drop down menu available on the top the business view displayed.
 

How to fix the Time Zone difference issue in OpManager and OpManager-NFA plugin?

If the time on OpManager is different from the Server time, follow the steps given below to fix the issue:

 

1. Save the attached file and rename it to time.jar and place it under \OpManager folder.

2. Open a command prompt and go to \OpManager folder and execute the command below by providing your exact time zone difference from the GMT.

cmd:/> jre\bin\java -Duser.timezone=GMT-9:00 -cp time.jar Time

Modify the query according to the time zone difference in your region. Here I am executing the query for changing the OpManager time to Alaska Time zone which is GMT -9.

3. Take a back up of wrapper.conf located under \OpManager\conf folder.

4. Open the wrapper.conf and search for Java Additional Parameters and at the end of the additional parameters, add the entry below.

wrapper.java.additional.12=-Duser.timezone=GMT-9:00

 

After modifying it, the changes will look as below.

# Java Additional Parameters wrapper.java.additional.1=-Dcatalina.home=apache/tomcat wrapper.java.additional.2=-Dmysql.home=mysql #wrapper.java.additional.3=-Dwebserver.port=80 #wrapper.java.additional.4=-Dresource_check="80,8009" wrapper.java.additional.3=-Djava.library.path=lib wrapper.java.additional.4=-Dwebserver.rootdir=apache wrapper.java.additional.5=-Djava.rmi.server.codebase=apache/tomcat/conf/workers.properties wrapper.java.additional.6=-Dcom.adventnet.me.opmanager.showprogress=true wrapper.java.additional.7=-Dcom.adventnet.me.opmanager.service=true wrapper.java.additional.12=-Duser.timezone=GMT-9:00

 

5. Save it and start OpManager as a service which will fix the problem.

Note: 1. The above changes will be in effect only if OpManager is started as a Service.       

          2. "wrapper.java.additional.12=-Duser.timezone=GMT-9:00" - This line needs to be place at the end of the file and also change the line number(eg: 12) accordingly.

 

Steps to correct the time difference issue in OpManager-NFA plugin

1. Goto OpManager\Netflow\bin folder and edit the "run.bat" in a text editor and search for the following line:

 

set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME% -Djboss.server.type=com.adventnet.j2ee.deployment.system.AdventNetServerImpl

 

Change the above line as follows:

 

set JAVA_OPTS=%JAVA_OPTS% -Dprogram.name=%PROGNAME% -Duser.timezone=GMT-9:00 -Djboss.server.type=com.adventnet.j2ee.deployment.system.AdventNetServerImpl

 

2. Restart OpManager service and the Netflow module would show the correct time. Note:GMT-9:00 timezone is shown as an example.Please modify it as per your timezone.

 

Attachment: time.jar 606 B

 

How to create new dashboards?

From Home --> Dashboards -->, click on New Dashboard. Create New Dashboard window opens. Configure the following details.

  1. Name: Enter a unique name for the dashboard.
  2. Description: Brief description about the dashboard.
  3. No. of Columns: Select the number of columns that you want to have in the dashboard. By default the number of columns is 2.
  4. Column 1, Column 2, Column 3 & Column 4: Enter the width of the columns in terms of percentage.
  5. Widget List: Select the Widgets that are to be displayed on the dashboard.
  6. Preview: Displays the preview of the dashboard.
  7. Click Create button.
 

How to delete a dashboard?

The default dashboards in OpManager cannot deleted. You can delete the custom dashboards. Here are the steps:

  1. Mouse-over Dashboards tab and click on the name of the Dashboard that you want to delete. The dashboard opens.
  2. Now click on Actions menu and select Delete. A confirmation window pops-up.
  3. Click OK to confirm deleting.
 

How to add new widgets?

To add a new widget to a dashboard follow the steps given below:

  1. Go to the relevant Dashboard
  2. Click on Actions drop down menu and select Add Widgets.
  3. Select the Widget(s) that you want add to the dashboard.
  4. Click Add button to add the selected widget(s) to the dashboard.

To delete or edit a widget,

  1. Click on the drop-down icon available on the widget box and select Delete. A confirmation window pops up.
  2. Click OK to confirm deleting.
 

How to get uptime alerts?

Many users get confused with 'sysuptime' from RFC1213 MIB, but it is not representative of the system uptime. It is the time in hundredths of a second since the network management portion of the system was last re-initialized.

You have to use hrsystemuptime to find the system uptime. You can add this as a new monitor to the existing device templates through Add Monitor -> Add Bulk option. [ Use the add bulk option to include mathematical expressions to the monitor ].

hrsystemuptime OID is ".1.3.6.1.2.1.25.1.1.0". You have to divide this by 8640000 to give the system uptime in days.

See the attached image to findout the expression to be used and the value that i got from this OID for an SNMP node.

To this, you can configure thresholds.

 

How to monitor a shared folder?

To monitor the folder on both local or remote server you should specify the path as follows: Drive:\FolderName ( Example C:\FolderName )and you can view our File & Folder monitor

More details in the User Guide:
File monitor http://www.manageengine.com/products/opmanager/help/userguide/file_monitoring_template.html

Folder monitor http://www.manageengine.com/products/opmanager/help/userguide/folder_monitoring_template.html

 

How to resolve the 'unknown' devices problem?

We have seen what are unknown devices. Let us see what you need to do to resolve the problem.

To reduce the number of devices getting classified as 'Unknown', configure the correct credentials even before initiating discovery. Doing this saves a lot of time and effort on re-work.

Resolving Unknown devices in the devices already discovered

SNMP-enabled devices

If the device supports SNMP, enable SNMP and rediscover the device. Despite this, if you face issues, troubleshoot as follows:

  • Do you see a blue star in the device icon on the maps? This implies that the device responds to SNMP request from OpManager. The device is still not classified properly? Simply edit the category from the device snapshot page.
  • If SNMP agent is not running on the router, it will be classified as a server or desktop.You can verify this by the blue star appearing on the top left corner of the device icon for the SNMP-enabled devices. To categorize the device properly, start the SNMP agent in the device. Refer to Configuring SNMP agents in Cisco Devices for details. Rediscover the device with correct SNMP parameters.
  • If the SNMP agent is running on the router and you still do not see the blue star in the device icon, then check if the SNMP parameters are properly specified during discovery. If not, rediscover the device with correct SNMP parameters.
  • The router is discovered as a server or desktop if the IP Forwarding parameter of the device is set to false. To set the value of this parameter to true
    1. Invoke /opmanager/bin/MibBrowser.bat
    2. Expand RFC1213-MIB.
    3. In the ip table, click ipForwarding node.
    4. Type 1 in the Set Value box and click Set SNMP variable on the toolbar.
    5. Rediscover the device with correct SNMP parameters.

Similarly, for switches and printers too, enable SNMP in the device and rediscover.

CLI / WMI-enabled devices

If you have decided to disable SNMP authentication on Unix-based servers, configure Telnet or SSH credentials and associate the credentials to the servers. Similarly, for Windows devices, configure WMI credentials and associate the credentials to the devices. Re-discover the devices with the new credential

 

How to add a custom dial graph for a custom monitor?

To create a custom dial graph, please follow the below steps. Lets take your scenario, where you want to point the custom monitor to the dial graph for a Firewall device. Here are the steps.

1. Open the file opmanager_snapshot_dial.xml and scroll to Firewall section.

 

2. Add PARAM type and pollKey for each dial names. where, PARAM type is the device type. eg: Juniper pollKey is the custom monitor name. eg: JuniperCPU Similarly you can do this for other device types like Servers, etc.. Replacing the custom monitor to the Pollkey can point the monitor value to the dial graph

 

3. I have added a custom monitor called JuniperCPU. 

 

For eg:

 

<CATEGORY name="Firewall"> <DIAL name="CPUUtilization" displayName="webclient.devices.details.cpu" dialType="meter" shortKey="CPU"> <PARAM type="sonicwall" pollKey="CPUUtilization"/> <PARAM type="Juniper" pollKey="JuniperCPU"/> <PARAM type="Fortigate" pollKey="FortigateFirewallCPUUtilization"/> <PARAM type="Netscreen" pollKey="NetscreenFirewallCPUUtilization"/> <PARAM type="Cisco PIX" pollKey="CiscoFirewallCPUUtilization"/> <DEFAULT pollKey="CPUUtilization"/> Similarly, you can add the entries for DISK and Count Utilization.

 

4. Save the file and Restart OpManager to take effect.

 

Note: Backup opmanager_snapshot_dial.xml before modifying. Similarly you can associate custom monitor for other categories like Server,Routers etc.

 

How to manage devices using the DNS name?

OpManager supports DNS environment. If the device is added with DNS name, all the queries will be sent only to the name and not IP. We can configure OpManager to poll only by name and not by IP address. Open serverparameters.conf under /OpManager/conf in a wordpad and find this entry PING_USING_IPADDRESS true change it to PING_USING_IPADDRESS false

Restart OpManager. Try adding one such device using Admin-->add device(use DNS name).

 

How to authenticate to a Cisco device using SNMPv3?

The Snmpv3 communication between two SNMP Entity starts with handshake process. This process contains two steps, first one is Discovery and second one is TimeSynchronization process. And for snmpv3 communication, the manager needs to know the agent's  details inorder to communicate with the agent.

1. SnmpEngineTime.

2. SnmpEngineBoot.

3. SnmpEngine ID.
 

As per standard, the above information is retrieved from the Cisco router by using Discovery and TimeSynchronization process.

 

The net-snmp will accomplish both discovery and timesync process in a single request instead of two requests as the discovery response itself contains EngineTime, EngineBoot and EngineID.  This behavior is implemented in our SNMP layer and  will be rolled out in our next release. However, as per RFC3414, Cisco device should respond for discovery and timesync requests.

 

For your clear understanding, the discovery & timesync process is explained below:

 

Discovery Process:- First the Manager (OpManager) sends a discovery packet to the Agent to get the Agent's Authoritative EngineID value. For further communication, this EngineID value is used. As per RFC3414, the Discovery PDU packet is issued with following parameters:

i) EngineID value as zero length

ii) Security level is noAuthNoPriv

iii) UserName may be zero length or dummy userName.

 

For this request, the Agent responds with EngineID and UknownEngineID counter value. Instead of empty string, we use the userName as "initial". I would like to clarify that why RFC is recommend to use the userName is empty string, for discovery process is as follows Refer RFC3414 [Page 16] - The msgUserName specifies the user (principal) on whose behalf the message is being exchanged. Note that a zero-length userName will not match any user, but it can be used for snmpEngineID discovery. The reason is that the UserName of the request PDU is not matched with configured user details in the SNMP Entity (agent) while processing the Message. As per RFC3414, the processing of SNMP packet is as follows:

 

i) First, the SNMP Header field is decoded

ii) SecurityParameters fields are extracted from the Packet. First Authoritative EngineID value is extracted from the packet. If the EngineID is zero length, agent takes this request as Discovery and it responds with EngineID value with usmStatsUnknownEngineIDs counter value

iii) Refer the RFC3414 [Page 25] Processing an Incoming SNMP Message. b) the usmStatsUnknownEngineIDs counter is incremented, and an error indication (unknownEngineID) together with the OID and value of the incremented counter is returned to the calling module. Note in the event that a zero-length, or other illegally sized msgAuthoritativeEngineID is received, b) should be chosen to facilitate engineID discovery. Otherwise the choice between a) and b) is an implementation issue. The SNMP request packet is sent with zero length engineID value, so the cisco device(agent) should properly respond for this request irrespective of whether or not the userName is initial or empty string. It is a good practice to send with empty string. This is already implemented in our SNMP library.

 

TimeSynchronization Process:

 

The time synchronization packet is issued with given username and securitylevel as Auth_Priv. The agent responds with enginetime and engineboot and with USMStatsNotInTimewindow conter value. Note that the UserName from the second packet onwards, configured userName whose behalf the request to be issued will be set in the request packet. In this process, the authentication i.e authProtocol/ authPassword are verified.

 

How to reduce the transactional log size (MSSQL database)?

Here is what you need to do to resolve the issue. You will find a print to the following effect in the logs: Caused by: java.sql.SQLException: The transaction log for database 'OpManagerDB' is full. To find out why space in the log cannot be reused, see the log_reuse_wait_desc column in sys.databases..

To check the used %: DBCC SQLPERF(LOGSPACE) Steps to clear the logs.

1. Shutdown opmanager server

2. Change the Recovery Model to Simple by following the steps below:

Go to SQL server-->OpManagerDB properties-->Options-->Recovery Model-->Simple.

3. Connect to MSSQL Server-->OpManagerDB. Execute the following query

1) DBCC SHRINKDATABASE (database name , target percent) for eg DBCC SHRINKDATABASE (opmanagerdb,20)

2) alter database <DATABASENAME > MODIFY FILE (Name = "<DATABASENAME>_log",MAXSIZE=1 GB) - for eg alter database opmanagerdb MODIFY FILE (Name = "opmanagerdb_log",MAXSIZE=1 GB) (If the transaction log is too huge without any backup, it can not be shrinked. So run this query and then follow the above steps

BACKUP LOG OpManagerDB WITH TRUNCATE_ONLY

4. Restart OpManager Server.

Ensure you upgrade to the latest build.

 

How to add a WAN RTT monitor?

You just need to tell OpManager which paths you want to monitor i.e source and target. The source router(Cisco router enabled with IPSLA agent) should be discovered by the OpManager. For example: If you want to monitor latency and availability of branch office from your main office, you need to have a Cisco router enabled with IP SLA agent in your main office and this router should be discovered in the OpManager.

  • Go to Admin -- Credential Settings -- New (Enter valid SNMP read and SNMP write communities of the source router ).
  • Go To Admin --Add Device (Enter the name or IP address of the source device, select the newly added credential and then click on Add Device).  If the device is already added in the OpManager search the device from the search field at top right corner. You will get a snapshot page of the device. Now click on the Click here to change link to change Passwords .Now you will get a pop-up with Use this Snmp Credential field at the top, from this select the newly added credential and the click on OK.
  • Move your mouse over the Maps tab, you will get a pop-up. From the list of Infrastructureviews click on  WAN RTT Monitors - Settings
    • Select the source router from the list of routers discovered in OpManager and then select the relevant interface of the source router
    • Specify the destination Ip Address (ex: 203.199.21.11) and click 'Add' and submit the details.
    • Once you submit the details you will see the summary of the monitor you are about to configure. Now click 'Apply to device' to sumbit the details to the device. This will take few seconds to configure.

Refresh the page after few seconds and go to all monitors page to see the new monitor. The data will be collected every 5 minutes , from the time you have configured.

 

How to troubleshoot WAN latency issues?

When you configure a WAN RTT monitor, OpManager starts collecting data every 5 minutes. At each poll, if the latency and availability threshold values are violated, OpManager triggers an alarm. After 5 minutes, if the latency threshold of the monitor is violated, an alarm is listed in the WAN RTT Monitors dashboard.

  • Go to the WAN RTT Monitors dashboard to see the Least Performing Paths, Least Available Paths, and Recent Alarms table. If there is an alert, it is listed in the Recent Alarms table. Click on the severity image to get to the root cause.
  • To know the root cause of the problem click on the severity image of the alarm. This gives you the hop-by-hop round trip time details(refer the below image). From this you can identify the exact hop which has problem.
  • To know the availability, round trip time History (latency), SLA violation trend, and path hop round trip time trends for any monitor,  click on all monitors tab and click on path link for the monitor for which you want to see the details. You will see the detailed statistics of that monitor for last 12 hours.
  • To know the health of the monitor for the last 12 hours for every hour, go to WAN RTT Monitors -- All Monitors. The status of all the monitors are seen here., i.e. good, critical and unknown for last 12 hours. If there is any threshold violation for a monitor at a particular hour then the status of the monitor for that hour will be shown as critical(red). Now move your cursor over the status image and click on the image you will get the reason for that critical severity and all hops latency details to troubleshoot the problem. If there is no threshold violation, the severity is shown as good(green).
  • To see the detailed reports of each monitor, go to Reports -- WAN RTT Monitors. Here you will find top latency reports, top availability reports, SLA violation reports with export and schedule options.
 

How to add a WAN monitor using snmp v3 with write permissions?

OpManager does not support SNMP V3 for WANRTT yet.

We have plans to use only the read community for WANRTT configuration (Import option for the existing monitors using read community which is also under development phase). OpManager uses SNMP write to configure IPSLA (WAN RTT)settings in the source router. Though it is similar to "Write" command, some models(IOS versions) do not work with this. So once you configure a new WAN RTT monitor, login to the source router and run "write" (or equivalent command in new versions).

 

How to remove VoIP/WAN dashboards from the dashboards list and also from the infrastructure snapshot?

These modules are license based. Even the professional edition has  free monitors for VOIP and WAN RTT and is therefore not removable as of now. We will make this customizable in future.

 

How to add the wan links to new WAN endpoints in an existing business view?

You need to configure the WAN RTT Monitors separately and add it to the existing / global business view as a shortcut. The steps are explained below:

Refer the screenshot below, with two WAN endpoints added- "Site1" and "Site2" to the existing WAN RTT monitor business view:

  • Create new WAN RTT monitor with new WAN endpoint by giving a unique name say  "Site1"  
  • Now edit the main business view in which you want to see these new WAN endpoints.
  • Click on Add Shortcut, give the Short cut name as you like and then select the business view created for new monitor listed in the select box. If you have created the new monitor with name "Site1", then select  "Site1_WAN_View"  as the business view.
  • Now Click on Add Link, select "Get Status From" as "IPSLA" and select the link which represents the new monitor (source IP - destination IP) and then click on apply

Repeat the same when you want to add new monitors to the existing view. Now you can see all the new wan end points in the same business view.

 

How to monitor Latency between devices, say for instance, between the border routers to the dslams. Is it possible?

You can use our WAN RTT Monitor add-on to monitor the latency of end routers.

We use Cisco IP SLA to monitor the latency and raise alerts based on the thresholds you configure in OpManager. To know more about Cisco IP SLA, look at the link given below: http://www.cisco.com/en/US/docs/ios/ipsla/configuration/guide/ The WAN RTT (Round Trip Time) Monitor will help you,

a) Monitor latency between end points across WAN

b) Raise alerts based on the Round Trip Time thresholds. The thresholds are customizable.

c) Monitor Latency for each HOP between the end points.

d) Custom reports to identify the problem quickly.

e) Auto-Configuration of Cisco IP SLA monitors to the router, without having you to log on to the router.

 

How to install SQL Native Client?

Download the SQL Native Client from the link below. You will need to scroll down the page for the Native Client downloads:

http://www.microsoft.com/download/en/details.aspx?id=16978

Microsoft SQL Server 2008 R2 Native Client (SQL Server Native Client) is a single dynamic-link library (DLL) containing both the SQL OLE DB provider and SQL ODBC driver. It contains run-time support for applications using native-code APIs (ODBC, OLE DB and ADO) to connect to Microsoft SQL Server 2000, 2005, or 2008. SQL Server Native Client should be used to create new applications or enhance existing applications that need to take advantage of new SQL Server 2008 R2 features. This redistributable installer for SQL Server Native Client installs the client components needed during run time to take advantage of new SQL Server 2008 R2 features, and optionally installs the header files needed to develop an application that uses the SQL Server Native Client API.

X86 Package (sqlncli.msi) X64 Package (sqlncli.msi) IA64 Package (sqlncli.msi)

For more details on installing the native client, refer this site: http://msdn.microsoft.com/en-us/library/ms131321.aspx
 

Courtesy: http://msdn.microsoft.com

Here is a quick video guide on installing the sql native client:

Note:

1. OpManager 9 & below version users- Ensure that the files bcp.exe and bcp.rll are present under /mysql folder.
OpManager 10 version users - Ensure that these files are present under /bin folder
You will find these files in MSSQL installation setup.

2. If the MSSQL server is installated on a 64-bit OS, and OpManager Central 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.

 

How to set disksapace alarms in OpManager?

Make sure the right monitor is added for the server. Either WMI or SNMP, you have these set of monitors.

  1. Disk utilization(added during discovery)
  2. % partition details(added during discovery)
  3. Free disk space(MB/GB)
  4. Used Disk Space(MB/GB)

You can set thresholds for all the monitors and get the alert once it is violated.

 

How to enable https on ESX servers?

Follow the steps detailed on the following page in the VMware website:

http://pubs.vmware.com/vsphere-4-esxi-installable-vcenter

 

How to enable SNMP on ESX 4.0?

Follow the detailed instructions provided in the link below:

http://www.vmware.com/pdf/vsp_4_snmp_config.pdf

 

How to enable SNMP on ESXi 4.1?

Intructions to enable SNMP on ESXi 4.1 using remote CLI are available in the link below:

http://www.fatmin.com/2010/08/enabling-snmp-in-esxi-41-using-the-remote-cli.html

 

How to migrate OpManager from Linux installation to Windows?

If the customer has installed OpManager on Linux without being aware of the WMI limitations on linux or any other reasons and wants to move it to a Windows machine, follow the steps below.

  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 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_FEB28_2005_15_51.data "
    Provide the full path of the file and run the command.
  5. Once the restoration is complete, start OpManager.

Now check if everything is fine and WMI is also working properly. If you face any issue in between, please call support immediately.

 

How to configure OpManager to send  just one email to notify a missed poll (device down) and then cease emailing each missed poll thereafter?

As per the design OpManager triggers 3 alarms for the device down state - when it misses 1 poll (attention), 3 poll (trouble) or 5 poll (critical). It sends only one email notification based upon the option selected for when the Device misses poll(s) in the Notification Profile.

The following are the possible reasons for the multiple email notification,

a) Admin --> Alarm Escalation - Check whether you have enabled any Alarm Escalation for the device.

b) Notification Profile - Check whether you have enabled when the Device misses poll(s) on multiple notification profile and associated the device.

 

How to exclude some servers from notifications during the reboot schedule? Is there a way to do this within OPManager?

You can use either of the below way to do it,

1 You can quickly suppress the alarms for a period of time to not receive alarms or alerts during that period: Admin --Quick Configuration Wizard -- Associate an Alarm Suppression rule to several devices -- Select the time period -- Associate the rule to the required devices.

2. Create a Down Time Schedulers for the devices during the actual downtime,

Admin -- Down Time Scheduler

Refer for more information :

 

How to generate 'data not collected' alarms, i.e., get OpManager to alert when data collection stops?

Here are the steps to make OpManager send alarms when data is not collected:

  1. Open the file NmsProcessBE.conf under \OpManager\conf folder.
  2. Search for the entry "CLEAN_DATA_INTERVAL 999999".
  3. At the end of the line add the entry "GENERATE_DATACOLL_EVENT true".
    For ex.
    "CLEAN_DATA_INTERVAL 999999 GENERATE_DATACOLL_EVENT true"
  4. Save it and restart OpManager.
 

How to configure negative thresholds for bulk monitors (multiple monitors at a time)?

There is a limitation of configuring negative values in Add Bulk Option at the moment. You can work around by first creating the monitors using the Add bulk option without configuring the threshold value. Then edit the monitor separately and configure thresholds for the same. This will work fine. Will keep you posted on the feature implementation.

 

How to import/export script monitoring templates?

The import/export template option is useful when you want to share a custom template you created with the community or import a template from the community.

Exporting templates:

  • Go to Admin -- Script Templates. You'll see a list of templates. Here, do you see an 'export' icon against the template name?
  • Click the Export template icon so that it is exported and saved in a location you select.

If you want to share it with the community, for now, you can post it on our forums, or email it to us. You can also upload it via this form.

Importing templates:

  • Download the required templates to your local machine.
  • From Admin -- Script Templates screen, click on the Import link to browse and import the templates.
 

How to associate script monitoring templates to multiple devices?

To associate the templates,

  • Go to Admin-- Script Templates.
  • Click the 'Associate' icon against the template name. A list of devices for which the template can be associated, is shown.
  • Select the required devices and move them to the right and associate.
 

How to add script monitors to individual devices?

  • Go to the device snapshot page.
  • Scroll down to the monitors section
  • Click on Script monitors. You will find a link on the right column to add monitors. Click and proceed to add monitors.
 

How to get OpManager generate alarms when data collection stops?

OpManager can be configured to send 'Data not collected' alerts when monitoring and data collections stops for some reason. This requires a little tweak to a configuration file. Here are the steps:

  • Open the file NmsProcessBE.conf under OpManagerconf folder.
  • Search for the entry "CLEAN_DATA_INTERVAL 999999".
  • At the end of the line add the entry "GENERATE_DATACOLL_EVENT true".
  • For example:
    CLEAN_DATA_INTERVAL 999999 GENERATE_DATACOLL_EVENT true"
  • Save it and restart OpManager.

'Data not collected' alarms is now generated when data collection fails for some reason.

 

How to alert when a particular AD account credentials are used with the server or service it used?

There should be a Security Event generated when that AD account logs in. We can create an EventLog rule and in the match string, give the account name for the exact filter. Do check this link.

http://www.manageengine.com/network-monitoring/howto_demos/eventlog_monitor/demo1.html

 

How to compress the file at the Workflows?

OpManager uses Windows NTFS compression. Folder attributes will be changed and the font colour will become blue.

http://www.microsoft.com/resources/documentation/windows/xp/

 

How to overcome a WMI error that states - "User credentials cannot be used for local connections"?

If you are monitoring the localhost, that is the system where OpManager is running, then you need to leave the WMI username and password blank.

 

How to apply a windows service monitor to several devices?

You can associate a Windows service monitor or a TCP service monitor to several devices using the quick configuration wizard.

  1. Go to Admin -- Quick Configuration Wizard -- Add a new service monitor to several devices.
  2. Select Windows service monitor or the tcp service monitors option, and click next.
  3. From the list of services, select the service monitor that you'd like to associate and select the devices in the subsequent screen.
  4. Click Finish to associate.

Repeat process to associate other services to  multiple servers.

 

How to change the threshold to only alert if a device is not reachable for 15 minutes or over?

Go to the device snap-shot page --> Notification Profile --> Edit the profile and choose-  when the Device misses 5 poll(s) (select 3 or 5).

For ex : If you have set the polling interval for the device as 5 min then you can select 3 and if 3 minutes, you can select 5. Modify the polling interval accordingly so that it polls for 15 min and then alerts.

To effect the changes for bulk devices:

Go to List View page---> Select the required devices --> Click on More --> Monitoring Interval and specify the interval.

 

How to use script monitoring to query values from a database and alert based on the value returned as the query output?

OpManager script monitoring provides a lot of flexibility to achieve some network monitoring tasks which is otherwise not available in a solution out-of-the-box, or even with integrated solutions.

Usecase

This usecase demonstrates how OpManager uses Script monitors to find the sum of the values of two monitors on a monitored database server and alerts if the collective size exceeds a certain threshold. The monitor by default returns multiple instances (SQL instances on a DB server), and this usecase derives a sum of the size of two specific instances. You can extend the same procedure to perform several other tasks my querying a database (in this example, the opmanager database) through a script.

Prerequisites

MySQL .Net connector: http://dev.mysql.com/downloads/connector/net

The custom script

Attachment: CPU Util Sum.xml

Here is the video capture leading you through a step-by-step configuration:

If you are unable to view the embed above, visit this link: http://www.youtube.com/watch?v=0BB4uvc8i1k

 

How to create the support information file?

Go to Support link on the top right corner of the OpManager GUI. Click Support -- Support Information File to create the file. Once the file is created, a message with a link to the file, is displayed. Send that file to support for analysis.

 

How to remove a custom SNMP monitor?

Go to the device template in which the new custom monitor was added.

Click Add monitors-->Scroll down to the bottom to find custom monitors. You will also find an option to delete the monitor at the right hand side.

 

How to disable alarms on ESX servers when a VM is powered off?

The powered off VM needs to be configured for alarm suppression to disable any further alarms. To configure alarm suppression, follow the mentioned action in OpManager : VM snapshot -- Actions -- Suppress Alarms,  or Admin -- Quick Configuration Wizard -- Associate an Alarm Suppression rule to several devices.

 

How to monitor DHCP scope?

The DHCP scope monitoring OIDs are present in the DHCP mib.Hence the following DHCP mib and MSFT mib has to be placed in the OpManager\mibs folder.Find them attached in this KB article.

The OIDs are .1.3.6.1.4.1.311.1.3.2.1.1.3 for FREE IPs and .1.3.6.1.4.1.311.1.3.2.1.1.2 for IN USE IPs in a network address

Verifying the OIDs

Run the mibbrowser.bat in the OpManager\bin folder and load the DHCP mib.

Fill the details of the HOST,community with the details of the DHCP server

Paste the OID for FREE IPs in the ObjectID field and click on Operations -> Get

If you get the output of the FREE IPs available in every network in the DHCP pool,create custom SNMP monitors using the procedure in the how-to link below

http://www.manageengine.com/network-monitoring/custom-SNMP-monitors.htm

As you can see the OIDs above are numeric as well as tabular hence they give output for multiple networks in every poll.

Updating changes in Database

Once you have created the SNMP monitors (Free IPs and IN USE IPs) in the Windows template and applied it to servers,type the following in the browser

http://OpManager server:port/SubmitQuery.do

Paste and run the following query after inputting the DHCP server name and DHCP monitor name.

update polleddata set saveabsolutes='true' where name like '%DHCP monitor name%' and agent like '%DHCP server name%'

For example :

update polleddata set saveabsolutes='true' where name like '%DHCP FREE IPs%' and agent like '%fscvopdhcp01%'

Repeat the same procedure for DHCP IN USE IPs monitor as well.

Note: Please make sure you backup OpManager before running the above query.

Attached Files :
 

DHCP - useed Ips.PNG 91.41 KB

DHCP Scope monitor.png 85.85 KB

DHCP.png 100.78 KB

MSFT-MIB.mib 581 B

DHCP-MIB.mib 4.50 KB

 

I still have some questions which needs clarification!

If you have any questions about OpManager, feel free to raise a support request and we’ll get back to you. 

Video Zone
OpManager Customer Videos
Todd Haverstock - Administrative Director (Blessing Hospital)
  •  IT Admin from "Royal flying doctor service", Australia
     Beverley Seche ManageEngine Customer
  •  Michael - Network & Tech, ManageEngine Customer
     Jesse Gusmao ManageEngine Customer
  •  David Tremont, Associate Directory of Infrastructure,USA
     Todd Haverstock Administrative Director