1. Packages
  2. Dynatrace
  3. API Docs
  4. CustomAppAnomalies
Dynatrace v0.27.0 published on Friday, Mar 21, 2025 by Pulumiverse

dynatrace.CustomAppAnomalies

Explore with Pulumi AI

Create CustomAppAnomalies Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new CustomAppAnomalies(name: string, args: CustomAppAnomaliesArgs, opts?: CustomResourceOptions);
@overload
def CustomAppAnomalies(resource_name: str,
                       args: CustomAppAnomaliesArgs,
                       opts: Optional[ResourceOptions] = None)

@overload
def CustomAppAnomalies(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       error_rate_increase: Optional[CustomAppAnomaliesErrorRateIncreaseArgs] = None,
                       slow_user_actions: Optional[CustomAppAnomaliesSlowUserActionsArgs] = None,
                       unexpected_high_load: Optional[CustomAppAnomaliesUnexpectedHighLoadArgs] = None,
                       unexpected_low_load: Optional[CustomAppAnomaliesUnexpectedLowLoadArgs] = None,
                       scope: Optional[str] = None)
func NewCustomAppAnomalies(ctx *Context, name string, args CustomAppAnomaliesArgs, opts ...ResourceOption) (*CustomAppAnomalies, error)
public CustomAppAnomalies(string name, CustomAppAnomaliesArgs args, CustomResourceOptions? opts = null)
public CustomAppAnomalies(String name, CustomAppAnomaliesArgs args)
public CustomAppAnomalies(String name, CustomAppAnomaliesArgs args, CustomResourceOptions options)
type: dynatrace:CustomAppAnomalies
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. CustomAppAnomaliesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. CustomAppAnomaliesArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. CustomAppAnomaliesArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. CustomAppAnomaliesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. CustomAppAnomaliesArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var customAppAnomaliesResource = new Dynatrace.CustomAppAnomalies("customAppAnomaliesResource", new()
{
    ErrorRateIncrease = new Dynatrace.Inputs.CustomAppAnomaliesErrorRateIncreaseArgs
    {
        Enabled = false,
        DetectionMode = "string",
        ErrorRateIncreaseAuto = new Dynatrace.Inputs.CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAutoArgs
        {
            ThresholdAbsolute = 0,
            ThresholdRelative = 0,
        },
        ErrorRateIncreaseFixed = new Dynatrace.Inputs.CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixedArgs
        {
            Sensitivity = "string",
            ThresholdAbsolute = 0,
        },
    },
    SlowUserActions = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsArgs
    {
        Enabled = false,
        DetectionMode = "string",
        SlowUserActionsAuto = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoArgs
        {
            DurationAvoidOveralerting = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralertingArgs
            {
                MinActionRate = 0,
            },
            DurationThresholdAll = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAllArgs
            {
                DurationThreshold = 0,
                SlowdownPercentage = 0,
            },
            DurationThresholdSlowest = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowestArgs
            {
                DurationThreshold = 0,
                SlowdownPercentage = 0,
            },
        },
        SlowUserActionsFixed = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedArgs
        {
            DurationAvoidOveralerting = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralertingArgs
            {
                MinActionRate = 0,
            },
            DurationThresholdAllFixed = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixedArgs
            {
                DurationThreshold = 0,
            },
            DurationThresholdSlowest = new Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowestArgs
            {
                DurationThreshold = 0,
            },
            Sensitivity = "string",
        },
    },
    UnexpectedHighLoad = new Dynatrace.Inputs.CustomAppAnomaliesUnexpectedHighLoadArgs
    {
        Enabled = false,
        ThresholdPercentage = 0,
    },
    UnexpectedLowLoad = new Dynatrace.Inputs.CustomAppAnomaliesUnexpectedLowLoadArgs
    {
        Enabled = false,
        ThresholdPercentage = 0,
    },
    Scope = "string",
});
Copy
example, err := dynatrace.NewCustomAppAnomalies(ctx, "customAppAnomaliesResource", &dynatrace.CustomAppAnomaliesArgs{
	ErrorRateIncrease: &dynatrace.CustomAppAnomaliesErrorRateIncreaseArgs{
		Enabled:       pulumi.Bool(false),
		DetectionMode: pulumi.String("string"),
		ErrorRateIncreaseAuto: &dynatrace.CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAutoArgs{
			ThresholdAbsolute: pulumi.Float64(0),
			ThresholdRelative: pulumi.Float64(0),
		},
		ErrorRateIncreaseFixed: &dynatrace.CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixedArgs{
			Sensitivity:       pulumi.String("string"),
			ThresholdAbsolute: pulumi.Float64(0),
		},
	},
	SlowUserActions: &dynatrace.CustomAppAnomaliesSlowUserActionsArgs{
		Enabled:       pulumi.Bool(false),
		DetectionMode: pulumi.String("string"),
		SlowUserActionsAuto: &dynatrace.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoArgs{
			DurationAvoidOveralerting: &dynatrace.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralertingArgs{
				MinActionRate: pulumi.Int(0),
			},
			DurationThresholdAll: &dynatrace.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAllArgs{
				DurationThreshold:  pulumi.Float64(0),
				SlowdownPercentage: pulumi.Float64(0),
			},
			DurationThresholdSlowest: &dynatrace.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowestArgs{
				DurationThreshold:  pulumi.Float64(0),
				SlowdownPercentage: pulumi.Float64(0),
			},
		},
		SlowUserActionsFixed: &dynatrace.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedArgs{
			DurationAvoidOveralerting: &dynatrace.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralertingArgs{
				MinActionRate: pulumi.Int(0),
			},
			DurationThresholdAllFixed: &dynatrace.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixedArgs{
				DurationThreshold: pulumi.Float64(0),
			},
			DurationThresholdSlowest: &dynatrace.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowestArgs{
				DurationThreshold: pulumi.Float64(0),
			},
			Sensitivity: pulumi.String("string"),
		},
	},
	UnexpectedHighLoad: &dynatrace.CustomAppAnomaliesUnexpectedHighLoadArgs{
		Enabled:             pulumi.Bool(false),
		ThresholdPercentage: pulumi.Float64(0),
	},
	UnexpectedLowLoad: &dynatrace.CustomAppAnomaliesUnexpectedLowLoadArgs{
		Enabled:             pulumi.Bool(false),
		ThresholdPercentage: pulumi.Float64(0),
	},
	Scope: pulumi.String("string"),
})
Copy
var customAppAnomaliesResource = new CustomAppAnomalies("customAppAnomaliesResource", CustomAppAnomaliesArgs.builder()
    .errorRateIncrease(CustomAppAnomaliesErrorRateIncreaseArgs.builder()
        .enabled(false)
        .detectionMode("string")
        .errorRateIncreaseAuto(CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAutoArgs.builder()
            .thresholdAbsolute(0)
            .thresholdRelative(0)
            .build())
        .errorRateIncreaseFixed(CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixedArgs.builder()
            .sensitivity("string")
            .thresholdAbsolute(0)
            .build())
        .build())
    .slowUserActions(CustomAppAnomaliesSlowUserActionsArgs.builder()
        .enabled(false)
        .detectionMode("string")
        .slowUserActionsAuto(CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoArgs.builder()
            .durationAvoidOveralerting(CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralertingArgs.builder()
                .minActionRate(0)
                .build())
            .durationThresholdAll(CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAllArgs.builder()
                .durationThreshold(0)
                .slowdownPercentage(0)
                .build())
            .durationThresholdSlowest(CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowestArgs.builder()
                .durationThreshold(0)
                .slowdownPercentage(0)
                .build())
            .build())
        .slowUserActionsFixed(CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedArgs.builder()
            .durationAvoidOveralerting(CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralertingArgs.builder()
                .minActionRate(0)
                .build())
            .durationThresholdAllFixed(CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixedArgs.builder()
                .durationThreshold(0)
                .build())
            .durationThresholdSlowest(CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowestArgs.builder()
                .durationThreshold(0)
                .build())
            .sensitivity("string")
            .build())
        .build())
    .unexpectedHighLoad(CustomAppAnomaliesUnexpectedHighLoadArgs.builder()
        .enabled(false)
        .thresholdPercentage(0)
        .build())
    .unexpectedLowLoad(CustomAppAnomaliesUnexpectedLowLoadArgs.builder()
        .enabled(false)
        .thresholdPercentage(0)
        .build())
    .scope("string")
    .build());
