The pgmonIndex column of the Process Group Monitor table acts as a key field (or row index) to distinguish rows in the table. Rows 1 through 10 are reserved for internal use by the SystemEDGE agent. You can configure rows in the range of 11 to MAXINT.
You can use the following MIB objects with the Process Group Monitor table to optimize row creation:
Returns an unused index number for the Process Group Monitor table when you perform an SNMP Get on the object. Query this object to obtain a number that you can use for row creation.
Determines the index number that corresponds to a particular entry description in the pgmonDescr attribute. Perform an SNMP Set on this MIB object with a pgmonDescr attribute value to cause the agent to search through entries in the Process Group Monitor table and put the index value of the last matching entry in the monMatchIndex MIB object.
Matches a particular entry description with its index number when used with pgmonMatchDescr.
You may choose, as a matter of local policy, to reserve a block of rows for system administration. You can then define entries within a reserved block of rows without being concerned that the row may already be taken by another user's entry. In compliance with the local policy, all other users should use row indices outside the reserved range when they define user-configured entries.
By reserving a block of rows, you can define a consistent set of conditions (row entries) to be monitored across all computers such that the same condition is defined in the same row number on each computer. For example, you can use row 11 (monIndex = 11) to define an entry for monitoring the swapCapacity variable, and you can distribute this configuration to every system so that row 11 monitors the swapCapacity variable on every system.
Configuring the agent with CA Server Automation can automate this process. You can configure a block of entries with specific row numbers and deploy that configuration to all managed systems in one operation. Also, CA Server Automation detects if you define a row that is already in use and disallows the operation.
For more information about defining rows in CA Server Automation, see the CA Server Automation documentation.
Copyright © 2013 CA. All rights reserved. |
|