I've finally managed to create meta events from my log data. However, I haven't quite figured out how to use them. I'm particularly interested in transitive meta events as described in the documentation:
http://www.splunk.com/doc/3.1.4/admin/HowMetaEventsWork
Events can also be linked transitively - if events A and B have a common value, and events B and C have a different common value, then all three can be part of the same meta event.
How would you configure such a meta event? The documentation gives the example of sendmail and exchange logs but in the end, these events all have the same attribute: msgID
All I've managed to do is extract an attribute (for example an ID) by defining the regex in transforms.conf and props.conf as described in the documentation but then Splunk creates one metaevent for each ID. So for example if I have 100 different IDs, I will have 100 metaevents in "index::metaevents".
How do I move from this to transitive meta events? Say A and B share a msgID in common but B and C share a numID?
What's more, it's possible to perform a search on a field used in a metaevent (for example search "msgID=200" but the msgID does not appear as an option in the dropdown list of fields on the searchpage?
I'd be grateful if someone could clarify all this for me.