Copy
custom_app_anomalies_resource = dynatrace.CustomAppAnomalies("customAppAnomaliesResource",
    error_rate_increase={
        "enabled": False,
        "detection_mode": "string",
        "error_rate_increase_auto": {
            "threshold_absolute": 0,
            "threshold_relative": 0,
        },
        "error_rate_increase_fixed": {
            "sensitivity": "string",
            "threshold_absolute": 0,
        },
    },
    slow_user_actions={
        "enabled": False,
        "detection_mode": "string",
        "slow_user_actions_auto": {
            "duration_avoid_overalerting": {
                "min_action_rate": 0,
            },
            "duration_threshold_all": {
                "duration_threshold": 0,
                "slowdown_percentage": 0,
            },
            "duration_threshold_slowest": {
                "duration_threshold": 0,
                "slowdown_percentage": 0,
            },
        },
        "slow_user_actions_fixed": {
            "duration_avoid_overalerting": {
                "min_action_rate": 0,
            },
            "duration_threshold_all_fixed": {
                "duration_threshold": 0,
            },
            "duration_threshold_slowest": {
                "duration_threshold": 0,
            },
            "sensitivity": "string",
        },
    },
    unexpected_high_load={
        "enabled": False,
        "threshold_percentage": 0,
    },
    unexpected_low_load={
        "enabled": False,
        "threshold_percentage": 0,
    },
    scope="string")
