I have a report that lists malware received by email that is part of a dashboard. Some months the list for each person can have dozens of events listed. Management would like to only show the latest 5 events for each person. I'm having difficulty finding a good way to accomplish this. Search: index="my_index" [| inputlookup InfoSec-avLookup.csv | rename emailaddress AS msg.parsedAddresses.to{}] final_module="av" final_action="discard" | rename msg.parsedAddresses.to{} AS To, envelope.from AS From, msg.header.subject AS Subject, filter.modules.av.virusNames{} AS Virus_Type | eval Time=strftime(_time,"%H:%M:%S %m/%d/%y") | stats count, list(From) as From, list(Subject) as Subject, list(Time) as Time, list(Virus_Type) as Virus_Type by To | search [| inputlookup InfoSec-avLookup.csv | rename emailaddress AS To] | sort -count | table Time,To,From,Subject,Virus_Type | head 5 Current Output: time - user1 -
[email protected] - Subject1 - Virus_A time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_C time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - user2 -
[email protected] - Subject1 - Virus_A time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_C time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - user3 -
[email protected] - Subject1 - Virus_A time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_C time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B I'd like to limit it to the latest 5 events by user time - user1 -
[email protected] - Subject1 - Virus_A time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_C time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - user2 -
[email protected] - Subject1 - Virus_A time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_C time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B time - user3 -
[email protected] - Subject1 - Virus_A time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_C time - -
[email protected] - Subject1 - Virus_B time - -
[email protected] - Subject1 - Virus_B Any help greatly appreciated! Thank you!
... View more