- 4 minutes to read

The DataPower Monitoring Agent has the following prerequisites on the target environment

This page describes the prerequisites for installing and running the IBM DataPower Monitoring Agent.

Software Requirements

  • Windows Server 2008 R2 or later

Versions 6.0 and later make use of the .NET Framework 4.8 or later.
Versions 5.4 and subsequently make use of the .NET Framework 4.6.2 or later.
Versions before 5.4 make use of the .NET Framework 4.5.2 or later.

  • SQL Server
    • Either access to an existing SQL Server instance or the free SQL Express edition.
    • The Service account must have DBCreator, read and write access to the database.

Firewall

The IBM DataPower Monitoring Agent has both inbound and outbound communication:

  1. Between the Monitoring Service and the IBM DataPower Monitoring Agent
  2. Between the IBM DataPower Monitoring Agent and IBM DataPower Gateway

Server types: Nodinite Server (Monitoring Service), Agent Server (DataPower Monitoring Agent), DataPower Gateway (IBM DataPower appliance).

1. Between the Monitoring Service and DataPower Monitoring Agent

The following ports must be allowed on the Windows server where the agent is installed and running:

Option 1a (Nodinite v7 - IIS hosted on local network)

Direction Source Destination Protocol Port(s) Nodinite Version Purpose Notes
Inbound Nodinite Server Agent Server TCP Custom (HTTP/HTTPS) v7 Monitoring Service communication Agent IIS site port configured during installation in the Portal. Only required if agent is on a remote IIS server
Outbound Agent Server Nodinite Server TCP Custom (HTTP/HTTPS) v7 Response traffic Allowed automatically by stateful firewalls

Note

Nodinite v7 IIS Hosting: When agents are hosted in IIS on the same server as the Nodinite application (typical installation), firewall rules are not required between the Monitoring Service and the agent. The custom port is assigned during installation via the Nodinite Portal and only needs to be opened if the agent is hosted on a remote IIS Windows Server.

Option 1b (Nodinite v6 and earlier - Windows Service on local network)

Direction Source Destination Protocol Port(s) Nodinite Version Purpose Notes
Inbound Nodinite Server Agent Server TCP 8000 v6 and earlier Monitoring Service communication Communication initiated by Monitoring Service. Only used with legacy MSI installer on remote Windows servers
Outbound Agent Server Nodinite Server TCP 8000 v6 and earlier Response traffic Allowed automatically by stateful firewalls

Note

Nodinite v6 Legacy: Port 8000 is only used when agents have default installations on remote Windows servers using the legacy MSI installer. This port is not required for Nodinite v7 IIS-hosted agents.

2. Between the DataPower Monitoring Agent and IBM DataPower Gateway

SNMP Connection (Agent → DataPower Gateway)

The agent uses SNMP (Simple Network Management Protocol) to monitor IBM DataPower Gateway appliances.

Direction Source Destination Protocol Port(s) Purpose Notes
Outbound Agent Server DataPower Gateway UDP 161 SNMP requests Agent queries DataPower status and metrics
Inbound DataPower Gateway Agent Server UDP 161 SNMP responses Allowed automatically by stateful firewalls
Inbound DataPower Gateway Agent Server UDP 162 SNMP traps DataPower sends unsolicited event notifications

Tip

SNMP Versions: The agent supports both SNMP v2 and SNMP v3. For SNMP v2, configure Read Community and Write Community strings. For SNMP v3 (recommended for security), configure Security Name, Security Level, Context Name, and Context Engine ID.

Tip

SNMP v3 Security: SNMP v3 provides authentication and encryption. Use SNMPv3 with authentication (authNoPriv) or authentication + encryption (authPriv) for production environments. Configure the agent with matching credentials.

Tip

SNMP Traps: Port 162 is used for SNMP traps sent from DataPower Gateway to the Agent Server. Ensure inbound UDP 162 is allowed if you want to receive real-time event notifications from DataPower.

Tip

Multiple DataPower Gateways: If monitoring multiple DataPower Gateway appliances, ensure the Agent Server has connectivity to all target gateways on UDP ports 161 and can receive traps on UDP port 162.

Note

DNS Resolution: All servers (Agent Server and DataPower Gateway) require outbound access to DNS on TCP/UDP port 53 for name resolution. You can optionally solve this using entries in the local hosts file on each server.

Important

Stateful Firewalls: Most modern Windows Firewall implementations are stateful, meaning inbound response traffic for established outbound connections is automatically allowed. The inbound rules listed above are primarily for reference and troubleshooting scenarios where stateful inspection may be disabled or restricted.


Windows Rights

Local named account or domain account (preferred). Follow this guide 'How to set Logon as a Service right' for more information.

DataPower SNMP Settings

  • SNMP V2

    • Read Community
    • Write Community
  • SNMP V3

    • Security Name
    • Security Level
    • Context Name
    • Context Engine ID

Next Step

Add or manage Monitoring Agent
Install DataPower Monitoring Agent

Monitoring
Administration