Dashboards & Visualizations

how to manage a dynamic number of elements in a field

wsw70
Communicator

Hello,

I have the following type of data:

1339099318 403 talkx.l.google.com "Instant Messaging"
1339099322 403 talk.google.com "Instant Messaging;Web Phone"

I mapped the 4 fields to names though props / transforms, so far OK.

The last field is dynamic - it is a concatenation of several possible names (in the case above "Instant Messaging" and "Web Phone"). What I would like to get at the end is a graph which would show the time evolution of the number of hits, broken down by the names above.

Something like
alt text

where blue is "Instant Messaging" and orange is "Web Phone" (I do not care about the colors).

The problem (at least for me) is that the number of elements in the last field changes and I do not know their names in advance.
(If I absolutely have to know the names I will find out but I would prefer to anticipate for an unexpected one)

What would be the right way to parse this last field and prepare the name for displaying as above?

Thank you in advance for any pointers!

Tags (2)
0 Karma
1 Solution

kristian_kolb
Ultra Champion

If you have the whole string extracted as a field, e.g. services, you can use the command makemv inline in the search;

... | makemv delim=";" services | timechart c by services

For more info on makemv, please see the docs.

http://docs.splunk.com/Documentation/Splunk/latest/SearchReference/Makemv

Hope this helps,

Kristian

View solution in original post

0 Karma

kristian_kolb
Ultra Champion

If you have the whole string extracted as a field, e.g. services, you can use the command makemv inline in the search;

... | makemv delim=";" services | timechart c by services

For more info on makemv, please see the docs.

http://docs.splunk.com/Documentation/Splunk/latest/SearchReference/Makemv

Hope this helps,

Kristian

0 Karma

kristian_kolb
Ultra Champion

You're welcome!

0 Karma

wsw70
Communicator

Perfect - this is exactly what I was looking for, thanks!

0 Karma
Get Updates on the Splunk Community!

Observability Unlocked: Kubernetes Monitoring with Splunk Observability Cloud

  Ready to master Kubernetes and cloud monitoring like the pros?Join Splunk’s Growth Engineering team for an ...

Wrapping Up Cybersecurity Awareness Month

October might be wrapping up, but for Splunk Education, cybersecurity awareness never goes out of season. ...

🌟 From Audit Chaos to Clarity: Welcoming Audit Trail v2

🗣 You Spoke, We Listened  Audit Trail v2 wasn’t written in isolation—it was shaped by your voices.  In ...