Symptom 2: Message KN3CT057 is found in the RKLVLOG
OSA workspaces contain no data and the RKLVLOG contains this message:
KN3CT057 OSA SNMP DATA COLLECTION TYPE=UNAVAILABLE, TCPIP=stack_name
This
error is a data collector issue.The z/OS® SNMP agent gets data about the OSA adapters on your system from either the OSA-Express Direct SNMP subagent (IOBSNMP), or the TCP/IP SNMP subagent that uses the OSA/SF application (IOAOSASF) and the OSA/SF sockets application (IOASNMP). If you see message KN3CT057 with a TYPE value of UNAVAILABLE, then the OSA SNMP subagent might not be started or might be configured incorrectly. See the IBM® Z OMEGAMON® AI for Networks: Planning and Configuration Guide, section “Starting the OSA adapter SNMP subagent,” for information on starting and configuring the OSA subagents.
The IOASNMP or the IOBSNMP OSA data collector
must be running in every address space about which you want to collect
OSA data.
- Issue this command from OMVS to determine what OSA agents and
subagents are running:
where hhhhhhh is the TCP/IP hostname or IP address and ccccccc is the community name. The sample command response that follows indicates that the IOBSNMP procedure was started and the OSA subagent is available:osnmp -h hhhhhhh -c ccccccc walk sysordescr
1.3.6.1.2.1.1.9.1.3.1=z/OS SNMP Agent 1.3.6.1.2.1.1.9.1.3.2=OSA subagent 1.3.6.1.2.1.1.9.1.3.3=z/OS TCP/IP SNMP Subagent 1.3.6.1.2.1.1.9.1.3.4=z/OS OSPF SNMP Subagent
- Check the subagent status through the MIB by using either the
Open Edition
osnmp
command or by using the IBM® Tivoli® NetView on z/OS MIB browser and issuing this command to see which subagents are defined in the MIB:
The output should look something like this:osnmp walk saDescription
Where line 1 is the output for the z/OS TCP/IP SNMP subagent and line 2 is the output for the OSA subagent.1.3.6.1.4.1.2.4.12.7.1.3.1 1.3.6.1.4.1.2.4.12.7.1.3.3
- Check the status of these subagents by issuing this command:
The output of this command should look something like this:osnmp walk saStatus
Valid subagent status values are the values that follow:saStatus.1 = 1 saStatus.3 = 1
- 1 = valid
- 2 = invalid
- 3 = connecting
- 4 = disconnecting
- 5 = closedByManager
- 6 = closedByAgent
- 7 = closedBySubagent
- 8 = closedBySubAgentTimeout
- 9 = closedBySubAgentError