Getting Data In

How to use Time modifiers in mstats command?

ssn
Explorer

I want to  use relative time modifiers (earliest/latest) in mstats command. Not sure how to use the time format.

 

 

| mstats earliest=-1h avg(xxx) WHERE index=xxx

 

 

This is failing since it is in relative time format. Documentation mentions about 'timeformat' attribute but I am not sure how to use it for relative time.

Labels (1)
Tags (1)

ddvali
Explorer

Did you ever find a solution for this ? I also have same requirement.

VatsalJagani
SplunkTrust
SplunkTrust

You need to put earliest and latest as part of where condition.

| mstats latest(_value) AS val WHERE index="myindex" earliest=-1h@h latest=now BY host span=15m

Reference - https://docs.splunk.com/Documentation/Splunk/8.2.5/SearchReference/Mstats

govardha
Path Finder

The usage for this is as follows.  Hope this helps.

|mstats latest(_value) AS foo WHERE index="some_metrics_index" earliest=-300s latest=now() metric_name=some.metric BY host span=1m



nbenson27
Engager

Hello! 

Did you ever find a solution for this? 

0 Karma
Get Updates on the Splunk Community!

Splunk Up Your Game: Why It's Time to Embrace Python 3.9+ and OpenSSL 3.0

Did you know that for Splunk Enterprise 9.4, Python 3.9 is the default interpreter? This shift is not just a ...

See your relevant APM services, dashboards, and alerts in one place with the updated ...

As a Splunk Observability user, you have a lot of data you have to manage, prioritize, and troubleshoot on a ...

Cultivate Your Career Growth with Fresh Splunk Training

Growth doesn’t just happen—it’s nurtured. Like tending a garden, developing your Splunk skills takes the right ...