Copy
const customAppAnomaliesResource = new dynatrace.CustomAppAnomalies("customAppAnomaliesResource", {
    errorRateIncrease: {
        enabled: false,
        detectionMode: "string",
        errorRateIncreaseAuto: {
            thresholdAbsolute: 0,
            thresholdRelative: 0,
        },
        errorRateIncreaseFixed: {
            sensitivity: "string",
            thresholdAbsolute: 0,
        },
    },
    slowUserActions: {
        enabled: false,
        detectionMode: "string",
        slowUserActionsAuto: {
            durationAvoidOveralerting: {
                minActionRate: 0,
            },
            durationThresholdAll: {
                durationThreshold: 0,
                slowdownPercentage: 0,
            },
            durationThresholdSlowest: {
                durationThreshold: 0,
                slowdownPercentage: 0,
            },
        },
        slowUserActionsFixed: {
            durationAvoidOveralerting: {
                minActionRate: 0,
            },
            durationThresholdAllFixed: {
                durationThreshold: 0,
            },
            durationThresholdSlowest: {
                durationThreshold: 0,
            },
            sensitivity: "string",
        },
    },
    unexpectedHighLoad: {
        enabled: false,
        thresholdPercentage: 0,
    },
    unexpectedLowLoad: {
        enabled: false,
        thresholdPercentage: 0,
    },
    scope: "string",
});
Copy
type: dynatrace:CustomAppAnomalies
properties:
    errorRateIncrease:
        detectionMode: string
        enabled: false
        errorRateIncreaseAuto:
            thresholdAbsolute: 0
            thresholdRelative: 0
        errorRateIncreaseFixed:
            sensitivity: string
            thresholdAbsolute: 0
    scope: string
    slowUserActions:
        detectionMode: string
        enabled: false
        slowUserActionsAuto:
            durationAvoidOveralerting:
                minActionRate: 0
            durationThresholdAll:
                durationThreshold: 0
                slowdownPercentage: 0
            durationThresholdSlowest:
                durationThreshold: 0
                slowdownPercentage: 0
        slowUserActionsFixed:
            durationAvoidOveralerting:
                minActionRate: 0
            durationThresholdAllFixed:
                durationThreshold: 0
            durationThresholdSlowest:
                durationThreshold: 0
            sensitivity: string
    unexpectedHighLoad:
        enabled: false
        thresholdPercentage: 0
    unexpectedLowLoad:
        enabled: false
        thresholdPercentage: 0
