Table of Contents

Tracking DMA communication

Via the Follow menu, you can activate follow mode for several aspects of DMA communication. Messages will then appear in the Properties tab of the main menu as the DMA communication is tracked.

To activate follow mode:

  1. Connect to the DMA using the SLNetClientTest tool.

  2. Select which aspects of communication should be followed:

    • Events and Requests/Responses are selected by default, to track events that are sent to a client and requests and responses respectively.

    • Select Include Polling to track all polling.

    • Select Wire to track events after they have been pushed over an eventing callback or returned in a polling response. This can be useful to verify that events have been pushed onto the wire in diagnostic scenarios.

  3. Optionally, if you want a transcript to be saved at the moment when follow mode is deactivated, select Store Transcript.

    Note
    • To open a transcript later, go to File > Dump > Open.
    • This option is no longer available from DataMiner 9.5.8 onwards. However, you can instead save a transcript via File > Dump > Save.
  4. Select what should be followed. The following options are available:

    • Hook into Active Session: Allows you to select a particular item to follow from the current active session, e.g. SLBrain.exe

    • Hook into Custom Active Session: Allows you to specify a particular connection ID

    • Hook into Next Session: Allows you to select a particular client to follow for the next session.

    • Hook into ALL Sessions: Follows all sessions.

  5. Optionally, from DataMiner 9.5.8 onwards, you can select the Clone option. This will follow a clone of the original event/request/response, to keep server-side changes to these objects from being included in the follow data. However, note that this option does increase the load on the server.

  6. Click OK.

To stop follow mode, in the Follow menu, select Stop Following.

Warning

Always be extremely careful when using the SLNetClientTest tool, as it can have far-reaching consequences on the functionality of your DataMiner System.