Real-time application-controlled TCP/IP trace NMI

The real-time application-controlled TCP/IP trace network management interface (NMI) is a callable NMI that provides the following information to network management applications based on filters that are set by the application: Each application that uses the NMI can set its own filters and options to obtain the required data, and the application can request the trace data at any time.

In contrast, the existing real-time TCP/IP network monitoring NMI provides similar trace data based on the global packet trace and data trace settings for the TCP/IP stack. The application has to wait for a token to retrieve the trace data.

To provide access to this NMI and to the information that the NMI provides, you must define new security product resource profiles in the SERVAUTH class. You can use the DISPLAY TCPIP,,TRACE command to display information about the applications that are using this NMI and the resources that are currently being used by the NMI.

Restriction: For an application to be able to use the NMI, the new security product resource profiles must be defined and the user ID of the application must be given READ access to the profiles.

Using the real-time application-controlled TCP/IP trace NMI

To use the real-time application-controlled TCP/IP trace NMI, perform the appropriate tasks in Table 1.
Table 1. Real-time application-controlled TCP/IP trace NMI
Task Reference
Develop or enhance an application to use the real-time application-controlled TCP/IP trace NMI. Real-time application-controlled TCP/IP trace NMI in z/OS Communications Server: IP Programmer's Guide and Reference
Define the RACF® resource profiles and authorize the user IDs of the applications to the profiles. Real-time application-controlled TCP/IP trace NMI in z/OS Communications Server: IP Programmer's Guide and Reference
Display information about applications that are using the NMI. DISPLAY TCPIP,,TRACE in z/OS Communications Server: IP System Administrator's Commands