# Calculate transaction duration

**URL:** <https://discuss.elastic.co/t/calculate-transaction-duration/337147>\
**Category:** Elasticsearch\
**Created:** [June 29, 2023, 4:53am UTC](https://discuss.elastic.co/t/calculate-transaction-duration/337147 "2023-06-29T04:53:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Indeed2000](https://avatars.discourse-cdn.com/v4/letter/i/dc4da7/32.png) [@Indeed2000](https://discuss.elastic.co/u/Indeed2000)\
**Post date:** [June 29, 2023, 4:53am UTC](https://discuss.elastic.co/t/calculate-transaction-duration/337147/1 "2023-06-29T04:53:54Z")

</div>

Hi

i have log file like this:

2021-07-15 00:00:01,869 INFO client.InEE-server1-1234567 [AppListener] Receive Message[A123]: Q[p1.APP], IID[null], Cookie[{"NODE\_SRC":"server0"}]

2021-07-15 00:00:01,871 INFO client.InEE-server1-1234567 [AlnProcessorService] Normal Message Received: A[000] B[00000] CD[00000-000000] EF[00:0000] GH[0000] SA[client.InEE-server1]

2021-07-15 00:00:01,892 INFO client.InEE-server1-1234567 [TransactionProcessorService] Message Processed: A[000] TA[client.OutEE-server2] Status[OK-GO,NEXT]

2021-07-15 00:00:01,988 INFO APP.InEE-server1-1234567 [AaaPowerManager] Send Message [X0000A0000] to [APP.p2] with IID[null], LTE[00000]  
.  
.

.  
2021-07-15 00:00:11,714 INFO APP.InE-p2-9876543 [AppListener] Receive Message[Y000000Z00000]: Q[p2.APP], IID[null], Cookie[null

2021-07-15 00:00:11,719 INFO client.InEE-server2-9876543\_client.InEE-server1-1234567 [TransactionProcessorService] Normal Message Received:A[000] B[00000] CD[00000-000000] EF[00:0000] GH[0000] SA[client.InEE-server2]

2021-07-15 00:00:11,736 INFO client.InEE-server2-9876543\_client.InEE-server1-1234567 [TransactionProcessorService] Message Processed:A[000] B[00000] CD[00000-000000] EF[00:0000] GH[0000] TA[client.OutEE-server1] Status[OK-OUT,null]  
.  
2021-07-15 00:00:11,747 INFO APP.InEE-P2-9876543\_CLIENT.InEE-server1-1234567 [AaaPowerManager] Send Message [A123] to [APP.p1] with IID[null], LTE[00000]

Here is the flow:

step1 (Receive Request):

Server0\> Client.InEE-server1\>Client.OutEE-server2\>

step2 (Reply to request)

Client.InEE-server2\> Client.OutEE-server1

expected result:

id Source destination State duration

1234567 Server0 Client.InEE-server1 Received 00:00:00:002

1234567 - - Processed 00:00:00:021

1234567,9876543 - Client.InEE-server2 Send 00:00:00:096

9876543 Client.InEE-server2 - Receive 00:00:09:726

9876543 - - Received 00:00:00:005

9876543 - - Processed 00:00:00:017

9876543,1234567 - Client.OutEE-server1 Send 00:00:00:011

Total duration 00:00:09:878

FYI: SA=source address, TA=target address

Any idea

Thanks,

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 27, 2023, 4:54am UTC](https://discuss.elastic.co/t/calculate-transaction-duration/337147/2 "2023-07-27T04:54:43Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
