wavefront 5.1.0 published on Wednesday, Jan 21, 2026 by vmware
wavefront 5.1.0 published on Wednesday, Jan 21, 2026 by vmware
Use this data source to get information about all Wavefront derived metrics.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as wavefront from "@pulumi/wavefront";
// Get the information about all derived metrics.
const example = wavefront.getDerivedMetrics({
limit: 10,
offset: 0,
});
import pulumi
import pulumi_wavefront as wavefront
# Get the information about all derived metrics.
example = wavefront.get_derived_metrics(limit=10,
offset=0)
package main
import (
"github.com/pulumi/pulumi-terraform-provider/sdks/go/wavefront/v5/wavefront"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
// Get the information about all derived metrics.
_, err := wavefront.GetDerivedMetrics(ctx, &wavefront.GetDerivedMetricsArgs{
Limit: pulumi.Float64Ref(10),
Offset: pulumi.Float64Ref(0),
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Wavefront = Pulumi.Wavefront;
return await Deployment.RunAsync(() =>
{
// Get the information about all derived metrics.
var example = Wavefront.GetDerivedMetrics.Invoke(new()
{
Limit = 10,
Offset = 0,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.wavefront.WavefrontFunctions;
import com.pulumi.wavefront.inputs.GetDerivedMetricsArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
// Get the information about all derived metrics.
final var example = WavefrontFunctions.getDerivedMetrics(GetDerivedMetricsArgs.builder()
.limit(10)
.offset(0)
.build());
}
}
variables:
# Get the information about all derived metrics.
example:
fn::invoke:
function: wavefront:getDerivedMetrics
arguments:
limit: 10
offset: 0
Using getDerivedMetrics
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getDerivedMetrics(args: GetDerivedMetricsArgs, opts?: InvokeOptions): Promise<GetDerivedMetricsResult>
function getDerivedMetricsOutput(args: GetDerivedMetricsOutputArgs, opts?: InvokeOptions): Output<GetDerivedMetricsResult>def get_derived_metrics(id: Optional[str] = None,
limit: Optional[float] = None,
offset: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetDerivedMetricsResult
def get_derived_metrics_output(id: Optional[pulumi.Input[str]] = None,
limit: Optional[pulumi.Input[float]] = None,
offset: Optional[pulumi.Input[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDerivedMetricsResult]func GetDerivedMetrics(ctx *Context, args *GetDerivedMetricsArgs, opts ...InvokeOption) (*GetDerivedMetricsResult, error)
func GetDerivedMetricsOutput(ctx *Context, args *GetDerivedMetricsOutputArgs, opts ...InvokeOption) GetDerivedMetricsResultOutput> Note: This function is named GetDerivedMetrics in the Go SDK.
public static class GetDerivedMetrics
{
public static Task<GetDerivedMetricsResult> InvokeAsync(GetDerivedMetricsArgs args, InvokeOptions? opts = null)
public static Output<GetDerivedMetricsResult> Invoke(GetDerivedMetricsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDerivedMetricsResult> getDerivedMetrics(GetDerivedMetricsArgs args, InvokeOptions options)
public static Output<GetDerivedMetricsResult> getDerivedMetrics(GetDerivedMetricsArgs args, InvokeOptions options)
fn::invoke:
function: wavefront:index/getDerivedMetrics:getDerivedMetrics
arguments:
# arguments dictionaryThe following arguments are supported:
getDerivedMetrics Result
The following output properties are available:
- Derived
Metrics List<GetDerived Metrics Derived Metric> - List of all derived metrics in Wavefront. For each derived metric you will see a list of attributes.
- Id string
- The ID of the derived metric in Wavefront.
- Limit double
- Offset double
- Derived
Metrics []GetDerived Metrics Derived Metric - List of all derived metrics in Wavefront. For each derived metric you will see a list of attributes.
- Id string
- The ID of the derived metric in Wavefront.
- Limit float64
- Offset float64
- derived
Metrics List<GetDerived Metrics Derived Metric> - List of all derived metrics in Wavefront. For each derived metric you will see a list of attributes.
- id String
- The ID of the derived metric in Wavefront.
- limit Double
- offset Double
- derived
Metrics GetDerived Metrics Derived Metric[] - List of all derived metrics in Wavefront. For each derived metric you will see a list of attributes.
- id string
- The ID of the derived metric in Wavefront.
- limit number
- offset number
- derived_
metrics Sequence[GetDerived Metrics Derived Metric] - List of all derived metrics in Wavefront. For each derived metric you will see a list of attributes.
- id str
- The ID of the derived metric in Wavefront.
- limit float
- offset float
- derived
Metrics List<Property Map> - List of all derived metrics in Wavefront. For each derived metric you will see a list of attributes.
- id String
- The ID of the derived metric in Wavefront.
- limit Number
- offset Number
Supporting Types
GetDerivedMetricsDerivedMetric
- Additional
Information string - User-supplied additional explanatory information about the derived metric.
- Create
User stringId - The ID of the user who created the derived metric.
- Created
Epoch doubleMillis - The timestamp in epoch milliseconds indicating when the derived metric is created.
- Deleted bool
- A Boolean flag indicating whether the derived metric is deleted or not.
- Hosts
Useds List<string> - A list of hosts used in the derived metric.
- Id string
- The ID of the derived metric in Wavefront.
- In
Trash bool - A Boolean variable indicating trash status.
- Include
Obsolete boolMetrics - A Boolean flag indicating whether to include obsolete metrics or not.
- Last
Error stringMessage - Last error message occurred.
- Last
Failed doubleTime - Timestamp of the last failed derived metric.
- Last
Processed doubleMillis - The last processed timestamp.
- Last
Query doubleTime - The timestamp indicating the last time the query was executed.
- Metrics
Useds List<string> - A list of metrics used in the derived metric.
- Minutes double
- How frequently the query generating the derived metric is run.
- Name string
- The name of the derived metric in Wavefront.
- Points
Scanned doubleAt Last Query - The number of points scanned when the last query was executed.
- Process
Rate doubleMinutes - The specified query is executed every
process_rate_minutesminutes. - Query string
- A Wavefront query that is evaluated at regular intervals (default is 1 minute).
- Query
Failing bool - A Boolean variable indicating whether query is failing for the derived metric.
- Query
Qb boolEnabled - A Boolean flag for enabling
query_qb - Statuses List<string>
- The status of the derived metric.
- List<string>
- A set of tags assigned to the derived metric.
- Update
User stringId - The ID of the user who updated the derived metric.
- Updated
Epoch doubleMillis - The timestamp in epoch milliseconds indicating when the derived metric is updated.
- Additional
Information string - User-supplied additional explanatory information about the derived metric.
- Create
User stringId - The ID of the user who created the derived metric.
- Created
Epoch float64Millis - The timestamp in epoch milliseconds indicating when the derived metric is created.
- Deleted bool
- A Boolean flag indicating whether the derived metric is deleted or not.
- Hosts
Useds []string - A list of hosts used in the derived metric.
- Id string
- The ID of the derived metric in Wavefront.
- In
Trash bool - A Boolean variable indicating trash status.
- Include
Obsolete boolMetrics - A Boolean flag indicating whether to include obsolete metrics or not.
- Last
Error stringMessage - Last error message occurred.
- Last
Failed float64Time - Timestamp of the last failed derived metric.
- Last
Processed float64Millis - The last processed timestamp.
- Last
Query float64Time - The timestamp indicating the last time the query was executed.
- Metrics
Useds []string - A list of metrics used in the derived metric.
- Minutes float64
- How frequently the query generating the derived metric is run.
- Name string
- The name of the derived metric in Wavefront.
- Points
Scanned float64At Last Query - The number of points scanned when the last query was executed.
- Process
Rate float64Minutes - The specified query is executed every
process_rate_minutesminutes. - Query string
- A Wavefront query that is evaluated at regular intervals (default is 1 minute).
- Query
Failing bool - A Boolean variable indicating whether query is failing for the derived metric.
- Query
Qb boolEnabled - A Boolean flag for enabling
query_qb - Statuses []string
- The status of the derived metric.
- []string
- A set of tags assigned to the derived metric.
- Update
User stringId - The ID of the user who updated the derived metric.
- Updated
Epoch float64Millis - The timestamp in epoch milliseconds indicating when the derived metric is updated.
- additional
Information String - User-supplied additional explanatory information about the derived metric.
- create
User StringId - The ID of the user who created the derived metric.
- created
Epoch DoubleMillis - The timestamp in epoch milliseconds indicating when the derived metric is created.
- deleted Boolean
- A Boolean flag indicating whether the derived metric is deleted or not.
- hosts
Useds List<String> - A list of hosts used in the derived metric.
- id String
- The ID of the derived metric in Wavefront.
- in
Trash Boolean - A Boolean variable indicating trash status.
- include
Obsolete BooleanMetrics - A Boolean flag indicating whether to include obsolete metrics or not.
- last
Error StringMessage - Last error message occurred.
- last
Failed DoubleTime - Timestamp of the last failed derived metric.
- last
Processed DoubleMillis - The last processed timestamp.
- last
Query DoubleTime - The timestamp indicating the last time the query was executed.
- metrics
Useds List<String> - A list of metrics used in the derived metric.
- minutes Double
- How frequently the query generating the derived metric is run.
- name String
- The name of the derived metric in Wavefront.
- points
Scanned DoubleAt Last Query - The number of points scanned when the last query was executed.
- process
Rate DoubleMinutes - The specified query is executed every
process_rate_minutesminutes. - query String
- A Wavefront query that is evaluated at regular intervals (default is 1 minute).
- query
Failing Boolean - A Boolean variable indicating whether query is failing for the derived metric.
- query
Qb BooleanEnabled - A Boolean flag for enabling
query_qb - statuses List<String>
- The status of the derived metric.
- List<String>
- A set of tags assigned to the derived metric.
- update
User StringId - The ID of the user who updated the derived metric.
- updated
Epoch DoubleMillis - The timestamp in epoch milliseconds indicating when the derived metric is updated.
- additional
Information string - User-supplied additional explanatory information about the derived metric.
- create
User stringId - The ID of the user who created the derived metric.
- created
Epoch numberMillis - The timestamp in epoch milliseconds indicating when the derived metric is created.
- deleted boolean
- A Boolean flag indicating whether the derived metric is deleted or not.
- hosts
Useds string[] - A list of hosts used in the derived metric.
- id string
- The ID of the derived metric in Wavefront.
- in
Trash boolean - A Boolean variable indicating trash status.
- include
Obsolete booleanMetrics - A Boolean flag indicating whether to include obsolete metrics or not.
- last
Error stringMessage - Last error message occurred.
- last
Failed numberTime - Timestamp of the last failed derived metric.
- last
Processed numberMillis - The last processed timestamp.
- last
Query numberTime - The timestamp indicating the last time the query was executed.
- metrics
Useds string[] - A list of metrics used in the derived metric.
- minutes number
- How frequently the query generating the derived metric is run.
- name string
- The name of the derived metric in Wavefront.
- points
Scanned numberAt Last Query - The number of points scanned when the last query was executed.
- process
Rate numberMinutes - The specified query is executed every
process_rate_minutesminutes. - query string
- A Wavefront query that is evaluated at regular intervals (default is 1 minute).
- query
Failing boolean - A Boolean variable indicating whether query is failing for the derived metric.
- query
Qb booleanEnabled - A Boolean flag for enabling
query_qb - statuses string[]
- The status of the derived metric.
- string[]
- A set of tags assigned to the derived metric.
- update
User stringId - The ID of the user who updated the derived metric.
- updated
Epoch numberMillis - The timestamp in epoch milliseconds indicating when the derived metric is updated.
- additional_
information str - User-supplied additional explanatory information about the derived metric.
- create_
user_ strid - The ID of the user who created the derived metric.
- created_
epoch_ floatmillis - The timestamp in epoch milliseconds indicating when the derived metric is created.
- deleted bool
- A Boolean flag indicating whether the derived metric is deleted or not.
- hosts_
useds Sequence[str] - A list of hosts used in the derived metric.
- id str
- The ID of the derived metric in Wavefront.
- in_
trash bool - A Boolean variable indicating trash status.
- include_
obsolete_ boolmetrics - A Boolean flag indicating whether to include obsolete metrics or not.
- last_
error_ strmessage - Last error message occurred.
- last_
failed_ floattime - Timestamp of the last failed derived metric.
- last_
processed_ floatmillis - The last processed timestamp.
- last_
query_ floattime - The timestamp indicating the last time the query was executed.
- metrics_
useds Sequence[str] - A list of metrics used in the derived metric.
- minutes float
- How frequently the query generating the derived metric is run.
- name str
- The name of the derived metric in Wavefront.
- points_
scanned_ floatat_ last_ query - The number of points scanned when the last query was executed.
- process_
rate_ floatminutes - The specified query is executed every
process_rate_minutesminutes. - query str
- A Wavefront query that is evaluated at regular intervals (default is 1 minute).
- query_
failing bool - A Boolean variable indicating whether query is failing for the derived metric.
- query_
qb_ boolenabled - A Boolean flag for enabling
query_qb - statuses Sequence[str]
- The status of the derived metric.
- Sequence[str]
- A set of tags assigned to the derived metric.
- update_
user_ strid - The ID of the user who updated the derived metric.
- updated_
epoch_ floatmillis - The timestamp in epoch milliseconds indicating when the derived metric is updated.
- additional
Information String - User-supplied additional explanatory information about the derived metric.
- create
User StringId - The ID of the user who created the derived metric.
- created
Epoch NumberMillis - The timestamp in epoch milliseconds indicating when the derived metric is created.
- deleted Boolean
- A Boolean flag indicating whether the derived metric is deleted or not.
- hosts
Useds List<String> - A list of hosts used in the derived metric.
- id String
- The ID of the derived metric in Wavefront.
- in
Trash Boolean - A Boolean variable indicating trash status.
- include
Obsolete BooleanMetrics - A Boolean flag indicating whether to include obsolete metrics or not.
- last
Error StringMessage - Last error message occurred.
- last
Failed NumberTime - Timestamp of the last failed derived metric.
- last
Processed NumberMillis - The last processed timestamp.
- last
Query NumberTime - The timestamp indicating the last time the query was executed.
- metrics
Useds List<String> - A list of metrics used in the derived metric.
- minutes Number
- How frequently the query generating the derived metric is run.
- name String
- The name of the derived metric in Wavefront.
- points
Scanned NumberAt Last Query - The number of points scanned when the last query was executed.
- process
Rate NumberMinutes - The specified query is executed every
process_rate_minutesminutes. - query String
- A Wavefront query that is evaluated at regular intervals (default is 1 minute).
- query
Failing Boolean - A Boolean variable indicating whether query is failing for the derived metric.
- query
Qb BooleanEnabled - A Boolean flag for enabling
query_qb - statuses List<String>
- The status of the derived metric.
- List<String>
- A set of tags assigned to the derived metric.
- update
User StringId - The ID of the user who updated the derived metric.
- updated
Epoch NumberMillis - The timestamp in epoch milliseconds indicating when the derived metric is updated.
Package Details
- Repository
- Wavefront vmware/terraform-provider-wavefront
- License
- Notes
- This Pulumi package is based on the
wavefrontTerraform Provider.
wavefront 5.1.0 published on Wednesday, Jan 21, 2026 by vmware
