All Apps and Add-ons

How I visualize my data mentioned

yadvendra
New Member

Hello Experts

My script written in perl is returning output in following format

12/5/13
4:10:05.000 AM

SERVER INBUFFER OUTBUFFER

Server9J 6 0

Server3 0 0

Server1 6 0

Server4 0 0

Now I wanted to visualize this output, how I can do this

  1. First How inbuffer/outbuffer count varying for a specifc server with time, To understand the spike of inbuffer/outbuffer for a specific time
  2. Display current status of each server in as per inbuffer/outbuffer in dashboard.

Kindly suggest how I can do this.

Best regards,
Yadvendra

0 Karma

yadvendra
New Member

Thanks a lot Nils,

For the clarifications!

The scripts written puts the results to standard output not on a file.

As this script is witten by me only, I can modify its output to other format as well.

What could be correct output format of this data so that I can easyly visualise this data in splunk.

I can also write this data like below:

SERVER=Server9J, INBUFFER=7, OUTBUFFER=5
SERVER=Server1, INBUFFER=2, OUTBUFFER=7
SERVER=Server2, INBUFFER=3, OUTBUFFER=9
SERVER=Server3, INBUFFER=15, OUTBUFFER=14

Will this help to visualize the data?

0 Karma

nils1433
Explorer

First i have to say that, as far as i know, there's no way in putting both the in and out buffer for al servers in one graph(it would get verry messy). so my example forces the user to make two pannels, one for the Inbuffer and one for the outbuffer. Here's my approach to the problem:

it depends on the filetype of the output. Splunk can read many different types of files but has it's limits (although they're hard to find). What i do know is that if it's a .txt file or something similar, you should be able to perform field extractions on the contents of the file.

this way you can tag Server9J as a sourcetype. INBUFFER and OUTBUFFER as a field. Although i'm not sure if splunk can read your files like that with the tabs instead of an "=". I myself have not tried it.

when splunk is recognizing the fields an sourcetypes you can compose a fairly easy searchstring to start building your dashboards/graphs/piecharts etc.

If you want a graph showing the In/Out buffer on a graph over time, the string i would write would look a little bit like this(although the prerequisuite is that you put all the sourcetypes in one index):

index="INDEXNAME" | timechart count by YOURFIELDEXTRACTION

with this string, splunk wil look in the index where you have put all your servers as sourcetype and will count all your In/Out buffers, if you indexed it correctly and configured the field extractions properly you should get a nice graph.

you can mail me for further questions.

I hope i helped.

-Nils

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Index This | What travels the world but is also stuck in place?

April 2026 Edition  Hayyy Splunk Education Enthusiasts and the Eternally Curious!   We’re back with this ...

Discover New Use Cases: Unlock Greater Value from Your Existing Splunk Data

Realizing the full potential of your Splunk investment requires more than just understanding current usage; it ...

Continue Your Journey: Join Session 2 of the Data Management and Federation Bootcamp ...

As data volumes continue to grow and environments become more distributed, managing and optimizing data ...