So suppose that everyday Splunk takes in a report that houses 9 different fields, one of which is called 'status'. Status has the option of being 'New', 'Closed', or 'Open'. I'm trying to show a time-chart that shows the count per day of reports that have 'Closed' and 'New' status , along with the difference of the two (everyday). So a file with report_date '2020-07-23' is ingested in Splunk and shows we had 5 'New' reports, 7 'Closed' Reports, so the difference should be 2 for that day. How do I go about doing this in my search query?
index=blah... | timechart count(report_date) by status| fields - OPEN
This is where I'm stuck, how do I get the difference of only NEW and CLOSED included into my graph. Thanks in advance
This should do it.
index=blah... | timechart count(report_date) by status
| fields - OPEN
| eval diff=abs(New - Closed)
This should do it.
index=blah... | timechart count(report_date) by status
| fields - OPEN
| eval diff=abs(New - Closed)
That worked perfectly. Thank you!