Dashboards & Visualizations

How to get the license usage per host by sourcetype?

bharadwaja30
Path Finder

I have 2 individual reports - 'License Usage by Host' and 'License Usage by Sourcetype'. We know that one host can have more than one sourcetype. Now, I want to generate a report that gives me license usage per host by sourcetype. i.e., I want to know the license used by individual sourcetypes under a particular host. The report should look like the one as below:

alt text

Is there a way we can generate a report of this kind?

Tags (1)
0 Karma
1 Solution

javiergn
Super Champion

This could be one approach but it won't match exactly your table:

index=_internal source=*license_usage.log type="Usage" earliest=-2d@d latest=@d
| fields _time, st, b, h
| bucket span=1d _time
| stats sum(b) as b by _time, st, h
| eval b=round(b/1024/1024, 4)
| rename h as host, st as sourcetype, b as MB
| eval time=strftime(_time, "%Y-%m-%d")
| eval temp = host . "@@" . sourcetype
| xyseries temp, time, MB
| rex field=temp "^(?<host>.+?)@@(?<sourcetype>.+?)$"
| fields - temp
| stats first(*) as * by host, sourcetype

Take a look and let me know if that's enough. The table you are asking for is not trivial to do.

View solution in original post

javiergn
Super Champion

This could be one approach but it won't match exactly your table:

index=_internal source=*license_usage.log type="Usage" earliest=-2d@d latest=@d
| fields _time, st, b, h
| bucket span=1d _time
| stats sum(b) as b by _time, st, h
| eval b=round(b/1024/1024, 4)
| rename h as host, st as sourcetype, b as MB
| eval time=strftime(_time, "%Y-%m-%d")
| eval temp = host . "@@" . sourcetype
| xyseries temp, time, MB
| rex field=temp "^(?<host>.+?)@@(?<sourcetype>.+?)$"
| fields - temp
| stats first(*) as * by host, sourcetype

Take a look and let me know if that's enough. The table you are asking for is not trivial to do.

bharadwaja30
Path Finder

Thank you javiergn. This query answered my question.

0 Karma
Get Updates on the Splunk Community!

Enterprise Security Content Update (ESCU) | New Releases

In January, the Splunk Threat Research Team had one release of new security content via the Splunk ES Content ...

Expert Tips from Splunk Professional Services, Ensuring Compliance, and More New ...

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...

Observability Release Update: AI Assistant, AppD + Observability Cloud Integrations & ...

This month’s releases across the Splunk Observability portfolio deliver earlier detection and faster ...