Splunk Search

Splitting table columns into timespan values

Matthias_BY
Communicator

Hi,

i want to have a report which shows me volume per month based on access_combined logs.

source="/var/log/httpd/access_log" | stats sum(bytes) as "TOTALBytes" by clientip date_month

what i get is one row for each month:

CLIENTIP MONTH VOLUME
172.0.0.1 April 123
172.0.0.1 March 321
172.0.0.1 Feb 654
172.0.0.2 April 123
172.0.0.2 March 432

i want to compare over time in a table them per clientip as there are only a few like:

CLIENTIP Volume_JAN Volume_Feb Volume_March Volume_April
172.0.0.1 123 456 789 123
172.0.0.2 321 654 0 321
....

and so on... how can i achieve this, of course i don't want to edit in may the table, it should be automatically added

thanks a lot
Matthias

Tags (2)
0 Karma
1 Solution

Ayn
Legend

You could use chart instead. It will create a matrix rather than a list.

... | chart sum(bytes) as "TOTALBytes" by clientip,date_month

View solution in original post

Ayn
Legend

You could use chart instead. It will create a matrix rather than a list.

... | chart sum(bytes) as "TOTALBytes" by clientip,date_month

Matthias_BY
Communicator

this solved my question! Thanks a lot

0 Karma
Get Updates on the Splunk Community!

Application management with Targeted Application Install for Victoria Experience

  Experience a new era of flexibility in managing your Splunk Cloud Platform apps! With Targeted Application ...

Index This | What goes up and never comes down?

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

Splunkers, Pack Your Bags: Why Cisco Live EMEA is Your Next Big Destination

The Power of Two: Splunk + Cisco at "Ludicrous Scale"   You know Splunk. You know Cisco. But have you seen ...