Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs
dynatrace.MetricEvents
Explore with Pulumi AI
Create MetricEvents Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MetricEvents(name: string, args: MetricEventsArgs, opts?: CustomResourceOptions);
@overload
def MetricEvents(resource_name: str,
args: MetricEventsArgs,
opts: Optional[ResourceOptions] = None)
@overload
def MetricEvents(resource_name: str,
opts: Optional[ResourceOptions] = None,
event_template: Optional[MetricEventsEventTemplateArgs] = None,
model_properties: Optional[MetricEventsModelPropertiesArgs] = None,
query_definition: Optional[MetricEventsQueryDefinitionArgs] = None,
summary: Optional[str] = None,
enabled: Optional[bool] = None,
event_entity_dimension_key: Optional[str] = None,
legacy_id: Optional[str] = None)
func NewMetricEvents(ctx *Context, name string, args MetricEventsArgs, opts ...ResourceOption) (*MetricEvents, error)
public MetricEvents(string name, MetricEventsArgs args, CustomResourceOptions? opts = null)
public MetricEvents(String name, MetricEventsArgs args)
public MetricEvents(String name, MetricEventsArgs args, CustomResourceOptions options)
type: dynatrace:MetricEvents
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args MetricEventsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args MetricEventsArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args MetricEventsArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MetricEventsArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MetricEventsArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
var metricEventsResource = new Dynatrace.MetricEvents("metricEventsResource", new()
{
EventTemplate = new Dynatrace.Inputs.MetricEventsEventTemplateArgs
{
Description = "string",
EventType = "string",
Title = "string",
DavisMerge = false,
Metadatas = new[]
{
new Dynatrace.Inputs.MetricEventsEventTemplateMetadataArgs
{
MetadataKey = "string",
MetadataValue = "string",
},
},
},
ModelProperties = new Dynatrace.Inputs.MetricEventsModelPropertiesArgs
{
AlertCondition = "string",
AlertOnNoData = false,
DealertingSamples = 0,
Samples = 0,
Type = "string",
ViolatingSamples = 0,
SignalFluctuation = 0,
Threshold = 0,
Tolerance = 0,
},
QueryDefinition = new Dynatrace.Inputs.MetricEventsQueryDefinitionArgs
{
MetricKey = "string",
Type = "string",
Aggregation = "string",
DimensionFilter = new Dynatrace.Inputs.MetricEventsQueryDefinitionDimensionFilterArgs
{
Filters = new[]
{
new Dynatrace.Inputs.MetricEventsQueryDefinitionDimensionFilterFilterArgs
{
DimensionKey = "string",
DimensionValue = "string",
},
},
},
EntityFilter = new Dynatrace.Inputs.MetricEventsQueryDefinitionEntityFilterArgs
{
Conditions = new[]
{
new Dynatrace.Inputs.MetricEventsQueryDefinitionEntityFilterConditionArgs
{
Conditions = new[]
{
new Dynatrace.Inputs.MetricEventsQueryDefinitionEntityFilterConditionConditionArgs
{
Operator = "string",
Type = "string",
Value = "string",
},
},
},
},
DimensionKey = "string",
},
MetricSelector = "string",
QueryOffset = 0,
},
Summary = "string",
Enabled = false,
EventEntityDimensionKey = "string",
LegacyId = "string",
});
example, err := dynatrace.NewMetricEvents(ctx, "metricEventsResource", &dynatrace.MetricEventsArgs{
EventTemplate: &dynatrace.MetricEventsEventTemplateArgs{
Description: pulumi.String("string"),
EventType: pulumi.String("string"),
Title: pulumi.String("string"),
DavisMerge: pulumi.Bool(false),
Metadatas: dynatrace.MetricEventsEventTemplateMetadataArray{
&dynatrace.MetricEventsEventTemplateMetadataArgs{
MetadataKey: pulumi.String("string"),
MetadataValue: pulumi.String("string"),
},
},
},
ModelProperties: &dynatrace.MetricEventsModelPropertiesArgs{
AlertCondition: pulumi.String("string"),
AlertOnNoData: pulumi.Bool(false),
DealertingSamples: pulumi.Int(0),
Samples: pulumi.Int(0),
Type: pulumi.String("string"),
ViolatingSamples: pulumi.Int(0),
SignalFluctuation: pulumi.Float64(0),
Threshold: pulumi.Float64(0),
Tolerance: pulumi.Float64(0),
},
QueryDefinition: &dynatrace.MetricEventsQueryDefinitionArgs{
MetricKey: pulumi.String("string"),
Type: pulumi.String("string"),
Aggregation: pulumi.String("string"),
DimensionFilter: &dynatrace.MetricEventsQueryDefinitionDimensionFilterArgs{
Filters: dynatrace.MetricEventsQueryDefinitionDimensionFilterFilterArray{
&dynatrace.MetricEventsQueryDefinitionDimensionFilterFilterArgs{
DimensionKey: pulumi.String("string"),
DimensionValue: pulumi.String("string"),
},
},
},
EntityFilter: &dynatrace.MetricEventsQueryDefinitionEntityFilterArgs{
Conditions: dynatrace.MetricEventsQueryDefinitionEntityFilterConditionArray{
&dynatrace.MetricEventsQueryDefinitionEntityFilterConditionArgs{
Conditions: dynatrace.MetricEventsQueryDefinitionEntityFilterConditionConditionArray{
&dynatrace.MetricEventsQueryDefinitionEntityFilterConditionConditionArgs{
Operator: pulumi.String("string"),
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
DimensionKey: pulumi.String("string"),
},
MetricSelector: pulumi.String("string"),
QueryOffset: pulumi.Int(0),
},
Summary: pulumi.String("string"),
Enabled: pulumi.Bool(false),
EventEntityDimensionKey: pulumi.String("string"),
LegacyId: pulumi.String("string"),
})
var metricEventsResource = new MetricEvents("metricEventsResource", MetricEventsArgs.builder()
.eventTemplate(MetricEventsEventTemplateArgs.builder()
.description("string")
.eventType("string")
.title("string")
.davisMerge(false)
.metadatas(MetricEventsEventTemplateMetadataArgs.builder()
.metadataKey("string")
.metadataValue("string")
.build())
.build())
.modelProperties(MetricEventsModelPropertiesArgs.builder()
.alertCondition("string")
.alertOnNoData(false)
.dealertingSamples(0)
.samples(0)
.type("string")
.violatingSamples(0)
.signalFluctuation(0)
.threshold(0)
.tolerance(0)
.build())
.queryDefinition(MetricEventsQueryDefinitionArgs.builder()
.metricKey("string")
.type("string")
.aggregation("string")
.dimensionFilter(MetricEventsQueryDefinitionDimensionFilterArgs.builder()
.filters(MetricEventsQueryDefinitionDimensionFilterFilterArgs.builder()
.dimensionKey("string")
.dimensionValue("string")
.build())
.build())
.entityFilter(MetricEventsQueryDefinitionEntityFilterArgs.builder()
.conditions(MetricEventsQueryDefinitionEntityFilterConditionArgs.builder()
.conditions(MetricEventsQueryDefinitionEntityFilterConditionConditionArgs.builder()
.operator("string")
.type("string")
.value("string")
.build())
.build())
.dimensionKey("string")
.build())
.metricSelector("string")
.queryOffset(0)
.build())
.summary("string")
.enabled(false)
.eventEntityDimensionKey("string")
.legacyId("string")
.build());
metric_events_resource = dynatrace.MetricEvents("metricEventsResource",
event_template=dynatrace.MetricEventsEventTemplateArgs(
description="string",
event_type="string",
title="string",
davis_merge=False,
metadatas=[dynatrace.MetricEventsEventTemplateMetadataArgs(
metadata_key="string",
metadata_value="string",
)],
),
model_properties=dynatrace.MetricEventsModelPropertiesArgs(
alert_condition="string",
alert_on_no_data=False,
dealerting_samples=0,
samples=0,
type="string",
violating_samples=0,
signal_fluctuation=0,
threshold=0,
tolerance=0,
),
query_definition=dynatrace.MetricEventsQueryDefinitionArgs(
metric_key="string",
type="string",
aggregation="string",
dimension_filter=dynatrace.MetricEventsQueryDefinitionDimensionFilterArgs(
filters=[dynatrace.MetricEventsQueryDefinitionDimensionFilterFilterArgs(
dimension_key="string",
dimension_value="string",
)],
),
entity_filter=dynatrace.MetricEventsQueryDefinitionEntityFilterArgs(
conditions=[dynatrace.MetricEventsQueryDefinitionEntityFilterConditionArgs(
conditions=[dynatrace.MetricEventsQueryDefinitionEntityFilterConditionConditionArgs(
operator="string",
type="string",
value="string",
)],
)],
dimension_key="string",
),
metric_selector="string",
query_offset=0,
),
summary="string",
enabled=False,
event_entity_dimension_key="string",
legacy_id="string")
const metricEventsResource = new dynatrace.MetricEvents("metricEventsResource", {
eventTemplate: {
description: "string",
eventType: "string",
title: "string",
davisMerge: false,
metadatas: [{
metadataKey: "string",
metadataValue: "string",
}],
},
modelProperties: {
alertCondition: "string",
alertOnNoData: false,
dealertingSamples: 0,
samples: 0,
type: "string",
violatingSamples: 0,
signalFluctuation: 0,
threshold: 0,
tolerance: 0,
},
queryDefinition: {
metricKey: "string",
type: "string",
aggregation: "string",
dimensionFilter: {
filters: [{
dimensionKey: "string",
dimensionValue: "string",
}],
},
entityFilter: {
conditions: [{
conditions: [{
operator: "string",
type: "string",
value: "string",
}],
}],
dimensionKey: "string",
},
metricSelector: "string",
queryOffset: 0,
},
summary: "string",
enabled: false,
eventEntityDimensionKey: "string",
legacyId: "string",
});
type: dynatrace:MetricEvents
properties:
enabled: false
eventEntityDimensionKey: string
eventTemplate:
davisMerge: false
description: string
eventType: string
metadatas:
- metadataKey: string
metadataValue: string
title: string
legacyId: string
modelProperties:
alertCondition: string
alertOnNoData: false
dealertingSamples: 0
samples: 0
signalFluctuation: 0
threshold: 0
tolerance: 0
type: string
violatingSamples: 0
queryDefinition:
aggregation: string
dimensionFilter:
filters:
- dimensionKey: string
dimensionValue: string
entityFilter:
conditions:
- conditions:
- operator: string
type: string
value: string
dimensionKey: string
metricKey: string
metricSelector: string
queryOffset: 0
type: string
summary: string
MetricEvents Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The MetricEvents resource accepts the following input properties:
- Event
Template Lbrlabs.Pulumi Package. Dynatrace. Inputs. Metric Events Event Template - The event template of the metric event entry
- Model
Properties Lbrlabs.Pulumi Package. Dynatrace. Inputs. Metric Events Model Properties - The model properties of the metric event entry
- Query
Definition Lbrlabs.Pulumi Package. Dynatrace. Inputs. Metric Events Query Definition - The query definition of the metric event entry
- Summary string
- The textual summary of the metric event entry
- Enabled bool
- Enabled toggle of metric event entry
- Event
Entity stringDimension Key - Controls the preferred entity type used for triggered events.
- Legacy
Id string - The legacy id of the metric event entry
- Event
Template MetricEvents Event Template Args - The event template of the metric event entry
- Model
Properties MetricEvents Model Properties Args - The model properties of the metric event entry
- Query
Definition MetricEvents Query Definition Args - The query definition of the metric event entry
- Summary string
- The textual summary of the metric event entry
- Enabled bool
- Enabled toggle of metric event entry
- Event
Entity stringDimension Key - Controls the preferred entity type used for triggered events.
- Legacy
Id string - The legacy id of the metric event entry
- event
Template MetricEvents Event Template - The event template of the metric event entry
- model
Properties MetricEvents Model Properties - The model properties of the metric event entry
- query
Definition MetricEvents Query Definition - The query definition of the metric event entry
- summary String
- The textual summary of the metric event entry
- enabled Boolean
- Enabled toggle of metric event entry
- event
Entity StringDimension Key - Controls the preferred entity type used for triggered events.
- legacy
Id String - The legacy id of the metric event entry
- event
Template MetricEvents Event Template - The event template of the metric event entry
- model
Properties MetricEvents Model Properties - The model properties of the metric event entry
- query
Definition MetricEvents Query Definition - The query definition of the metric event entry
- summary string
- The textual summary of the metric event entry
- enabled boolean
- Enabled toggle of metric event entry
- event
Entity stringDimension Key - Controls the preferred entity type used for triggered events.
- legacy
Id string - The legacy id of the metric event entry
- event_
template MetricEvents Event Template Args - The event template of the metric event entry
- model_
properties MetricEvents Model Properties Args - The model properties of the metric event entry
- query_
definition MetricEvents Query Definition Args - The query definition of the metric event entry
- summary str
- The textual summary of the metric event entry
- enabled bool
- Enabled toggle of metric event entry
- event_
entity_ strdimension_ key - Controls the preferred entity type used for triggered events.
- legacy_
id str - The legacy id of the metric event entry
- event
Template Property Map - The event template of the metric event entry
- model
Properties Property Map - The model properties of the metric event entry
- query
Definition Property Map - The query definition of the metric event entry
- summary String
- The textual summary of the metric event entry
- enabled Boolean
- Enabled toggle of metric event entry
- event
Entity StringDimension Key - Controls the preferred entity type used for triggered events.
- legacy
Id String - The legacy id of the metric event entry
Outputs
All input properties are implicitly available as output properties. Additionally, the MetricEvents resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing MetricEvents Resource
Get an existing MetricEvents resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: MetricEventsState, opts?: CustomResourceOptions): MetricEvents
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
enabled: Optional[bool] = None,
event_entity_dimension_key: Optional[str] = None,
event_template: Optional[MetricEventsEventTemplateArgs] = None,
legacy_id: Optional[str] = None,
model_properties: Optional[MetricEventsModelPropertiesArgs] = None,
query_definition: Optional[MetricEventsQueryDefinitionArgs] = None,
summary: Optional[str] = None) -> MetricEvents
func GetMetricEvents(ctx *Context, name string, id IDInput, state *MetricEventsState, opts ...ResourceOption) (*MetricEvents, error)
public static MetricEvents Get(string name, Input<string> id, MetricEventsState? state, CustomResourceOptions? opts = null)
public static MetricEvents get(String name, Output<String> id, MetricEventsState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Enabled bool
- Enabled toggle of metric event entry
- Event
Entity stringDimension Key - Controls the preferred entity type used for triggered events.
- Event
Template Lbrlabs.Pulumi Package. Dynatrace. Inputs. Metric Events Event Template - The event template of the metric event entry
- Legacy
Id string - The legacy id of the metric event entry
- Model
Properties Lbrlabs.Pulumi Package. Dynatrace. Inputs. Metric Events Model Properties - The model properties of the metric event entry
- Query
Definition Lbrlabs.Pulumi Package. Dynatrace. Inputs. Metric Events Query Definition - The query definition of the metric event entry
- Summary string
- The textual summary of the metric event entry
- Enabled bool
- Enabled toggle of metric event entry
- Event
Entity stringDimension Key - Controls the preferred entity type used for triggered events.
- Event
Template MetricEvents Event Template Args - The event template of the metric event entry
- Legacy
Id string - The legacy id of the metric event entry
- Model
Properties MetricEvents Model Properties Args - The model properties of the metric event entry
- Query
Definition MetricEvents Query Definition Args - The query definition of the metric event entry
- Summary string
- The textual summary of the metric event entry
- enabled Boolean
- Enabled toggle of metric event entry
- event
Entity StringDimension Key - Controls the preferred entity type used for triggered events.
- event
Template MetricEvents Event Template - The event template of the metric event entry
- legacy
Id String - The legacy id of the metric event entry
- model
Properties MetricEvents Model Properties - The model properties of the metric event entry
- query
Definition MetricEvents Query Definition - The query definition of the metric event entry
- summary String
- The textual summary of the metric event entry
- enabled boolean
- Enabled toggle of metric event entry
- event
Entity stringDimension Key - Controls the preferred entity type used for triggered events.
- event
Template MetricEvents Event Template - The event template of the metric event entry
- legacy
Id string - The legacy id of the metric event entry
- model
Properties MetricEvents Model Properties - The model properties of the metric event entry
- query
Definition MetricEvents Query Definition - The query definition of the metric event entry
- summary string
- The textual summary of the metric event entry
- enabled bool
- Enabled toggle of metric event entry
- event_
entity_ strdimension_ key - Controls the preferred entity type used for triggered events.
- event_
template MetricEvents Event Template Args - The event template of the metric event entry
- legacy_
id str - The legacy id of the metric event entry
- model_
properties MetricEvents Model Properties Args - The model properties of the metric event entry
- query_
definition MetricEvents Query Definition Args - The query definition of the metric event entry
- summary str
- The textual summary of the metric event entry
- enabled Boolean
- Enabled toggle of metric event entry
- event
Entity StringDimension Key - Controls the preferred entity type used for triggered events.
- event
Template Property Map - The event template of the metric event entry
- legacy
Id String - The legacy id of the metric event entry
- model
Properties Property Map - The model properties of the metric event entry
- query
Definition Property Map - The query definition of the metric event entry
- summary String
- The textual summary of the metric event entry
Supporting Types
MetricEventsEventTemplate, MetricEventsEventTemplateArgs
- Description string
- The description of the event to trigger.
- Event
Type string - The event type to trigger.
- Title string
- The title of the event to trigger.
- Davis
Merge bool - Davis® AI will try to merge this event into existing problems, otherwise a new problem will always be created.
- Metadatas
List<Lbrlabs.
Pulumi Package. Dynatrace. Inputs. Metric Events Event Template Metadata> - Set of additional key-value properties to be attached to the triggered event.
- Description string
- The description of the event to trigger.
- Event
Type string - The event type to trigger.
- Title string
- The title of the event to trigger.
- Davis
Merge bool - Davis® AI will try to merge this event into existing problems, otherwise a new problem will always be created.
- Metadatas
[]Metric
Events Event Template Metadata - Set of additional key-value properties to be attached to the triggered event.
- description String
- The description of the event to trigger.
- event
Type String - The event type to trigger.
- title String
- The title of the event to trigger.
- davis
Merge Boolean - Davis® AI will try to merge this event into existing problems, otherwise a new problem will always be created.
- metadatas
List<Metric
Events Event Template Metadata> - Set of additional key-value properties to be attached to the triggered event.
- description string
- The description of the event to trigger.
- event
Type string - The event type to trigger.
- title string
- The title of the event to trigger.
- davis
Merge boolean - Davis® AI will try to merge this event into existing problems, otherwise a new problem will always be created.
- metadatas
Metric
Events Event Template Metadata[] - Set of additional key-value properties to be attached to the triggered event.
- description str
- The description of the event to trigger.
- event_
type str - The event type to trigger.
- title str
- The title of the event to trigger.
- davis_
merge bool - Davis® AI will try to merge this event into existing problems, otherwise a new problem will always be created.
- metadatas
Sequence[Metric
Events Event Template Metadata] - Set of additional key-value properties to be attached to the triggered event.
- description String
- The description of the event to trigger.
- event
Type String - The event type to trigger.
- title String
- The title of the event to trigger.
- davis
Merge Boolean - Davis® AI will try to merge this event into existing problems, otherwise a new problem will always be created.
- metadatas List<Property Map>
- Set of additional key-value properties to be attached to the triggered event.
MetricEventsEventTemplateMetadata, MetricEventsEventTemplateMetadataArgs
- Metadata
Key string - Metadata
Value string
- Metadata
Key string - Metadata
Value string
- metadata
Key String - metadata
Value String
- metadata
Key string - metadata
Value string
- metadata_
key str - metadata_
value str
- metadata
Key String - metadata
Value String
MetricEventsModelProperties, MetricEventsModelPropertiesArgs
- Alert
Condition string - The alert condition of the model properties
- Alert
On boolNo Data - The ability to set an alert on missing data in a metric. When enabled, missing data samples will contribute as violating samples defined in advanced model properties. We recommend to not alert on missing data for sparse timeseries as this leads to alert spam.
- Dealerting
Samples int - The number of one-minute samples within the evaluation window that must go back to normal to close the event.
- Samples int
- The number of one-minute samples that form the sliding evaluation window.
- Type string
- Metric-key-based query definitions only support static thresholds.
- Violating
Samples int - The number of one-minute samples within the evaluation window that must violate to trigger an event.
- Signal
Fluctuation double - Controls how many times the signal fluctuation is added to the baseline to produce the actual threshold for alerting
- Threshold double
- Raise an event if this value is violated
- Tolerance double
- Controls the width of the confidence band and larger values lead to a less sensitive model
- Alert
Condition string - The alert condition of the model properties
- Alert
On boolNo Data - The ability to set an alert on missing data in a metric. When enabled, missing data samples will contribute as violating samples defined in advanced model properties. We recommend to not alert on missing data for sparse timeseries as this leads to alert spam.
- Dealerting
Samples int - The number of one-minute samples within the evaluation window that must go back to normal to close the event.
- Samples int
- The number of one-minute samples that form the sliding evaluation window.
- Type string
- Metric-key-based query definitions only support static thresholds.
- Violating
Samples int - The number of one-minute samples within the evaluation window that must violate to trigger an event.
- Signal
Fluctuation float64 - Controls how many times the signal fluctuation is added to the baseline to produce the actual threshold for alerting
- Threshold float64
- Raise an event if this value is violated
- Tolerance float64
- Controls the width of the confidence band and larger values lead to a less sensitive model
- alert
Condition String - The alert condition of the model properties
- alert
On BooleanNo Data - The ability to set an alert on missing data in a metric. When enabled, missing data samples will contribute as violating samples defined in advanced model properties. We recommend to not alert on missing data for sparse timeseries as this leads to alert spam.
- dealerting
Samples Integer - The number of one-minute samples within the evaluation window that must go back to normal to close the event.
- samples Integer
- The number of one-minute samples that form the sliding evaluation window.
- type String
- Metric-key-based query definitions only support static thresholds.
- violating
Samples Integer - The number of one-minute samples within the evaluation window that must violate to trigger an event.
- signal
Fluctuation Double - Controls how many times the signal fluctuation is added to the baseline to produce the actual threshold for alerting
- threshold Double
- Raise an event if this value is violated
- tolerance Double
- Controls the width of the confidence band and larger values lead to a less sensitive model
- alert
Condition string - The alert condition of the model properties
- alert
On booleanNo Data - The ability to set an alert on missing data in a metric. When enabled, missing data samples will contribute as violating samples defined in advanced model properties. We recommend to not alert on missing data for sparse timeseries as this leads to alert spam.
- dealerting
Samples number - The number of one-minute samples within the evaluation window that must go back to normal to close the event.
- samples number
- The number of one-minute samples that form the sliding evaluation window.
- type string
- Metric-key-based query definitions only support static thresholds.
- violating
Samples number - The number of one-minute samples within the evaluation window that must violate to trigger an event.
- signal
Fluctuation number - Controls how many times the signal fluctuation is added to the baseline to produce the actual threshold for alerting
- threshold number
- Raise an event if this value is violated
- tolerance number
- Controls the width of the confidence band and larger values lead to a less sensitive model
- alert_
condition str - The alert condition of the model properties
- alert_
on_ boolno_ data - The ability to set an alert on missing data in a metric. When enabled, missing data samples will contribute as violating samples defined in advanced model properties. We recommend to not alert on missing data for sparse timeseries as this leads to alert spam.
- dealerting_
samples int - The number of one-minute samples within the evaluation window that must go back to normal to close the event.
- samples int
- The number of one-minute samples that form the sliding evaluation window.
- type str
- Metric-key-based query definitions only support static thresholds.
- violating_
samples int - The number of one-minute samples within the evaluation window that must violate to trigger an event.
- signal_
fluctuation float - Controls how many times the signal fluctuation is added to the baseline to produce the actual threshold for alerting
- threshold float
- Raise an event if this value is violated
- tolerance float
- Controls the width of the confidence band and larger values lead to a less sensitive model
- alert
Condition String - The alert condition of the model properties
- alert
On BooleanNo Data - The ability to set an alert on missing data in a metric. When enabled, missing data samples will contribute as violating samples defined in advanced model properties. We recommend to not alert on missing data for sparse timeseries as this leads to alert spam.
- dealerting
Samples Number - The number of one-minute samples within the evaluation window that must go back to normal to close the event.
- samples Number
- The number of one-minute samples that form the sliding evaluation window.
- type String
- Metric-key-based query definitions only support static thresholds.
- violating
Samples Number - The number of one-minute samples within the evaluation window that must violate to trigger an event.
- signal
Fluctuation Number - Controls how many times the signal fluctuation is added to the baseline to produce the actual threshold for alerting
- threshold Number
- Raise an event if this value is violated
- tolerance Number
- Controls the width of the confidence band and larger values lead to a less sensitive model
MetricEventsQueryDefinition, MetricEventsQueryDefinitionArgs
- Metric
Key string - The metric key of the query definition
- Type string
- The type of query definition
- Aggregation string
- The aggregation of the query definition
- Dimension
Filter Lbrlabs.Pulumi Package. Dynatrace. Inputs. Metric Events Query Definition Dimension Filter - The dimension filters of the query definition
- Entity
Filter Lbrlabs.Pulumi Package. Dynatrace. Inputs. Metric Events Query Definition Entity Filter - Use rule-based filters to define the scope this event monitors.
- Metric
Selector string - To learn more, visit Metric Selector
- Query
Offset int - Minute offset of sliding evaluation window for metrics with latency
- Metric
Key string - The metric key of the query definition
- Type string
- The type of query definition
- Aggregation string
- The aggregation of the query definition
- Dimension
Filter MetricEvents Query Definition Dimension Filter - The dimension filters of the query definition
- Entity
Filter MetricEvents Query Definition Entity Filter - Use rule-based filters to define the scope this event monitors.
- Metric
Selector string - To learn more, visit Metric Selector
- Query
Offset int - Minute offset of sliding evaluation window for metrics with latency
- metric
Key String - The metric key of the query definition
- type String
- The type of query definition
- aggregation String
- The aggregation of the query definition
- dimension
Filter MetricEvents Query Definition Dimension Filter - The dimension filters of the query definition
- entity
Filter MetricEvents Query Definition Entity Filter - Use rule-based filters to define the scope this event monitors.
- metric
Selector String - To learn more, visit Metric Selector
- query
Offset Integer - Minute offset of sliding evaluation window for metrics with latency
- metric
Key string - The metric key of the query definition
- type string
- The type of query definition
- aggregation string
- The aggregation of the query definition
- dimension
Filter MetricEvents Query Definition Dimension Filter - The dimension filters of the query definition
- entity
Filter MetricEvents Query Definition Entity Filter - Use rule-based filters to define the scope this event monitors.
- metric
Selector string - To learn more, visit Metric Selector
- query
Offset number - Minute offset of sliding evaluation window for metrics with latency
- metric_
key str - The metric key of the query definition
- type str
- The type of query definition
- aggregation str
- The aggregation of the query definition
- dimension_
filter MetricEvents Query Definition Dimension Filter - The dimension filters of the query definition
- entity_
filter MetricEvents Query Definition Entity Filter - Use rule-based filters to define the scope this event monitors.
- metric_
selector str - To learn more, visit Metric Selector
- query_
offset int - Minute offset of sliding evaluation window for metrics with latency
- metric
Key String - The metric key of the query definition
- type String
- The type of query definition
- aggregation String
- The aggregation of the query definition
- dimension
Filter Property Map - The dimension filters of the query definition
- entity
Filter Property Map - Use rule-based filters to define the scope this event monitors.
- metric
Selector String - To learn more, visit Metric Selector
- query
Offset Number - Minute offset of sliding evaluation window for metrics with latency
MetricEventsQueryDefinitionDimensionFilter, MetricEventsQueryDefinitionDimensionFilterArgs
MetricEventsQueryDefinitionDimensionFilterFilter, MetricEventsQueryDefinitionDimensionFilterFilterArgs
- Dimension
Key string - Dimension
Value string
- Dimension
Key string - Dimension
Value string
- dimension
Key String - dimension
Value String
- dimension
Key string - dimension
Value string
- dimension_
key str - dimension_
value str
- dimension
Key String - dimension
Value String
MetricEventsQueryDefinitionEntityFilter, MetricEventsQueryDefinitionEntityFilterArgs
MetricEventsQueryDefinitionEntityFilterCondition, MetricEventsQueryDefinitionEntityFilterConditionArgs
MetricEventsQueryDefinitionEntityFilterConditionCondition, MetricEventsQueryDefinitionEntityFilterConditionConditionArgs
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.