Dynatrace

v0.0.2 published on Tuesday, Nov 1, 2022 by Lbrlabs

DatabaseAnomalies

Create DatabaseAnomalies Resource

new DatabaseAnomalies(name: string, args?: DatabaseAnomaliesArgs, opts?: CustomResourceOptions);
@overload
def DatabaseAnomalies(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      db_connect_failures: Optional[DatabaseAnomaliesDbConnectFailuresArgs] = None,
                      failure_rate: Optional[DatabaseAnomaliesFailureRateArgs] = None,
                      load: Optional[DatabaseAnomaliesLoadArgs] = None,
                      response_time: Optional[DatabaseAnomaliesResponseTimeArgs] = None)
@overload
def DatabaseAnomalies(resource_name: str,
                      args: Optional[DatabaseAnomaliesArgs] = None,
                      opts: Optional[ResourceOptions] = None)
func NewDatabaseAnomalies(ctx *Context, name string, args *DatabaseAnomaliesArgs, opts ...ResourceOption) (*DatabaseAnomalies, error)
public DatabaseAnomalies(string name, DatabaseAnomaliesArgs? args = null, CustomResourceOptions? opts = null)
public DatabaseAnomalies(String name, DatabaseAnomaliesArgs args)
public DatabaseAnomalies(String name, DatabaseAnomaliesArgs args, CustomResourceOptions options)
type: dynatrace:DatabaseAnomalies
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args DatabaseAnomaliesArgs
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 DatabaseAnomaliesArgs
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 DatabaseAnomaliesArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args DatabaseAnomaliesArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args DatabaseAnomaliesArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

DatabaseAnomalies 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 DatabaseAnomalies resource accepts the following input properties:

DbConnectFailures Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

FailureRate Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

Load Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

ResponseTime Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

DbConnectFailures DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

FailureRate DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

Load DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

ResponseTime DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

dbConnectFailures DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

failureRate DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

load DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

responseTime DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

dbConnectFailures DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

failureRate DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

load DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

responseTime DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

db_connect_failures DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

failure_rate DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

load DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

response_time DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

dbConnectFailures Property Map

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

failureRate Property Map

Configuration of failure rate increase detection

load Property Map

Configuration for anomalies regarding load drops and spikes

responseTime Property Map

Configuration of response time degradation detection

Outputs

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

Get an existing DatabaseAnomalies 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?: DatabaseAnomaliesState, opts?: CustomResourceOptions): DatabaseAnomalies
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        db_connect_failures: Optional[DatabaseAnomaliesDbConnectFailuresArgs] = None,
        failure_rate: Optional[DatabaseAnomaliesFailureRateArgs] = None,
        load: Optional[DatabaseAnomaliesLoadArgs] = None,
        response_time: Optional[DatabaseAnomaliesResponseTimeArgs] = None) -> DatabaseAnomalies
