Hitachi

JP1 Version 12 JP1/Performance Management Reference


C.1 Performance Management port numbers

This section describes the port numbers that are used by PFM - Manager, PFM - Web Console, and PFM - Base.

For details about the port numbers for the Agent Collector and Remote Monitor Collector service, or Agent Store and Remote Monitor Store service, see the lists of port numbers provided in the appendix of each PFM - Agent or PFM - RM manuals.

Organization of this subsection

(1) Port numbers

Each port number that is assigned must be unique within the same device.

If a service of a Performance Management series program exists on physical and logical hosts within the same device, a unique port number must be assigned to the service on each host. Similarly, if a service of a Performance Management series program exists on multiple logical hosts, a unique port number must be assigned to the service on each logical host.

To penetrate a firewall between PFM - Manager and PFM - Web Console, PFM - Manager and PFM - Agent, or between PFM - Manager and PFM - RM, you must set the port number to a fixed value. For details about the settings for penetrating these firewalls, see C.2 Firewall passage directions.

(2) Port numbers used by PFM - Manager

The port numbers used by PFM - Manager are classified into the following types:

Fixed port number:

Fixed port numbers are port numbers that are assigned to the Name Server, Status Server, and View Server services.

These port numbers are predetermined by Performance Management, and the same port number is assigned each time a service is started.

If the user assigns a port number to one of these services by using the jpcconf port define command, that port number is allocated as a fixed port number. For details about fixed port numbers, see Table C-1 Port numbers used by PFM - Manager.

Preferential port number:

For some services, particular port numbers predefined by Performance Management can be preferentially assigned by using the jpcconf port define command. If the jpcconf port define command is not executed, the system automatically allocates an unused port number to a service each time the service is started.

For details about the service to which preferential port numbers can be assigned and about the preferential port numbers, see Table C-1 Port numbers used by PFM - Manager or Table C-3 Port numbers used by PFM - Base.

To fix the port number to be assigned when the service is started, you can use the jpcconf port define command to specify the desired port number.

Important
  • The port numbers assigned to the Name Server and Status Server services must be the same for all hosts within the Performance Management system.

  • Use the fix port numbers and preferential port numbers assigned by Performance Management unless the same port numbers already exist on the host.

The table below shows the port numbers used by PFM - Manager. For details about the jpcconf port define command, see jpcconf port define.

The following table shows the port numbers used by PFM - Manager:

Table C‒1: Port numbers used by PFM - Manager

Fixed port number

Preferential port number

Service name#1

Parameter

Use

If the port number gets duplicated

22285

N/A

Name Server

jp1pcnsvr

Used when each service communicates with the Name Server service.

The KAVE05918-W message is displayed, asking the user to specify a unique port number.

If auto is specified for the -input option of the jpcconf port define command, the KAVE05918-W message is displayed, and processing is skipped.

22350

N/A

Status Server

jp1pcstatsvr

Used to check the service status.

22286

N/A

View (between PFM - Web Console and View Server service)

jp1pcvsvr

Used to log in to PFM - Manager and to manipulate PFM - Web Console's GUI.

N/A

View (between JP1/SLM and PFM - Manager)

jp1pcvsvr

Used to set a linkage with PFM - Manager from JP1/SLM.

N/A

20275

Action Handler

jp1pcah

Used to execute actions.

Performance Management assigns a port number that is not currently used.

N/A

20273

Correlator

jp1pcep

Used to send the events of each PFM - Agent or PFM - RM to PFM - Manager.

N/A

20271

Master Manager

jp1pcmm

Used when each service communicates with the Master Manager service.

N/A

20272

Master Store

jp1pcsto

Used to record the events of each PFM - Agent or PFM - RM.

N/A

20274

Trap Generator

jp1pctrap

Used when SNMP traps are sent.

N/A

20276

View Server

jp1pcvsvr2

Used to send the events and reports of each PFM - Agent or PFM - RM to PFM - Web Console.

Automatic#2

Agent Collector (health check agent)

jp1pcagt0

Used to bind alarms and acquire realtime reports.

N/A

Agent Store (health check agent)

jp1pcsto0

Used to record performance data and acquire historical reports.

N/A

Legend:

N/A: Not applicable

#1

For the services whose names are different from the display names returned by commands, the display names are indicated in this table.

#2

If the jpcconf port define command is executed, a port number that is not currently used is assigned to a service. If the jpcconf port define command is not executed, each time a service is restarted, a port number that is not currently used is assigned to the service.

(3) Port numbers used by PFM - Web Console

The following table shows the port numbers used by PFM - Web Console:

Table C‒2: Port numbers used by PFM - Web Console

Port number

Service name

Parameter

Use

20358

Web Service

N/A

Used to connect from a Web browser to PFM - Web Console.

20359

Web Console

N/A

Used when the Web Service service establishes communication connection with the Web Console service.

20360

Web Console

N/A

Used to manage the Web Console service.

20369

Web Console

N/A

Port number of the RMI repository used by PFM - Web Console services

20368

Web Console

N/A

Port number of the management server used by PFM - Web Console services

Automatic#1

Web Console

N/A

Port number of the management command used by PFM - Web Console services

Automatic#2

Web Console

N/A

Callback port number (ownPort) used by the PFM - Web Console service

Automatic#2

Web Console

N/A

Callback port number (ownCmdPort) used by the PFM - Web Console command

Legend:

N/A: Not applicable

#1

A port number not currently used by the system is automatically assigned. In addition, you can designate a specific port number by using the ejbserver.rmi.remote.listener.port parameter in the user properties file (usrconf.properties).

#2

When PFM - Web Console starts, a port number set in the config.xml file is automatically assigned to PFM - Web Console. If no port number is set in the config.xml file, a port number that is not being used by the system is automatically assigned to PFM - Web Console each time PFM - Web Console is restarted.

(4) Port numbers used by PFM - Base

The following table shows the port numbers used by PFM - Base:

Table C‒3: Port numbers used by PFM - Base

Fixed port number

Preferential port number

Service name

Parameter

Use

If the port number gets duplicated

22285

N/A

Name Server

jp1pcnsvr

Used when each service connects to and communicates with the Name Server service

The KAVE05918-W message is displayed, asking the user to specify a unique port number.

If auto is specified for the -input option of the jpcconf port define command, the KAVE05918-W message is displayed, and processing is skipped.

22350

N/A

Status Server

jp1pcstatsvr

Used to check the service status.

N/A

20275

Action Handler

jp1pcah

Used to execute actions.

Performance Management assigns a port number that is not currently used.

(5) About port number information registered in the services file on the PFM - Base host

When you install PFM - Base, register the following port number information in the services file:

The port number 22285 above is a port that waits for the NameServer service of the PFM - Manager host and is used for specifying the communication port from the PFM - Base host.

PFM - Base communicates with the NameServer service by using this port information as the destination. Therefore, do not change the setting value except when the port number of the NameServer service is changed. If you change or delete the port number, PFM - Base cannot communicate with NameServer.