Configure network devices using PCM


This section describes how to configure network devices using PATROL Configuration Manager (PCM).

Note

If you do not want to use native monitors to monitor network devices, you can create a custom monitor for monitoring. For information, see Creating-and-configuring-custom-monitors-using-PCM.

The following table lists the rule set files, which are available at $PATROL_HOME\..\pconfmgr\rulesets\Shipped\PSM\km_version_number\NetworkDeviceConfiguration for configuring network devices:

Files

Descrption

NetworkDevice.cfg

Contains configuration variables to configure a single network device.

NetworkSegment.cfg

Contains configuration variables to configure a network segment, that is, network devices within an IP address range.

It also provides configuration variables to specify the IP addresses of those devices, which have to be excluded from the range.

ConfigurationFilesBasedMonitoring.cfg

Contains configuration variables to configure network devices from a text file. the text file is located at %PATROL_HOME%\PSM\Conf\ImportDevices.

SharedConfiguration.cfg

Contains configuration variables to set pre-defined or default values for the configuration fields to monitor a device or network segment.  

 You can set up default configuration for the following configuration fields:

  • Port
  • Poll interval (sec)
  • Retries count
  • Timeout (sec)
  • Community string
  • Version

Administration.cfg

Contains configuration variables to provide additional information related to network devices, such as display name, debug enabling and so on.

All.cfg

Consolidated file containing all the configuration variables available in Administration.cfg,SharedConfiguration.cfg, ConfigurationFilesBasedMonitoring.cfg, NetworkDevice.cfg, NetworkSegment.cfg.

 The following is the template of All.cfg file, which contains configuration variables to configure the network device.