Copy

CustomAppAnomalies Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The CustomAppAnomalies resource accepts the following input properties:

ErrorRateIncrease This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesErrorRateIncrease
Error rate increase
SlowUserActions This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActions
Slow user actions
UnexpectedHighLoad This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesUnexpectedHighLoad
Unexpected high load
UnexpectedLowLoad This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesUnexpectedLowLoad
Unexpected low load
Scope Changes to this property will trigger replacement. string
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
ErrorRateIncrease This property is required. CustomAppAnomaliesErrorRateIncreaseArgs
Error rate increase
SlowUserActions This property is required. CustomAppAnomaliesSlowUserActionsArgs
Slow user actions
UnexpectedHighLoad This property is required. CustomAppAnomaliesUnexpectedHighLoadArgs
Unexpected high load
UnexpectedLowLoad This property is required. CustomAppAnomaliesUnexpectedLowLoadArgs
Unexpected low load
Scope Changes to this property will trigger replacement. string
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
errorRateIncrease This property is required. CustomAppAnomaliesErrorRateIncrease
Error rate increase
slowUserActions This property is required. CustomAppAnomaliesSlowUserActions
Slow user actions
unexpectedHighLoad This property is required. CustomAppAnomaliesUnexpectedHighLoad
Unexpected high load
unexpectedLowLoad This property is required. CustomAppAnomaliesUnexpectedLowLoad
Unexpected low load
scope Changes to this property will trigger replacement. String
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
errorRateIncrease This property is required. CustomAppAnomaliesErrorRateIncrease
Error rate increase
slowUserActions This property is required. CustomAppAnomaliesSlowUserActions
Slow user actions
unexpectedHighLoad This property is required. CustomAppAnomaliesUnexpectedHighLoad
Unexpected high load
unexpectedLowLoad This property is required. CustomAppAnomaliesUnexpectedLowLoad
Unexpected low load
scope Changes to this property will trigger replacement. string
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
error_rate_increase This property is required. CustomAppAnomaliesErrorRateIncreaseArgs
Error rate increase
slow_user_actions This property is required. CustomAppAnomaliesSlowUserActionsArgs
Slow user actions
unexpected_high_load This property is required. CustomAppAnomaliesUnexpectedHighLoadArgs
Unexpected high load
unexpected_low_load This property is required. CustomAppAnomaliesUnexpectedLowLoadArgs
Unexpected low load
scope Changes to this property will trigger replacement. str
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
errorRateIncrease This property is required. Property Map
Error rate increase
slowUserActions This property is required. Property Map
Slow user actions
unexpectedHighLoad This property is required. Property Map
Unexpected high load
unexpectedLowLoad This property is required. Property Map
Unexpected low load
scope Changes to this property will trigger replacement. String
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)

Outputs

All input properties are implicitly available as output properties. Additionally, the CustomAppAnomalies 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 CustomAppAnomalies Resource

Get an existing CustomAppAnomalies 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?: CustomAppAnomaliesState, opts?: CustomResourceOptions): CustomAppAnomalies
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        error_rate_increase: Optional[CustomAppAnomaliesErrorRateIncreaseArgs] = None,
        scope: Optional[str] = None,
        slow_user_actions: Optional[CustomAppAnomaliesSlowUserActionsArgs] = None,
        unexpected_high_load: Optional[CustomAppAnomaliesUnexpectedHighLoadArgs] = None,
        unexpected_low_load: Optional[CustomAppAnomaliesUnexpectedLowLoadArgs] = None) -> CustomAppAnomalies
