Agent-based device monitoring in OpManager

With the introduction of agent-based monitoring in OpManager MSP, users can now install a lightweight piece of software called an "agent" in their network devices such as Windows servers to aid OpManager MSP with monitoring your devices. The agent takes over all polling actions related to that device from OpManager MSP, allowing your OpManager MSP server to function more efficiently. For smooth functioning of OpManager MSP without load configuration changes, it is recommended that the agent be installed on not more than 500 devices.

Agent monitoring feature in OpManager is available in build 127240 and above.

Advantages of agent-based monitoring:

  • Credentials are not necessary to employ agent monitoring for your network devices (except when deployed from OpManager UI), it is sufficient if you install the agent in your device.
  • Even if communication between the monitored device and OpManager MSP Probe server is lost, the device's monitoring data will be temporarily stored in the agent for upto 6 hours.
  • Even if the IP address of the monitored device changes constantly, data collection will not be affected as long as the OpManager MSP Probe server's IP address remains static.

Prerequisites for agent-based monitoring:

Before proceeding to install the agent and beginning to monitor your network devices, there are a few prerequisites that need to be addressed as follows:

  1. Hardware requirements:

    These are the minimum specifications required in the device where the OpManager MSP agent will be installed:

    Parameter Minimum requirement
    Processor speed 1.0 GHz
    RAM 512 MB
    Hard disk space 100 MB
  2. Supported OS versions:

    The OpManager MSP agent supports all major versions of Microsoft Windows as listed below:

    • Windows OS:
      • Windows 10
      • Windows 8.1
      • Windows 8
      • Windows 7
      • Windows Vista
    • Windows Server OS:
      • Windows Server 2019
      • Windows Server 2016
      • Windows Server 2012 R2
      • Windows Server 2012
      • Windows Server 2008
      • Windows Server 2008 R2
  3. Port details:

    To enable agent-based monitoring to function smoothly in OpManager MSP, these ports need to be opened/available in the monitored device:

    • Ports 153, 139 & 445: These ports are used when Deploy Agent option is used from the OpManager MSP UI. Note that these ports might not be needed post installation and can be closed afterwards.
    • Port 8060: Default port for accessing the OpManager MSP web console, and for secure agent-server communication. This refers to the port that OpManager MSP web client runs on, and can be changed by the user. Also note that inbound connections for the OpManager MSP server and outbound connections from the monitored server(s) must be enabled for this port. 
    • Firewall exceptions for Notification Server:If Push Mode is going to be enabled in any of the agents, it is necessary that there are no firewall restrictions for the Notification server to run smoothly.
      1. Ensure that WebSocket (WSS) protocol related requests are not blocked in the firewall, for the OpManager MSP server's port (8060 by default, unless changed by the user).
      2. Ensure HTTP 1.1 GET requests are allowed in the firewall.
      3. Ensure Content Length is allowed to be included in the response.
      4. If Path Resolver has been enabled, then the relative path /NSHandler/ needs to be added in the exception list.
      5. All type of Websocket frames (except binary type frame) need to be allowed in the response, if Websocket connection monitor has been enabled.
      6. In your antivirus program, enable WebSocket handling option if has been disabled.
  4. Enabling SSL in OpManager MSP:

    To start using agent-based monitoring mode in OpManager MSP, SSL needs to be enabled to ensure secure communication.

  5. Communication between the device and OpManager MSP server:

    Before beginning the installation process, make sure the OpManager MSP probe webclient is reachable from the end device that you are going to install the agent in.

  6. Adding exclusions in Endpoint Management Solutions:

    If any Endpoint Management solutions have been employed in your network to manage your client computers, these applications need to be added in the exclusion list to ensure the OpManager MSP agent can run without any issues:

    • OpManagerAgent.dll
    • MonitoringAgent.exe
    • MEAgentHelper.exe
    • OpManagerAgentTrayIcon.exe
    • OpManagerTroubleShooter.exe
    • OpManagerAgentUpgrade.exe

Installing the agent in your device:

    1. Make sure all the above mentioned prerequisites have been met before beginning the installation.
    2. Once done, you can proceed with the agent installation, which can be done in either of these three ways: Once the agent is installed, the device is added into OpManager MSP and is listed under the Inventory page.

Snapshot page of agent-monitored device in OpManager

    1. All default monitors are associated automatically with the help of device templates, based on the device type/category. You can also add additional monitors in the usual methods - from the Device Snapshot page, from Performance Monitors page or from the Device Templates page.
    2. You can also view the devices which have the OpManager MSP agent installed in them, by navigating to the Agents page under Settings → ITOM Agents → Monitoring Agents. In this page, all the agents are displayed along with the device details and their real-time status.

Agent monitoring and settings page in OpManager

Note:
Before uninstalling OpManager MSP Probe, it is advisable to remove all the agents from your client computers. If you failed to do so and want to remove the agents after uninstalling OpManager MSP Probe, you can use either the Manual uninstallation method or the Bulk Uninstallation method to uninstall them from your client computers.