<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Time difference between 2 events in Other Usage</title>
    <link>https://community.splunk.com/t5/Other-Usage/Time-difference-between-2-events/m-p/675312#M1659</link>
    <description>&lt;P&gt;You have a common field, just not a common name.&amp;nbsp; That's easy to fix using the &lt;FONT face="courier new,courier"&gt;coalesce&lt;/FONT&gt; function.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;index=foo (UserID=* OR ID=*)
| eval commonID=coalesce(UserID, ID)
| stats min(_time) as startTime, max(_time) as endTime, values(*) as * by commonID
| eval diff=endTime - startTime&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 24 Jan 2024 21:11:08 GMT</pubDate>
    <dc:creator>richgalloway</dc:creator>
    <dc:date>2024-01-24T21:11:08Z</dc:date>
    <item>
      <title>Time difference between 2 events</title>
      <link>https://community.splunk.com/t5/Other-Usage/Time-difference-between-2-events/m-p/675304#M1658</link>
      <description>&lt;P&gt;I have 2 events :&lt;/P&gt;&lt;P&gt;Event 1 :&lt;/P&gt;&lt;P&gt;Timestamp A&amp;nbsp; UserID:ABC&amp;nbsp; startevent&amp;nbsp;&lt;/P&gt;&lt;P&gt;Event 2:&amp;nbsp;&lt;/P&gt;&lt;P&gt;Timestamp B&amp;nbsp; ID:ABC&amp;nbsp; endevent&lt;/P&gt;&lt;P&gt;I want to find time difference between start event and end event . In first event field is named "UserID" and in second event field is named "ID" .These two fields holds the value of the user for which start and subsequent end event is generated.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How can i get time difference here ? To use transaction i need a shared field .When i use transaction like below:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;| transaction userId startswith=(event="startevent") endswith=("endevent") maxevents=2 , i get very few results .&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jan 2024 20:28:31 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Other-Usage/Time-difference-between-2-events/m-p/675304#M1658</guid>
      <dc:creator>manas</dc:creator>
      <dc:date>2024-01-24T20:28:31Z</dc:date>
    </item>
    <item>
      <title>Re: Time difference between 2 events</title>
      <link>https://community.splunk.com/t5/Other-Usage/Time-difference-between-2-events/m-p/675312#M1659</link>
      <description>&lt;P&gt;You have a common field, just not a common name.&amp;nbsp; That's easy to fix using the &lt;FONT face="courier new,courier"&gt;coalesce&lt;/FONT&gt; function.&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;index=foo (UserID=* OR ID=*)
| eval commonID=coalesce(UserID, ID)
| stats min(_time) as startTime, max(_time) as endTime, values(*) as * by commonID
| eval diff=endTime - startTime&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Jan 2024 21:11:08 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Other-Usage/Time-difference-between-2-events/m-p/675312#M1659</guid>
      <dc:creator>richgalloway</dc:creator>
      <dc:date>2024-01-24T21:11:08Z</dc:date>
    </item>
    <item>
      <title>Re: Time difference between 2 events</title>
      <link>https://community.splunk.com/t5/Other-Usage/Time-difference-between-2-events/m-p/675420#M1660</link>
      <description>&lt;P&gt;Thanks .Used&amp;nbsp;coalesce and transaction to get the data.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Jan 2024 17:00:30 GMT</pubDate>
      <guid>https://community.splunk.com/t5/Other-Usage/Time-difference-between-2-events/m-p/675420#M1660</guid>
      <dc:creator>manas</dc:creator>
      <dc:date>2024-01-25T17:00:30Z</dc:date>
    </item>
  </channel>
</rss>