func GetDatabaseAnomalies(ctx *Context, name string, id IDInput, state *DatabaseAnomaliesState, opts ...ResourceOption) (*DatabaseAnomalies, error)
public static DatabaseAnomalies Get(string name, Input<string> id, DatabaseAnomaliesState? state, CustomResourceOptions? opts = null)
public static DatabaseAnomalies get(String name, Output<String> id, DatabaseAnomaliesState 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.
The following state arguments are supported:
DbConnectFailures Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

FailureRate Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

Load Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

ResponseTime Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

DbConnectFailures DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

FailureRate DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

Load DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

ResponseTime DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

dbConnectFailures DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

failureRate DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

load DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

responseTime DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

dbConnectFailures DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

failureRate DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

load DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

responseTime DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

db_connect_failures DatabaseAnomaliesDbConnectFailuresArgs

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

failure_rate DatabaseAnomaliesFailureRateArgs

Configuration of failure rate increase detection

load DatabaseAnomaliesLoadArgs

Configuration for anomalies regarding load drops and spikes

response_time DatabaseAnomaliesResponseTimeArgs

Configuration of response time degradation detection

dbConnectFailures Property Map

Parameters of the failed database connections detection. The alert is triggered when failed connections number exceeds connectionFailsCount during any timePeriodMinutes minutes period

failureRate Property Map

Configuration of failure rate increase detection

load Property Map

Configuration for anomalies regarding load drops and spikes

responseTime Property Map

Configuration of response time degradation detection

Supporting Types

DatabaseAnomaliesDbConnectFailures

ConnectionFailsCount int

Number of failed database connections during any eval_period minutes period to trigger an alert

EvalPeriod int

The X minutes time period during which the connectionfailscount is evaluated

ConnectionFailsCount int

Number of failed database connections during any eval_period minutes period to trigger an alert

EvalPeriod int

The X minutes time period during which the connectionfailscount is evaluated

connectionFailsCount Integer

Number of failed database connections during any eval_period minutes period to trigger an alert

evalPeriod Integer

The X minutes time period during which the connectionfailscount is evaluated

connectionFailsCount number

Number of failed database connections during any eval_period minutes period to trigger an alert

evalPeriod number

The X minutes time period during which the connectionfailscount is evaluated

connection_fails_count int

Number of failed database connections during any eval_period minutes period to trigger an alert

eval_period int

The X minutes time period during which the connectionfailscount is evaluated

connectionFailsCount Number

Number of failed database connections during any eval_period minutes period to trigger an alert

evalPeriod Number

The X minutes time period during which the connectionfailscount is evaluated

DatabaseAnomaliesFailureRate

Auto Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesFailureRateAuto

Parameters of failure rate increase auto-detection. Example: If the expected error rate is 1.5%, and you set an absolute increase of 1%, and a relative increase of 50%, the thresholds will be: Absolute: 1.5% + 1% = 2.5% Relative: 1.5% + 1.5% * 50% = 2.25%

Thresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesFailureRateThresholds

Fixed thresholds for failure rate increase detection

Auto DatabaseAnomaliesFailureRateAuto

Parameters of failure rate increase auto-detection. Example: If the expected error rate is 1.5%, and you set an absolute increase of 1%, and a relative increase of 50%, the thresholds will be: Absolute: 1.5% + 1% = 2.5% Relative: 1.5% + 1.5% * 50% = 2.25%

Thresholds DatabaseAnomaliesFailureRateThresholds

Fixed thresholds for failure rate increase detection

auto DatabaseAnomaliesFailureRateAuto

Parameters of failure rate increase auto-detection. Example: If the expected error rate is 1.5%, and you set an absolute increase of 1%, and a relative increase of 50%, the thresholds will be: Absolute: 1.5% + 1% = 2.5% Relative: 1.5% + 1.5% * 50% = 2.25%

thresholds DatabaseAnomaliesFailureRateThresholds

Fixed thresholds for failure rate increase detection

auto DatabaseAnomaliesFailureRateAuto

Parameters of failure rate increase auto-detection. Example: If the expected error rate is 1.5%, and you set an absolute increase of 1%, and a relative increase of 50%, the thresholds will be: Absolute: 1.5% + 1% = 2.5% Relative: 1.5% + 1.5% * 50% = 2.25%

thresholds DatabaseAnomaliesFailureRateThresholds

Fixed thresholds for failure rate increase detection

auto DatabaseAnomaliesFailureRateAuto

Parameters of failure rate increase auto-detection. Example: If the expected error rate is 1.5%, and you set an absolute increase of 1%, and a relative increase of 50%, the thresholds will be: Absolute: 1.5% + 1% = 2.5% Relative: 1.5% + 1.5% * 50% = 2.25%

thresholds DatabaseAnomaliesFailureRateThresholds

Fixed thresholds for failure rate increase detection

auto Property Map

Parameters of failure rate increase auto-detection. Example: If the expected error rate is 1.5%, and you set an absolute increase of 1%, and a relative increase of 50%, the thresholds will be: Absolute: 1.5% + 1% = 2.5% Relative: 1.5% + 1.5% * 50% = 2.25%

thresholds Property Map

Fixed thresholds for failure rate increase detection

DatabaseAnomaliesFailureRateAuto

absolute Integer
relative Integer
unknowns String
absolute number
relative number
unknowns string
absolute Number
relative Number
unknowns String

DatabaseAnomaliesFailureRateThresholds

sensitivity String
threshold Integer
unknowns String
sensitivity string
threshold number
unknowns string
sensitivity String
threshold Number
unknowns String

DatabaseAnomaliesLoad

Drops DatabaseAnomaliesLoadDrops

The configuration of traffic drops detection

Spikes DatabaseAnomaliesLoadSpikes

The configuration of traffic spikes detection

drops DatabaseAnomaliesLoadDrops

The configuration of traffic drops detection

spikes DatabaseAnomaliesLoadSpikes

The configuration of traffic spikes detection

drops DatabaseAnomaliesLoadDrops

The configuration of traffic drops detection

spikes DatabaseAnomaliesLoadSpikes

The configuration of traffic spikes detection

drops DatabaseAnomaliesLoadDrops

The configuration of traffic drops detection

spikes DatabaseAnomaliesLoadSpikes

The configuration of traffic spikes detection

drops Property Map

The configuration of traffic drops detection

spikes Property Map

The configuration of traffic spikes detection

DatabaseAnomaliesLoadDrops

minutes Integer
percent Integer
minutes number
percent number
minutes Number
percent Number

DatabaseAnomaliesLoadSpikes

Minutes int
Percent int
Unknowns string
Minutes int
Percent int
Unknowns string
minutes Integer
percent Integer
unknowns String
minutes number
percent number
unknowns string
minutes Number
percent Number
unknowns String

DatabaseAnomaliesResponseTime

Auto Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesResponseTimeAuto

Parameters of the response time degradation auto-detection. Violation of any criterion triggers an alert

Thresholds Lbrlabs.PulumiPackage.Dynatrace.Inputs.DatabaseAnomaliesResponseTimeThresholds

Fixed thresholds for response time degradation detection

Auto DatabaseAnomaliesResponseTimeAuto

Parameters of the response time degradation auto-detection. Violation of any criterion triggers an alert

Thresholds DatabaseAnomaliesResponseTimeThresholds

Fixed thresholds for response time degradation detection

auto DatabaseAnomaliesResponseTimeAuto

Parameters of the response time degradation auto-detection. Violation of any criterion triggers an alert

thresholds DatabaseAnomaliesResponseTimeThresholds

Fixed thresholds for response time degradation detection

auto DatabaseAnomaliesResponseTimeAuto

Parameters of the response time degradation auto-detection. Violation of any criterion triggers an alert

thresholds DatabaseAnomaliesResponseTimeThresholds

Fixed thresholds for response time degradation detection

auto DatabaseAnomaliesResponseTimeAuto

Parameters of the response time degradation auto-detection. Violation of any criterion triggers an alert

thresholds DatabaseAnomaliesResponseTimeThresholds

Fixed thresholds for response time degradation detection

auto Property Map

Parameters of the response time degradation auto-detection. Violation of any criterion triggers an alert

thresholds Property Map

Fixed thresholds for response time degradation detection

DatabaseAnomaliesResponseTimeAuto

Load string

Configuration for anomalies regarding load drops and spikes

Milliseconds int
Percent int
SlowestMilliseconds int
SlowestPercent int
Unknowns string
Load string

Configuration for anomalies regarding load drops and spikes

Milliseconds int
Percent int
SlowestMilliseconds int
SlowestPercent int
Unknowns string
load String

Configuration for anomalies regarding load drops and spikes

milliseconds Integer
percent Integer
slowestMilliseconds Integer
slowestPercent Integer
unknowns String
load string

Configuration for anomalies regarding load drops and spikes

milliseconds number
percent number
slowestMilliseconds number
slowestPercent number
unknowns string
load str

Configuration for anomalies regarding load drops and spikes

milliseconds int
percent int
slowest_milliseconds int
slowest_percent int
unknowns str
load String

Configuration for anomalies regarding load drops and spikes

milliseconds Number
percent Number
slowestMilliseconds Number
slowestPercent Number
unknowns String

DatabaseAnomaliesResponseTimeThresholds

Load string

Configuration for anomalies regarding load drops and spikes

Milliseconds int
Sensitivity string
SlowestMilliseconds int
Unknowns string
Load string

Configuration for anomalies regarding load drops and spikes

Milliseconds int
Sensitivity string
SlowestMilliseconds int
Unknowns string
load String

Configuration for anomalies regarding load drops and spikes

milliseconds Integer
sensitivity String
slowestMilliseconds Integer
unknowns String
load string

Configuration for anomalies regarding load drops and spikes

milliseconds number
sensitivity string
slowestMilliseconds number
unknowns string
load str

Configuration for anomalies regarding load drops and spikes

milliseconds int
sensitivity str
slowest_milliseconds int
unknowns str
load String

Configuration for anomalies regarding load drops and spikes

milliseconds Number
sensitivity String
slowestMilliseconds Number
unknowns String

Package Details

Repository
https://github.com/lbrlabs/pulumi-dynatrace
License
Apache-2.0
Notes

This Pulumi package is based on the dynatrace Terraform Provider.