Resources »

Solutions Hub »

Automations »

Retroactive metric values

Using metric.increment

Using metric.increment: you can log retroactive or custom values on a metric. This can be useful for backfilling.

  • 
    start:
      metric.increment:
        inputs:
          metric_name: example.metric.name
          timestamp@date: Jan 1 2025 5pm America/Los_Angeles
          values@csv: 1,2,3
    
    
  • 
    commands:
      metric.increment:
        deny/metric_name@bool: {{inputs.metric_name != 'example.metric.name'}}
        allow@bool: yes
    
    

You can verify the data in Setup » Developers » Data Query Tester:

  • 
    type:metrics.timeseries
    series.intervals:(
      metric:example.metric.name
      function:average
      missing:zero
    )
    period:day
    range:"this month"
    format:timeseries