Viewing docs for wavefront 5.1.0
published on Wednesday, Jan 21, 2026 by vmware
published on Wednesday, Jan 21, 2026 by vmware
Viewing docs for wavefront 5.1.0
published on Wednesday, Jan 21, 2026 by vmware
published on Wednesday, Jan 21, 2026 by vmware
Use this data source to get information about a certain Wavefront derived metric by its ID.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as wavefront from "@pulumi/wavefront";
//Get the information about a derived metric.
const example = wavefront.getDerivedMetric({
id: "derived_metric_id",
});
import pulumi
import pulumi_wavefront as wavefront
#Get the information about a derived metric.
example = wavefront.get_derived_metric(id="derived_metric_id")
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 a derived metric.
_, err := wavefront.LookupDerivedMetric(ctx, &wavefront.LookupDerivedMetricArgs{
Id: "derived_metric_id",
}, 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 a derived metric.
var example = Wavefront.GetDerivedMetric.Invoke(new()
{
Id = "derived_metric_id",
});
});
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.GetDerivedMetricArgs;
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 a derived metric.
final var example = WavefrontFunctions.getDerivedMetric(GetDerivedMetricArgs.builder()
.id("derived_metric_id")
.build());
}
}
variables:
#Get the information about a derived metric.
example:
fn::invoke:
function: wavefront:getDerivedMetric
arguments:
id: derived_metric_id
Using getDerivedMetric
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 getDerivedMetric(args: GetDerivedMetricArgs, opts?: InvokeOptions): Promise<GetDerivedMetricResult>
function getDerivedMetricOutput(args: GetDerivedMetricOutputArgs, opts?: InvokeOptions): Output<GetDerivedMetricResult>def get_derived_metric(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetDerivedMetricResult
def get_derived_metric_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetDerivedMetricResult]func LookupDerivedMetric(ctx *Context, args *LookupDerivedMetricArgs, opts ...InvokeOption) (*LookupDerivedMetricResult, error)
func LookupDerivedMetricOutput(ctx *Context, args *LookupDerivedMetricOutputArgs, opts ...InvokeOption) LookupDerivedMetricResultOutput> Note: This function is named LookupDerivedMetric in the Go SDK.
public static class GetDerivedMetric
{
public static Task<GetDerivedMetricResult> InvokeAsync(GetDerivedMetricArgs args, InvokeOptions? opts = null)
public static Output<GetDerivedMetricResult> Invoke(GetDerivedMetricInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDerivedMetricResult> getDerivedMetric(GetDerivedMetricArgs args, InvokeOptions options)
public static Output<GetDerivedMetricResult> getDerivedMetric(GetDerivedMetricArgs args, InvokeOptions options)
fn::invoke:
function: wavefront:index/getDerivedMetric:getDerivedMetric
arguments:
# arguments dictionaryThe following arguments are supported:
- Id string
- The ID associated with the derived metric data to be fetched.
- Id string
- The ID associated with the derived metric data to be fetched.
- id String
- The ID associated with the derived metric data to be fetched.
- id string
- The ID associated with the derived metric data to be fetched.
- id str
- The ID associated with the derived metric data to be fetched.
- id String
- The ID associated with the derived metric data to be fetched.
getDerivedMetric Result
The following output properties are available:
- 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 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 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 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 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 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 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.
Viewing docs for wavefront 5.1.0
published on Wednesday, Jan 21, 2026 by vmware
published on Wednesday, Jan 21, 2026 by vmware
