In nChronos 5.2, a new feature, TCP transaction analysis, is provided. TCP transaction analysis allows users to define the transaction by configuring the protocol on the application level. And this would make transaction identification and analysis more accurate.

how to configure a tcp transaction

Configuration Steps

Here we take HTTP transaction as an example to show how to configure a TCP transaction.

1. Right click on the link and select Properties.

configuration steps1

2. Go to the Transaction Settings tab, and click the Add button to add a new transaction.

configuration steps2

3. Fill the Basic Information.

configuration steps3

4. Configure the Protocol Information.

In order to configure a TCP transaction, you need to be really familiar with the networking protocols patterns. In order to check a protocol patterns, you could use the nChronos build-in expert analysis tool to see the details of a packet communicating through a certain protocol. Here, we take the HTTP as an example.

configuration steps4

configuration steps5

a. Click the Add button to add a field.

configuration steps6

b. Add the field, "Action", for Request Protocol.

configuration steps7

c. Add the field, "Url", for Request Protocol.

configuration steps8

d. Add the field, "HostPrefix", for Request Protocol.

configuration steps9

e. Add the field, "Host", for Request Protocol.

configuration steps10

f. Add the field, "Version", for Response Protocol.

configuration steps11

g. Add the field, "ResponseCode", for Response Protocol.

configuration steps12

5. Configure the Transaction Information.

a. Click the Add button.

configuration steps13

b. Add a transaction, "root".

configuration steps14

c. Add a transaction, "fd_ls_l".

configuration steps15

d. Add a transaction, "counting".

configuration steps16

e. Add a transaction, "render".

configuration steps17

f. Configure a transaction, "bingImagePromotion".

configuration steps18

g. Add a transaction, "others".

configuration steps19

6. Save the configuration and go to the Analysis Settings tab. Click New Standard Application button.

configuration steps20

7. Configure the Standard Application.

a. Put the name for this application.

b. Click the Add button.

c. Put the Server IP and Port and the Client IP that you want to monitor.

d. Check the box to enable transaction analysis.

e. Select HTTP Test which we just configured.

f. Check the box to enable performance analysis.

configuration steps21

8. Till this point, you already finished a TCP transaction configuration. Click the HTTP Test under the Application Performance Analysis and Application Transaction Analysis to monitor the HTTP transaction.

configuration steps22