PATROL_CONFIG
"/PSM/txn_id" = { REPLACE = "1"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/DeviceName" = { REPLACE = "<<MyNetworkDevice>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/ipAddress" = { REPLACE = "<<10.64.11.128>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/Category" = { REPLACE = "<<Switch>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/PollInterval" = { REPLACE = "<<300>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/Retries" = { REPLACE = "<<2>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/Timeout" = { REPLACE = "<<2>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/Port" = { REPLACE = "<<161>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/Version" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/SecureStore/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/CommunityString" = { REPLACE = "PSM_Root/<<CommunityString>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/AuthorizationProtocol" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/PrivacyProtocol" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/SecureStore/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/AuthorizationCred" = { REPLACE = "PSM_Root/<<V3_Username/password>>"},
"/SecureStore/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/PrivacyPassword" = { REPLACE = "PSM_Root/<<V3_PrivacyPassword>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/F5BigIP" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/HostMIB" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/InterfaceMIB" = { REPLACE = "<<1>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/SNMPAgentAvailability" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/CiscoLocalInterfaces" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/OpenVMS" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/RMON" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/CiscoRouter" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/TCP" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/CustomMonitors" = { REPLACE = "<<Custom_1,Custom_2>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/Filters/<<MonitorTypeNameFilter>>/MonitorTypeNameFilter" = { REPLACE = "<<MonitorTypeNameFilter>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/ApplySharedFilters" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/Filters/<<MonitorTypeNameFilter>>/FilterByInstanceName" = { REPLACE = "<<FilterByInstanceName>>"},
"/PSM/PSM_Root/Devices/<<MyNetworkDevice>>/Filters/<<MonitorTypeNameFilter>>/FilterByRegex" = { REPLACE = "<<FilterByRegex>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/AddressRange" = { REPLACE = "<<10.60.12.120-128>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/Category" = { REPLACE = "<<Router>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/ExcludeIPAddresses" = { REPLACE = "<<10.60.12.126,10.60.12.127>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/PollInterval" = { REPLACE = "<<300>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/Port" = { REPLACE = "<<161>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/Retries" = { REPLACE = "<<2>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/Timeout" = { REPLACE = "<<2>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/Version" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/SecureStore/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/CommunityString" = { REPLACE = "PSM_Root/<<CommunityString>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/PrivacyProtocol" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/AuthorizationProtocol" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/SecureStore/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/AuthorizationCred" = { REPLACE = "PSM_Root/<<V3_Username/password>>"},
"/SecureStore/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/PrivacyPassword" = { REPLACE = "PSM_Root/<<V3_PrivacyPassword>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/F5BigIP" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/HostMIB" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/InterfaceMIB" = { REPLACE = "<<1>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/RMON" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/CiscoRouter" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/TCP" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/CiscoLocalInterfaces" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/OpenVMS" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/SNMPAgentAvailability" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/CustomMonitors" = { REPLACE = "<<Custom_1,Custom_2>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/Filters/<<MonitorTypeNameFilter>>/MonitorTypeNameFilter" = { REPLACE = "<<MonitorTypeNameFilter>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/ApplySharedFilters" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/Filters/<<MonitorTypeNameFilter>>/FilterByInstanceName" = { REPLACE = "<<FilterByInstanceName>>"},
"/PSM/PSM_Root/NetworkSegment/<<10.60.12.120-128>>/Filters/<<MonitorTypeNameFilter>>/FilterByRegex" = { REPLACE = "<<FilterByRegex>>"},
"/PSM/PSM_Root/SHARED_Port" = { REPLACE = "<<161>>"},
"/PSM/PSM_Root/SHARED_PollInterval" = { REPLACE = "<<300>>"},
"/PSM/PSM_Root/SHARED_Retries" = { REPLACE = "<<2>>"},
"/PSM/PSM_Root/SHARED_Timeout" = { REPLACE = "<<3>>"},
"/PSM/PSM_Root/SHARED_Version" = { REPLACE = "<<3>>"},
"/SecureStore/PSM/PSM_Root/SHARED_CommunityString" = { REPLACE = "PSM_Root/<<CommunityString>>"},
"/PSM/PSM_Root/SHARED_PrivacyProtocol" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/PSM/PSM_Root/SHARED_AuthorizationProtocol" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/SecureStore/PSM/PSM_Root/SHARED_AuthorizationCred" = { REPLACE = "PSM_Root/<<V3_Username/password>>"},
"/SecureStore/PSM/PSM_Root/SHARED_PrivacyPassword" = { REPLACE = "PSM_Root/<<V3_PrivacyPassword>>"},
"/PSM/PSM_Root/SharedFilters/<<MonitorTypeNameFilter>>/MonitorTypeNameFilter" = { REPLACE = "<<MonitorTypeNameFilter>>"},
"/PSM/PSM_Root/SharedFilters/<<MonitorTypeNameFilter>>/FilterByInstanceName" = { REPLACE = "<<FilterByInstanceName>>"},
"/PSM/PSM_Root/SharedFilters/<<MonitorTypeNameFilter>>/FilterByRegex" = { REPLACE = "<<FilterByRegex>>"},
"/PSM/PSM_Root/RootDisplayName" = { REPLACE = "<<Network devices(SNMP)>>"},
"/PSM/PSM_Root/DeviceMapping" = { REPLACE = "<<1>>"},
"/PSM/PSM_Root/ReadFromFile" = { REPLACE = "<<1>>"},
"/PSM/PSM_Root/ReadFromFilePath" = { REPLACE = "<<Fully qualified path for file based configuration directory>>"},
"/PSM/PSM_Root/Debug" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/Playback" = { REPLACE = "<<0>>"},
"/PSM/PSM_Root/ReportDefinition" = { REPLACE = "<<Use Readme.txt file for Entry settings>>"},
"/PSM/PSM_Root/JAVA_HOME" = { REPLACE = "<<D:\Program Files\Java\jdk1.6.0_16>>"}

Configuring network devices using PCM menu commands

The following procedure explains how to use the PATROL Configuration Manager menu commands to create and configure custom monitor.

  1. In PATROL Configuration Manager, locate Shipped > PSM > km_version_number > NetworkDeviceConfiguration folder.
  2. Select the ruleset folder using which you want to configure the network devices.
  3. Right-click the rule and select Edit Rule.

    The RuleSet dialog box is displayed.
  4. In the Operation column, select the REPLACE option, which is the default value.
  5. Double-click the highlighted space in the Value column and enter the value of the variable.
    For information about the description and values of the variables, see Configuration variables.

    Note

     The value of the variable does not support blank spaces and special characters such as /, \, &, and @.

  6. Click OK.
  7. Repeat the above steps for all the rules.
  8. After adding values to the variables for creating a custom monitor, drag the new RuleSet onto the agentHostName in the left pane.
  9. Click the Apply Configuration icon in the PATROL Configuration Manager menu bar.

Configuring using the PATROL Configuration Manager CLI

The PATROL Configuration Manager CLI processes a script file that contains commands regarding RuleSets.

To perform BMC PATROL for Light Weight Protocols configuration using the PATROL Configuration Manager RuleSets, you must set values for the configuration variables in the .cfg files. After you provide values in the files, you can apply the configuration to the PATROL Agent using the PATROL Configuration Manager CLI. For a list of configuration variables that you can include in the .cfg file, see Configuration variables.

Store your .cfg files in any directory under the %BMC_ROOT%/pconfmgr/rulesets directory, and use the following command to apply the RuleSets:

  • (Windows) pcm.cmd -f scriptFileName
  • (UNIX) pcm.sh -f scriptFileName

The scriptFileName variable represents the script file that contains commands to be executed for applying RuleSets. For example, to apply RuleSets for the creating and configure custom monitor, enter the following command in the script file:

apply -a agentName NetworkDevice

The NetworkDevice variable represents the name of the RuleSets file.

Note

In the preceding command:

  • Specify the path as relative to the RuleSets directory.
  • Do not include the extension when specifying the file name.

For more information about the commands and options that can be used in a script file, see the PATROL Configuration Manager User Guide and Configuration variables.

Configuration variables for Network device configuration

The following table provides information about the configuration variables for configuring the network devices you want to monitor. You can use PATROL Configuration Manager to add values to the variable for configuring network devices. For more information about how to add values to the network device, see Configure-using-PATROL-Configuration-Manager.

Note

The value, Manual in the value column of the table indicates that there is no predefined value for the configuration variable and you must manually enter a value for those variables.

Variable

Description

Operation

Value

Network device configuration details

/PSM/txn_id

Activates the network device configuration.

Every time you configure a network device or network segment, the value of txn_id must be different from the previous configuration of a network device or network segment.

Replace

1

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/DeviceName

Alias name or a real host name or IP address of the network device.

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/ipAddress

IP address of the network device you want to monitor, if you have not provided the actual host name or IP address.

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/Category

Category name to group network devices.

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/PollInterval

Poll interval time in seconds

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/Retries

Number of retries for sending SNMP queries to the network device.

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/Timeout

Timeout in seconds to wait for each reply of SNMP queries.

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/Port

Port number of the SNMP agent.

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/Version

SNMP version supported by the network device.

Replace

  • 1: Version1
  • 2: Version 2c
  • 3: Version 3

/SecureStore/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>

/CommunityString

Community string to allow access to the network device.

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>

/AuthorizationProtocol

Authorization protocol to authenticate the user.

Replace

  • 1: MD5
  • 2: SHA

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/PrivacyProtocol

Privacy protocol to encrypt SNMP v3 messages to ensure confidentiality of data.

Replace

  • 1: DES
  • 2: AES-128

/SecureStore/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/AuthorizationCred

User name and password to configure SNMP.

Replace

Manual

/SecureStore/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/PrivacyPassword

Password to access the SNMP agent.

Replace

Manual

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/F5BigIP

Monitor and record the performance parameters of BIG-IP hardware.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/HostMIB

Monitor the devices based on the standard SNMP MIB (RFC-2790).

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/InterfaceMIB

Monitor interfaces on SNMP-enabled devices.

Replace

 

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>

/SNMPAgentAvailability

Check the availability of the SNMP agent.

Replace

  • 0: Yes
  • 1: No

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>

/CiscoLocalInterfaces

Information about the network traffic on a Cisco device. 

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/OpenVMS

Monitor OpenVMS systems.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/RMON

Monitor and record the performance parameters of the router.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/CiscoRouter

Monitor the CPU utilization and memory usage of the router.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/TCP

Tracks and records the network-related TCP performance parameters. 

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/

<<MyNetworkDevice>>/CustomMonitors

Monitor names separated by a comma which you have configured using Custom Monitor monitor type configuration.

Replace

Manual

/PSM/PSM_Root/Devices/
<<MyNetworkDevice>>/Filters/<<MonitorTypeNameFilter>>/MonitorTypeNameFilter

Specify the name of the monitor type that you want to filter. Monitor type can be a name of the object type as defined in the custom monitors.

Replace

Manual

/PSM/PSM_Root/Devices/
<<MyNetworkDevice>>/ApplySharedFilters

Enable this monitoring option to apply filters on shared configurations.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Devices/
<<MyNetworkDevice>>/Filters/<<MonitorTypeNameFilter>>/FilterByInstanceName

Specify the names of the instances that you want to filter. A semicolon should be used as a separator to exclude more than one instance name.

Replace

Manual

/PSM/PSM_Root/Devices/
<<MyNetworkDevice>>/Filters/<<MonitorTypeNameFilter>>/FilterByRegex

Specify the names of the instances that you want to filter by a regular expression. A semicolon should be used as a separator to exclude more than one regular expression.

Replace

Manual

Network segment

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/AddressRange

IP address range.

Specify the IP address range in the format, IPAddress-Range.

For example,

10.64.109.1-10: all IP addresses in the range between 10.64.109.1 to 10.64.109.10 will be configured.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/Category

Group name for all IP addresses in the range.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

\<<10.60.12.120-128>>/ExcludeIPAddresses

IP addresses to be excluded from the range, separated by comma.

For example, if the IP address range is 10.64.109.1-10 and you want to exclude IP addresses 10.64.109.6 and 10.64.109.7 and 10.64.109.8, use one of the following options:

  • 10.64.109.6,10.64.109.7,10.64.109.8  
  •  6,7,8  
  •  6-8  
  •  10.64.109.6-10.64.109.8

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/PollInterval

Poll interval time in seconds.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/Port

Port number of the SNMP agent.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/Retries

Number of retries for sending SNMP queries to the network device.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/Timeout

Timeout in seconds to wait for each reply of SNMP queries.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/Version

SNMP version supported by the network device.

Replace

  • 1: Version1
  • 2: Version 2c
  • 3: Version 3

/SecureStore/PSM/PSM_Root/

NetworkSegment/<<10.60.12.120128>>/

CommunityString

Community string to allow access to the network device.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/PrivacyProtocol

Privacy protocol to encrypt SNMP v3 messages to ensure confidentiality of data.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/AuthorizationProtocol

Authorization protocol to authenticate the user.

Replace

Manual

/SecureStore/PSM/PSM_Root

/NetworkSegment/

<<10.60.12.120-128>>/AuthorizationCred

User name and password to configure SNMP.

Replace

Manual

/SecureStore/PSM/PSM_Root

/NetworkSegment/

<<10.60.12.120-128>>/PrivacyPassword

Password to access the SNMP agent.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/F5BigIP

Monitor and record the performance parameters of BIG/IP hardware.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/HostMIB

Monitor the devices based on the standard SNMP MIB (RFC-2790).

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/InterfaceMIB

Monitor interfaces on SNMP-enabled devices.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/RMON

Monitor and record the performance parameters of the router.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/CiscoRouter

Monitor the CPU utilization and memory usage of the router.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/TCP

Tracks and records the network-related TCP performance parameters. 

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/CiscoLocalInterfaces

Information about the network traffic on a Cisco device.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/OpenVMS

Monitor OpenVMS systems

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/

SNMPAgentAvailability

Check the availability of the SNMP agent.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/

<<10.60.12.120-128>>/CustomMonitors

Monitor names, separated by a comma which you have configured using Custom Monitor monitor type configuration

Replace

Manual

/PSM/PSM_Root/NetworkSegment/
<<10.60.12.120-128>>/Filters/<<MonitorTypeNameFilter>>/MonitorTypeNameFilter

Specify the name of the monitor type that you want to filter. Monitor type can be a name of the object type as defined in the custom monitors.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/
<<10.60.12.120-128>>/ApplySharedFilters

Enable this monitoring option to apply filters on shared configurations.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/NetworkSegment/
<<10.60.12.120-128>>/Filters/<<MonitorTypeNameFilter>>/FilterByInstanceName

Specify the names of the instances that you want to filter. A semicolon should be used as a separator to exclude more than one instance name.

Replace

Manual

/PSM/PSM_Root/NetworkSegment/
<<10.60.12.120-128>>/Filters/<<MonitorTypeNameFilter>>/FilterByRegex

Specify the names of the instances that you want to filter by a regular expression. A semicolon should be used as a separator to exclude more than one regular expression.

Replace

Manual

Shared configuration

/PSM/PSM_Root/SHARED_Port

Port number of the SNMP agent.

Replace

Manual

/PSM/PSM_Root/SHARED_PollInterval

Poll interval time in seconds.

Replace

Manual

/PSM/PSM_Root/SHARED_Retries

Number of retries for sending SNMP queries to the network device.

Replace

Manual

/PSM/PSM_Root/SHARED_Timeout

Timeout in seconds to wait for each reply of SNMP queries.

Replace

Manual

/PSM/PSM_Root/SHARED_Version

SNMP version supported by the network device.

Replace

  • 1: Version1
  • 2: Version 2c
  • 3: Version 3

/SecureStore/PSM/PSM_Root/

SHARED_CommunityString

Community string to allow access to the network device.

Replace

Manual

/PSM/PSM_Root/SHARED_PrivacyProtocol

Privacy protocol to encrypt SNMP v3 messages to ensure confidentiality of data.

Replace

Manual

/PSM/PSM_Root/

SHARED_AuthorizationProtocol

Authorization protocol to authenticate the user.

Replace

Manual

/SecureStore/PSM/PSM_Root/

SHARED_AuthorizationCred

User name and password to configure SNMP.

Replace

Manual

/SecureStore/PSM/PSM_Root/

SHARED_PrivacyPassword

Password to access the SNMP agent.

Replace

Manual

/PSM/PSM_Root/
SharedFilters/<<MonitorTypeNameFilter>>/MonitorTypeNameFilter

Specify the name of the monitor type that you want to filter. Monitor type can be a name of the object type as defined in the custom monitors.

Replace

Manual

/PSM/PSM_Root/
SharedFilters/<<MonitorTypeNameFilter>>/FilterByInstanceName

Specify the names of the instances that you want to filter. A semicolon should be used as a separator to exclude more than one instance name.

Replace

Manual

/PSM/PSM_Root/
SharedFilters/<<MonitorTypeNameFilter>>/FilterByRegex

Specify the names of the instances that you want to filter by a regular expression. A semicolon should be used as a separator to exclude more than one regular expression.

Replace

Manual

Administration

/PSM/PSM_Root/RootDisplayName

Root application class display name that can be used to identify the location of the target device.

Replace

Manual

/PSM/PSM_Root/DeviceMapping

Option to display monitor instance as a device in the Operational console. 

Replace

  • 0: Disables
  • 1: Displays FQDN as the device name of the network device in the Operations Console
  • 2: Displays user defined name (alias name) as the device name of the network device in the Operations Console.

/PSM/PSM_Root/Debug

Enable logging.

Log files will be created in the $PATROL_HOME\PSM\logs directory.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/Playback

Simulate monitoring of a non-real network device with all BMC native monitors.

Replace

  • 0: No
  • 1: Yes

/PSM/PSM_Root/JAVA_HOME

Java Home directory.

Example:

  • (UNIX) /usr/local/java6 or
  • (WINDOWS): C:\Program Files\Java\jre6 Version 1.6 and Above.

If you leave this field blank, environment variable, Java home or Patrol Agent JRE will be used.

Replace

Manual

/PSM/PSM_Root/ReportDefinition

Define which monitors and monitor types will be included in the report generated for devices you are monitoring.

Replace

For native Monitors:

  • OpenVMS=Process,FileSystem,Processor,System,TCP,Interface,Device
  • CiscoLocalInterfaces=Interface
  • CiscoRouter=Processor,MemoryModule
  • HostMIB=System,Processor,Process,FileSystem,Device
  • InterfaceMIB=Interface
  • RMON=Interface
  • SNMPAgentAvailability
  • TCP
  • F5BigIP=LocalTMVirtualServerAddress,LocalTMVirtualServer,LocalTMSnatPool,LocalTMPools,LocalTMPoo lsMember,GlobalUDPStats,GlobalStats,GlobalHTTPStats,Connections,GlobalTCPStats,Interfaces

For custom monitors:

  • CustomMonitorA=CustomMonitorTypeA1,CustomMonitorTypeA2
  • CustomMonitorB=CustomMonitorTypeB1,CustomMonitorTypeB2

Configuration files based monitoring

/PSM/PSM_Root/ReadFromFile

Enable this option to configure network devices to be monitored automatically from file-based configuration.

Place the files at $PATROL_HOME\PSM\Conf\ImportDevices\.

You can have multiple files for configuring devices and must specify an appropriate name to the files. These devices will be grouped under these files.

Replace

  • 0: No
  • 1: Yes

 

/PSM/PSM_Root/ReadFromFilePath

Specify the location to load the configured files based configuration. If it is not specified then by default it considers %PATROL_HOME%\PPM\Conf\ImportDevices.

Replace

Manual

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*