I’ve got trouble to build a top with log source, where the from value is given by "from*:" and not “from=*"
That way I just got 0 results, using “index="myindex" "from:"| top limit=10 from”
I’ve tried with rename and replace, but no success. How can I tell Splunk that the delimiter is “:” and not “=” for the search value? Or how can I replace/rename the result and then build a top over the result?
Delimiter ":" or "=" is set during parsing of your logs before indexing them. For existing data you need to extract value using rex and then do top.
index=INDEX_NAME "from:" | rex "from:\s*(?<from>[\w]+)" | top limit=10 from