Splunk Search

How to calculate time elapsed for (concurrent) transactions across multiple servers?

chriscje
New Member

I've been looking around the forums, but nothing seems to quite cover what I need.

We are currently logging stats for a conference solution, which logs start and stops times. These can be grouped as transactions, and obviously I can sum the duration. The problem is that as this is a distributed conference solution, the same conference runs on multiple nodes/servers, but the transactions only relate to a single node/server. This means I could have two transactions for the same conference, (active on different nodes/servers).

In short, we need to know how long a conference is active over a given period (say 30 days) regardless of how many nodes/servers it is active on at any point.

My search to return transactions (grouped by node and conference) is below, I just can't see how to get the active time span:

index=vmr Name=administrator.conference Message="Conference has been created." OR Message="Conference has been stopped." | transaction Conference host startswith="Conference has been created." endswith="Conference has been stopped."

0 Karma

somesoni2
Revered Legend

How about this?

index=vmr Name=administrator.conference Message="Conference has been created." OR Message="Conference has been stopped." | transaction Conference host startswith="Conference has been created." endswith="Conference has been stopped." | sort 0 Conference _time | eventstats sum(duration) as ActiveSpan by Conference | table _time Conference host duration ActiveSpan
0 Karma

somesoni2
Revered Legend

You should have a field call ActiveSpan available in the fieldPicker on the left. Or try the updated answer with a table command

0 Karma

chriscje
New Member

Unless I'm missing something, this doesn't appear to be giving me anything different in the results.

0 Karma
Get Updates on the Splunk Community!

Updated Team Landing Page in Splunk Observability

We’re making some changes to the team landing page in Splunk Observability, based on your feedback. The ...

New! Splunk Observability Search Enhancements for Splunk APM Services/Traces and ...

Regardless of where you are in Splunk Observability, you can search for relevant APM targets including service ...

Webinar Recap | Revolutionizing IT Operations: The Transformative Power of AI and ML ...

The Transformative Power of AI and ML in Enhancing Observability   In the realm of IT operations, the ...