func GetCustomAppAnomalies(ctx *Context, name string, id IDInput, state *CustomAppAnomaliesState, opts ...ResourceOption) (*CustomAppAnomalies, error)
public static CustomAppAnomalies Get(string name, Input<string> id, CustomAppAnomaliesState? state, CustomResourceOptions? opts = null)
public static CustomAppAnomalies get(String name, Output<String> id, CustomAppAnomaliesState state, CustomResourceOptions options)
resources:  _:    type: dynatrace:CustomAppAnomalies    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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.
The following state arguments are supported:
ErrorRateIncrease Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesErrorRateIncrease
Error rate increase
Scope Changes to this property will trigger replacement. string
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
SlowUserActions Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActions
Slow user actions
UnexpectedHighLoad Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesUnexpectedHighLoad
Unexpected high load
UnexpectedLowLoad Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesUnexpectedLowLoad
Unexpected low load
ErrorRateIncrease CustomAppAnomaliesErrorRateIncreaseArgs
Error rate increase
Scope Changes to this property will trigger replacement. string
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
SlowUserActions CustomAppAnomaliesSlowUserActionsArgs
Slow user actions
UnexpectedHighLoad CustomAppAnomaliesUnexpectedHighLoadArgs
Unexpected high load
UnexpectedLowLoad CustomAppAnomaliesUnexpectedLowLoadArgs
Unexpected low load
errorRateIncrease CustomAppAnomaliesErrorRateIncrease
Error rate increase
scope Changes to this property will trigger replacement. String
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
slowUserActions CustomAppAnomaliesSlowUserActions
Slow user actions
unexpectedHighLoad CustomAppAnomaliesUnexpectedHighLoad
Unexpected high load
unexpectedLowLoad CustomAppAnomaliesUnexpectedLowLoad
Unexpected low load
errorRateIncrease CustomAppAnomaliesErrorRateIncrease
Error rate increase
scope Changes to this property will trigger replacement. string
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
slowUserActions CustomAppAnomaliesSlowUserActions
Slow user actions
unexpectedHighLoad CustomAppAnomaliesUnexpectedHighLoad
Unexpected high load
unexpectedLowLoad CustomAppAnomaliesUnexpectedLowLoad
Unexpected low load
error_rate_increase CustomAppAnomaliesErrorRateIncreaseArgs
Error rate increase
scope Changes to this property will trigger replacement. str
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
slow_user_actions CustomAppAnomaliesSlowUserActionsArgs
Slow user actions
unexpected_high_load CustomAppAnomaliesUnexpectedHighLoadArgs
Unexpected high load
unexpected_low_load CustomAppAnomaliesUnexpectedLowLoadArgs
Unexpected low load
errorRateIncrease Property Map
Error rate increase
scope Changes to this property will trigger replacement. String
The scope of this setting (DEVICEAPPLICATIONMETHOD CUSTOM_APPLICATION environment)
slowUserActions Property Map
Slow user actions
unexpectedHighLoad Property Map
Unexpected high load
unexpectedLowLoad Property Map
Unexpected low load

Supporting Types

CustomAppAnomaliesErrorRateIncrease
, CustomAppAnomaliesErrorRateIncreaseArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
DetectionMode string
Possible Values: Auto, Fixed
ErrorRateIncreaseAuto Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAuto
Alert if the percentage of user actions affected by reported errors exceeds both the absolute threshold and the relative threshold
ErrorRateIncreaseFixed Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixed
Alert if the custom reported error rate threshold is exceeded during any 5-minute period
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
DetectionMode string
Possible Values: Auto, Fixed
ErrorRateIncreaseAuto CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAuto
Alert if the percentage of user actions affected by reported errors exceeds both the absolute threshold and the relative threshold
ErrorRateIncreaseFixed CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixed
Alert if the custom reported error rate threshold is exceeded during any 5-minute period
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
detectionMode String
Possible Values: Auto, Fixed
errorRateIncreaseAuto CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAuto
Alert if the percentage of user actions affected by reported errors exceeds both the absolute threshold and the relative threshold
errorRateIncreaseFixed CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixed
Alert if the custom reported error rate threshold is exceeded during any 5-minute period
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
detectionMode string
Possible Values: Auto, Fixed
errorRateIncreaseAuto CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAuto
Alert if the percentage of user actions affected by reported errors exceeds both the absolute threshold and the relative threshold
errorRateIncreaseFixed CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixed
Alert if the custom reported error rate threshold is exceeded during any 5-minute period
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
detection_mode str
Possible Values: Auto, Fixed
error_rate_increase_auto CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAuto
Alert if the percentage of user actions affected by reported errors exceeds both the absolute threshold and the relative threshold
error_rate_increase_fixed CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixed
Alert if the custom reported error rate threshold is exceeded during any 5-minute period
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
detectionMode String
Possible Values: Auto, Fixed
errorRateIncreaseAuto Property Map
Alert if the percentage of user actions affected by reported errors exceeds both the absolute threshold and the relative threshold
errorRateIncreaseFixed Property Map
Alert if the custom reported error rate threshold is exceeded during any 5-minute period

CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAuto
, CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseAutoArgs

ThresholdAbsolute This property is required. double
Absolute threshold
ThresholdRelative This property is required. double
Relative threshold
ThresholdAbsolute This property is required. float64
Absolute threshold
ThresholdRelative This property is required. float64
Relative threshold
thresholdAbsolute This property is required. Double
Absolute threshold
thresholdRelative This property is required. Double
Relative threshold
thresholdAbsolute This property is required. number
Absolute threshold
thresholdRelative This property is required. number
Relative threshold
threshold_absolute This property is required. float
Absolute threshold
threshold_relative This property is required. float
Relative threshold
thresholdAbsolute This property is required. Number
Absolute threshold
thresholdRelative This property is required. Number
Relative threshold

CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixed
, CustomAppAnomaliesErrorRateIncreaseErrorRateIncreaseFixedArgs

Sensitivity This property is required. string
Possible Values: Low, Medium, High
ThresholdAbsolute This property is required. double
Absolute threshold
Sensitivity This property is required. string
Possible Values: Low, Medium, High
ThresholdAbsolute This property is required. float64
Absolute threshold
sensitivity This property is required. String
Possible Values: Low, Medium, High
thresholdAbsolute This property is required. Double
Absolute threshold
sensitivity This property is required. string
Possible Values: Low, Medium, High
thresholdAbsolute This property is required. number
Absolute threshold
sensitivity This property is required. str
Possible Values: Low, Medium, High
threshold_absolute This property is required. float
Absolute threshold
sensitivity This property is required. String
Possible Values: Low, Medium, High
thresholdAbsolute This property is required. Number
Absolute threshold

CustomAppAnomaliesSlowUserActions
, CustomAppAnomaliesSlowUserActionsArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
DetectionMode string
Possible Values: Auto, Fixed
SlowUserActionsAuto Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsAuto
no documentation available
SlowUserActionsFixed Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixed
no documentation available
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
DetectionMode string
Possible Values: Auto, Fixed
SlowUserActionsAuto CustomAppAnomaliesSlowUserActionsSlowUserActionsAuto
no documentation available
SlowUserActionsFixed CustomAppAnomaliesSlowUserActionsSlowUserActionsFixed
no documentation available
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
detectionMode String
Possible Values: Auto, Fixed
slowUserActionsAuto CustomAppAnomaliesSlowUserActionsSlowUserActionsAuto
no documentation available
slowUserActionsFixed CustomAppAnomaliesSlowUserActionsSlowUserActionsFixed
no documentation available
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
detectionMode string
Possible Values: Auto, Fixed
slowUserActionsAuto CustomAppAnomaliesSlowUserActionsSlowUserActionsAuto
no documentation available
slowUserActionsFixed CustomAppAnomaliesSlowUserActionsSlowUserActionsFixed
no documentation available
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
detection_mode str
Possible Values: Auto, Fixed
slow_user_actions_auto CustomAppAnomaliesSlowUserActionsSlowUserActionsAuto
no documentation available
slow_user_actions_fixed CustomAppAnomaliesSlowUserActionsSlowUserActionsFixed
no documentation available
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
detectionMode String
Possible Values: Auto, Fixed
slowUserActionsAuto Property Map
no documentation available
slowUserActionsFixed Property Map
no documentation available

CustomAppAnomaliesSlowUserActionsSlowUserActionsAuto
, CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoArgs

