Dashboards & Visualizations

How to set high number in gauge

msarro
Builder

Hey everyone. I have a data source which contains license usage information.
Each source contains a line like this:

Group License: 10 of 123453 used.

I am capturing these using a regex, as shown below. I want to use a marker gauge to show this data on a dashboard. However when I try to do this, the gauge tops out at 100. Since the number can vary (the licenses are based on a number of feature licenses, so the amount can vary) I can't hardcode the intervals of the gauge. Is there any way to override this behavior? The wiki page for gauges is basically barren.

sourcetype="AS_LICENSE_FILE" host=as1.commercial.mylab.net
    | rex "(?i)Key: Group.*? \- (?P<GROUP_LICENSE_USED>\d+)(?= )"   
    | rex "(?i)Key: Gr.+ of (?P<GROUP_LICENSE_AVAIL>\d+)"
    |gauge  GROUP_LICENSE_USED GROUP_LICENSE_AVAIL
Tags (2)
0 Karma
1 Solution

msarro
Builder
sourcetype="AS_LICENSE_FILE" host=as1.mylab.net
    | rex "(?i)Key: Group.*? \- (?P<GROUP_LICENSE_USED>\d+)(?= )"   
    | rex "(?i)Key: Gr.+ of (?P<GROUP_LICENSE_AVAIL>\d+)"
    |eval p1=round(GROUP_LICENSE_AVAIL/3)
    |eval p2=round(p1*2)
    |gauge  GROUP_LICENSE_USED 0  p1 p2 GROUP_LICENSE_AVAIL

I resolved this by changing it as shown above. Apparently you have to set all of the data points automatically? Is this correct?

View solution in original post

msarro
Builder
sourcetype="AS_LICENSE_FILE" host=as1.mylab.net
    | rex "(?i)Key: Group.*? \- (?P<GROUP_LICENSE_USED>\d+)(?= )"   
    | rex "(?i)Key: Gr.+ of (?P<GROUP_LICENSE_AVAIL>\d+)"
    |eval p1=round(GROUP_LICENSE_AVAIL/3)
    |eval p2=round(p1*2)
    |gauge  GROUP_LICENSE_USED 0  p1 p2 GROUP_LICENSE_AVAIL

I resolved this by changing it as shown above. Apparently you have to set all of the data points automatically? Is this correct?

Get Updates on the Splunk Community!

Routing logs with Splunk OTel Collector for Kubernetes

The Splunk Distribution of the OpenTelemetry (OTel) Collector is a product that provides a way to ingest ...

Welcome to the Splunk Community!

(view in My Videos) We're so glad you're here! The Splunk Community is place to connect, learn, give back, and ...

Tech Talk | Elevating Digital Service Excellence: The Synergy of Splunk RUM & APM

Elevating Digital Service Excellence: The Synergy of Real User Monitoring and Application Performance ...