WLMTK Overview: Using HP-UX WLM Effectively With Your Most Critical Applications
16
Example configuration files
SAPTK comes with the following example configuration files:
• isolate_sap.wlm—Demonstrates how WLM can isolate SAP workloads and allocate CPU resources
based on workload usage. This configuration file isolates an entire SAP system, using a single user
record.
• split_inst.wlm—Demonstrates how WLM can collect SAP instances within the same SAP system and
separate them into different workload groups, using WLM’s process map feature. WLM allocates
CPU resources based on workload usage.
• split_procs.wlm—Demonstrates how WLM can separate different types of SAP processes into
separate workload groups, using WLM’s process map feature. WLM allocates CPU resources
based on workload usage.
HP-UX WLM SNMP Toolkit
WLM provides integration with the HP-UX SNMP agent through HP-UX WLM SNMP Toolkit
(SNMPTK).
Why use SNMPTK?
SNMPTK enables easy access to SNMP agent metrics that you can use in your WLM configuration to:
• Drive SLO goals
• Set up shares-per-metric allocations
• Enable and disable SLOs
One source of metrics is PRM data, available starting at the numeric SNMP address
1.3.6.1.4.1.11.5.4.2.1 (hp.hpSysMgt.hpUXSysMgt.hpPRM.prmReadOnly).
Tools in SNMPTK
SNMPTK provides a WLM data collector, snmpdc, which retrieves values from an SNMP agent so
you can use them as metrics in your WLM configuration.
How SNMPTK works
SNMPTK is another avenue for providing data to WLM. It pulls values from the HP-UX SNMP agent
and sends them to standard out. You can then use the WLM utility, wlmrcvdc, to forward the data to
WLM.
How to use SNMPTK
Consider what numeric data is available to you through SNMP and determine whether the data
would be useful in driving SLO goals, setting up shares-per-metric allocations, or enabling and
disabling SLOs. After determining what data is useful, use snmpdc in a wlmrcvdc statement in the
WLM configuration file to pull the data and forward it to WLM.