DurationAvoidOveralerting This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
DurationThresholdAll This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAll
Alert if the action duration of all user actions degrades beyond both the absolute and relative threshold:
DurationThresholdSlowest This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond both the absolute and relative threshold:
DurationAvoidOveralerting This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
DurationThresholdAll This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAll
Alert if the action duration of all user actions degrades beyond both the absolute and relative threshold:
DurationThresholdSlowest This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond both the absolute and relative threshold:
durationAvoidOveralerting This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
durationThresholdAll This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAll
Alert if the action duration of all user actions degrades beyond both the absolute and relative threshold:
durationThresholdSlowest This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond both the absolute and relative threshold:
durationAvoidOveralerting This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
durationThresholdAll This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAll
Alert if the action duration of all user actions degrades beyond both the absolute and relative threshold:
durationThresholdSlowest This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond both the absolute and relative threshold:
duration_avoid_overalerting This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
duration_threshold_all This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAll
Alert if the action duration of all user actions degrades beyond both the absolute and relative threshold:
duration_threshold_slowest This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond both the absolute and relative threshold:
durationAvoidOveralerting This property is required. Property Map
To avoid over-alerting do not alert for low traffic applications with less than
durationThresholdAll This property is required. Property Map
Alert if the action duration of all user actions degrades beyond both the absolute and relative threshold:
durationThresholdSlowest This property is required. Property Map
Alert if the action duration of the slowest 10% of user actions degrades beyond both the absolute and relative threshold:

CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralerting
, CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationAvoidOveralertingArgs

MinActionRate This property is required. int
no documentation available
MinActionRate This property is required. int
no documentation available
minActionRate This property is required. Integer
no documentation available
minActionRate This property is required. number
no documentation available
min_action_rate This property is required. int
no documentation available
minActionRate This property is required. Number
no documentation available

CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAll
, CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdAllArgs

DurationThreshold This property is required. double
Absolute threshold
SlowdownPercentage This property is required. double
Relative threshold
DurationThreshold This property is required. float64
Absolute threshold
SlowdownPercentage This property is required. float64
Relative threshold
durationThreshold This property is required. Double
Absolute threshold
slowdownPercentage This property is required. Double
Relative threshold
durationThreshold This property is required. number
Absolute threshold
slowdownPercentage This property is required. number
Relative threshold
duration_threshold This property is required. float
Absolute threshold
slowdown_percentage This property is required. float
Relative threshold
durationThreshold This property is required. Number
Absolute threshold
slowdownPercentage This property is required. Number
Relative threshold

CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowest
, CustomAppAnomaliesSlowUserActionsSlowUserActionsAutoDurationThresholdSlowestArgs

DurationThreshold This property is required. double
Absolute threshold
SlowdownPercentage This property is required. double
Relative threshold
DurationThreshold This property is required. float64
Absolute threshold
SlowdownPercentage This property is required. float64
Relative threshold
durationThreshold This property is required. Double
Absolute threshold
slowdownPercentage This property is required. Double
Relative threshold
durationThreshold This property is required. number
Absolute threshold
slowdownPercentage This property is required. number
Relative threshold
duration_threshold This property is required. float
Absolute threshold
slowdown_percentage This property is required. float
Relative threshold
durationThreshold This property is required. Number
Absolute threshold
slowdownPercentage This property is required. Number
Relative threshold

CustomAppAnomaliesSlowUserActionsSlowUserActionsFixed
, CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedArgs

DurationAvoidOveralerting This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
DurationThresholdAllFixed This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixed
Alert if the action duration of all user actions degrades beyond the absolute threshold:
DurationThresholdSlowest This property is required. Pulumiverse.Dynatrace.Inputs.CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond the absolute threshold:
Sensitivity This property is required. string
Possible Values: Medium, High, Low
DurationAvoidOveralerting This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
DurationThresholdAllFixed This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixed
Alert if the action duration of all user actions degrades beyond the absolute threshold:
DurationThresholdSlowest This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond the absolute threshold:
Sensitivity This property is required. string
Possible Values: Medium, High, Low
durationAvoidOveralerting This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
durationThresholdAllFixed This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixed
Alert if the action duration of all user actions degrades beyond the absolute threshold:
durationThresholdSlowest This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond the absolute threshold:
sensitivity This property is required. String
Possible Values: Medium, High, Low
durationAvoidOveralerting This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
durationThresholdAllFixed This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixed
Alert if the action duration of all user actions degrades beyond the absolute threshold:
durationThresholdSlowest This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond the absolute threshold:
sensitivity This property is required. string
Possible Values: Medium, High, Low
duration_avoid_overalerting This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralerting
To avoid over-alerting do not alert for low traffic applications with less than
duration_threshold_all_fixed This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixed
Alert if the action duration of all user actions degrades beyond the absolute threshold:
duration_threshold_slowest This property is required. CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowest
Alert if the action duration of the slowest 10% of user actions degrades beyond the absolute threshold:
sensitivity This property is required. str
Possible Values: Medium, High, Low
durationAvoidOveralerting This property is required. Property Map
To avoid over-alerting do not alert for low traffic applications with less than
durationThresholdAllFixed This property is required. Property Map
Alert if the action duration of all user actions degrades beyond the absolute threshold:
durationThresholdSlowest This property is required. Property Map
Alert if the action duration of the slowest 10% of user actions degrades beyond the absolute threshold:
sensitivity This property is required. String
Possible Values: Medium, High, Low

CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralerting
, CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationAvoidOveralertingArgs

MinActionRate This property is required. int
no documentation available
MinActionRate This property is required. int
no documentation available
minActionRate This property is required. Integer
no documentation available
minActionRate This property is required. number
no documentation available
min_action_rate This property is required. int
no documentation available
minActionRate This property is required. Number
no documentation available

CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixed
, CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdAllFixedArgs

DurationThreshold This property is required. double
Absolute threshold
DurationThreshold This property is required. float64
Absolute threshold
durationThreshold This property is required. Double
Absolute threshold
durationThreshold This property is required. number
Absolute threshold
duration_threshold This property is required. float
Absolute threshold
durationThreshold This property is required. Number
Absolute threshold

CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowest
, CustomAppAnomaliesSlowUserActionsSlowUserActionsFixedDurationThresholdSlowestArgs

DurationThreshold This property is required. double
Absolute threshold
DurationThreshold This property is required. float64
Absolute threshold
durationThreshold This property is required. Double
Absolute threshold
durationThreshold This property is required. number
Absolute threshold
duration_threshold This property is required. float
Absolute threshold
durationThreshold This property is required. Number
Absolute threshold

CustomAppAnomaliesUnexpectedHighLoad
, CustomAppAnomaliesUnexpectedHighLoadArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
ThresholdPercentage double
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic spikes within your application.
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
ThresholdPercentage float64
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic spikes within your application.
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
thresholdPercentage Double
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic spikes within your application.
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
thresholdPercentage number
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic spikes within your application.
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
threshold_percentage float
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic spikes within your application.
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
thresholdPercentage Number
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic spikes within your application.

CustomAppAnomaliesUnexpectedLowLoad
, CustomAppAnomaliesUnexpectedLowLoadArgs

Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
ThresholdPercentage double
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic drops within your application.
Enabled This property is required. bool
This setting is enabled (true) or disabled (false)
ThresholdPercentage float64
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic drops within your application.
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
thresholdPercentage Double
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic drops within your application.
enabled This property is required. boolean
This setting is enabled (true) or disabled (false)
thresholdPercentage number
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic drops within your application.
enabled This property is required. bool
This setting is enabled (true) or disabled (false)
threshold_percentage float
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic drops within your application.
enabled This property is required. Boolean
This setting is enabled (true) or disabled (false)
thresholdPercentage Number
Dynatrace learns your typical application traffic over an observation period of one week. Depending on this expected value Dynatrace detects abnormal traffic drops within your application.

Package Details

Repository
dynatrace pulumiverse/pulumi-dynatrace
License
Apache-2.0
Notes
This Pulumi package is based on the dynatrace Terraform Provider.