Dynatrace v0.1.0 published on Wednesday, May 24, 2023 by Lbrlabs
dynatrace.ServiceAnomaliesV2
Explore with Pulumi AI
Create ServiceAnomaliesV2 Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ServiceAnomaliesV2(name: string, args: ServiceAnomaliesV2Args, opts?: CustomResourceOptions);
@overload
def ServiceAnomaliesV2(resource_name: str,
args: ServiceAnomaliesV2Args,
opts: Optional[ResourceOptions] = None)
@overload
def ServiceAnomaliesV2(resource_name: str,
opts: Optional[ResourceOptions] = None,
failure_rate: Optional[ServiceAnomaliesV2FailureRateArgs] = None,
load_drops: Optional[ServiceAnomaliesV2LoadDropsArgs] = None,
load_spikes: Optional[ServiceAnomaliesV2LoadSpikesArgs] = None,
response_time: Optional[ServiceAnomaliesV2ResponseTimeArgs] = None,
scope: Optional[str] = None)
func NewServiceAnomaliesV2(ctx *Context, name string, args ServiceAnomaliesV2Args, opts ...ResourceOption) (*ServiceAnomaliesV2, error)
public ServiceAnomaliesV2(string name, ServiceAnomaliesV2Args args, CustomResourceOptions? opts = null)
public ServiceAnomaliesV2(String name, ServiceAnomaliesV2Args args)
public ServiceAnomaliesV2(String name, ServiceAnomaliesV2Args args, CustomResourceOptions options)
type: dynatrace:ServiceAnomaliesV2
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 ServiceAnomaliesV2Args
- 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 ServiceAnomaliesV2Args
- 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 ServiceAnomaliesV2Args
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ServiceAnomaliesV2Args
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ServiceAnomaliesV2Args
- 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 serviceAnomaliesV2Resource = new Dynatrace.ServiceAnomaliesV2("serviceAnomaliesV2Resource", new()
{
FailureRate = new Dynatrace.Inputs.ServiceAnomaliesV2FailureRateArgs
{
Enabled = false,
AutoDetection = new Dynatrace.Inputs.ServiceAnomaliesV2FailureRateAutoDetectionArgs
{
AbsoluteIncrease = 0,
OverAlertingProtection = new Dynatrace.Inputs.ServiceAnomaliesV2FailureRateAutoDetectionOverAlertingProtectionArgs
{
MinutesAbnormalState = 0,
RequestsPerMinute = 0,
},
RelativeIncrease = 0,
},
DetectionMode = "string",
FixedDetection = new Dynatrace.Inputs.ServiceAnomaliesV2FailureRateFixedDetectionArgs
{
OverAlertingProtection = new Dynatrace.Inputs.ServiceAnomaliesV2FailureRateFixedDetectionOverAlertingProtectionArgs
{
MinutesAbnormalState = 0,
RequestsPerMinute = 0,
},
Sensitivity = "string",
Threshold = 0,
},
},
LoadDrops = new Dynatrace.Inputs.ServiceAnomaliesV2LoadDropsArgs
{
Enabled = false,
LoadDropPercent = 0,
MinutesAbnormalState = 0,
},
LoadSpikes = new Dynatrace.Inputs.ServiceAnomaliesV2LoadSpikesArgs
{
Enabled = false,
LoadSpikePercent = 0,
MinutesAbnormalState = 0,
},
ResponseTime = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeArgs
{
Enabled = false,
AutoDetection = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeAutoDetectionArgs
{
OverAlertingProtection = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeAutoDetectionOverAlertingProtectionArgs
{
MinutesAbnormalState = 0,
RequestsPerMinute = 0,
},
ResponseTimeAll = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeAllArgs
{
DegradationMilliseconds = 0,
DegradationPercent = 0,
},
ResponseTimeSlowest = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeSlowestArgs
{
SlowestDegradationMilliseconds = 0,
SlowestDegradationPercent = 0,
},
},
DetectionMode = "string",
FixedDetection = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeFixedDetectionArgs
{
OverAlertingProtection = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeFixedDetectionOverAlertingProtectionArgs
{
MinutesAbnormalState = 0,
RequestsPerMinute = 0,
},
ResponseTimeAll = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeAllArgs
{
DegradationMilliseconds = 0,
},
ResponseTimeSlowest = new Dynatrace.Inputs.ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeSlowestArgs
{
SlowestDegradationMilliseconds = 0,
},
Sensitivity = "string",
},
},
Scope = "string",
});
example, err := dynatrace.NewServiceAnomaliesV2(ctx, "serviceAnomaliesV2Resource", &dynatrace.ServiceAnomaliesV2Args{
FailureRate: &dynatrace.ServiceAnomaliesV2FailureRateArgs{
Enabled: pulumi.Bool(false),
AutoDetection: &dynatrace.ServiceAnomaliesV2FailureRateAutoDetectionArgs{
AbsoluteIncrease: pulumi.Float64(0),
OverAlertingProtection: &dynatrace.ServiceAnomaliesV2FailureRateAutoDetectionOverAlertingProtectionArgs{
MinutesAbnormalState: pulumi.Int(0),
RequestsPerMinute: pulumi.Float64(0),
},
RelativeIncrease: pulumi.Float64(0),
},
DetectionMode: pulumi.String("string"),
FixedDetection: &dynatrace.ServiceAnomaliesV2FailureRateFixedDetectionArgs{
OverAlertingProtection: &dynatrace.ServiceAnomaliesV2FailureRateFixedDetectionOverAlertingProtectionArgs{
MinutesAbnormalState: pulumi.Int(0),
RequestsPerMinute: pulumi.Float64(0),
},
Sensitivity: pulumi.String("string"),
Threshold: pulumi.Float64(0),
},
},
LoadDrops: &dynatrace.ServiceAnomaliesV2LoadDropsArgs{
Enabled: pulumi.Bool(false),
LoadDropPercent: pulumi.Float64(0),
MinutesAbnormalState: pulumi.Int(0),
},
LoadSpikes: &dynatrace.ServiceAnomaliesV2LoadSpikesArgs{
Enabled: pulumi.Bool(false),
LoadSpikePercent: pulumi.Float64(0),
MinutesAbnormalState: pulumi.Int(0),
},
ResponseTime: &dynatrace.ServiceAnomaliesV2ResponseTimeArgs{
Enabled: pulumi.Bool(false),
AutoDetection: &dynatrace.ServiceAnomaliesV2ResponseTimeAutoDetectionArgs{
OverAlertingProtection: &dynatrace.ServiceAnomaliesV2ResponseTimeAutoDetectionOverAlertingProtectionArgs{
MinutesAbnormalState: pulumi.Int(0),
RequestsPerMinute: pulumi.Float64(0),
},
ResponseTimeAll: &dynatrace.ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeAllArgs{
DegradationMilliseconds: pulumi.Float64(0),
DegradationPercent: pulumi.Float64(0),
},
ResponseTimeSlowest: &dynatrace.ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeSlowestArgs{
SlowestDegradationMilliseconds: pulumi.Float64(0),
SlowestDegradationPercent: pulumi.Float64(0),
},
},
DetectionMode: pulumi.String("string"),
FixedDetection: &dynatrace.ServiceAnomaliesV2ResponseTimeFixedDetectionArgs{
OverAlertingProtection: &dynatrace.ServiceAnomaliesV2ResponseTimeFixedDetectionOverAlertingProtectionArgs{
MinutesAbnormalState: pulumi.Int(0),
RequestsPerMinute: pulumi.Float64(0),
},
ResponseTimeAll: &dynatrace.ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeAllArgs{
DegradationMilliseconds: pulumi.Float64(0),
},
ResponseTimeSlowest: &dynatrace.ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeSlowestArgs{
SlowestDegradationMilliseconds: pulumi.Float64(0),
},
Sensitivity: pulumi.String("string"),
},
},
Scope: pulumi.String("string"),
})
var serviceAnomaliesV2Resource = new ServiceAnomaliesV2("serviceAnomaliesV2Resource", ServiceAnomaliesV2Args.builder()
.failureRate(ServiceAnomaliesV2FailureRateArgs.builder()
.enabled(false)
.autoDetection(ServiceAnomaliesV2FailureRateAutoDetectionArgs.builder()
.absoluteIncrease(0)
.overAlertingProtection(ServiceAnomaliesV2FailureRateAutoDetectionOverAlertingProtectionArgs.builder()
.minutesAbnormalState(0)
.requestsPerMinute(0)
.build())
.relativeIncrease(0)
.build())
.detectionMode("string")
.fixedDetection(ServiceAnomaliesV2FailureRateFixedDetectionArgs.builder()
.overAlertingProtection(ServiceAnomaliesV2FailureRateFixedDetectionOverAlertingProtectionArgs.builder()
.minutesAbnormalState(0)
.requestsPerMinute(0)
.build())
.sensitivity("string")
.threshold(0)
.build())
.build())
.loadDrops(ServiceAnomaliesV2LoadDropsArgs.builder()
.enabled(false)
.loadDropPercent(0)
.minutesAbnormalState(0)
.build())
.loadSpikes(ServiceAnomaliesV2LoadSpikesArgs.builder()
.enabled(false)
.loadSpikePercent(0)
.minutesAbnormalState(0)
.build())
.responseTime(ServiceAnomaliesV2ResponseTimeArgs.builder()
.enabled(false)
.autoDetection(ServiceAnomaliesV2ResponseTimeAutoDetectionArgs.builder()
.overAlertingProtection(ServiceAnomaliesV2ResponseTimeAutoDetectionOverAlertingProtectionArgs.builder()
.minutesAbnormalState(0)
.requestsPerMinute(0)
.build())
.responseTimeAll(ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeAllArgs.builder()
.degradationMilliseconds(0)
.degradationPercent(0)
.build())
.responseTimeSlowest(ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeSlowestArgs.builder()
.slowestDegradationMilliseconds(0)
.slowestDegradationPercent(0)
.build())
.build())
.detectionMode("string")
.fixedDetection(ServiceAnomaliesV2ResponseTimeFixedDetectionArgs.builder()
.overAlertingProtection(ServiceAnomaliesV2ResponseTimeFixedDetectionOverAlertingProtectionArgs.builder()
.minutesAbnormalState(0)
.requestsPerMinute(0)
.build())
.responseTimeAll(ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeAllArgs.builder()
.degradationMilliseconds(0)
.build())
.responseTimeSlowest(ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeSlowestArgs.builder()
.slowestDegradationMilliseconds(0)
.build())
.sensitivity("string")
.build())
.build())
.scope("string")
.build());
service_anomalies_v2_resource = dynatrace.ServiceAnomaliesV2("serviceAnomaliesV2Resource",
failure_rate=dynatrace.ServiceAnomaliesV2FailureRateArgs(
enabled=False,
auto_detection=dynatrace.ServiceAnomaliesV2FailureRateAutoDetectionArgs(
absolute_increase=0,
over_alerting_protection=dynatrace.ServiceAnomaliesV2FailureRateAutoDetectionOverAlertingProtectionArgs(
minutes_abnormal_state=0,
requests_per_minute=0,
),
relative_increase=0,
),
detection_mode="string",
fixed_detection=dynatrace.ServiceAnomaliesV2FailureRateFixedDetectionArgs(
over_alerting_protection=dynatrace.ServiceAnomaliesV2FailureRateFixedDetectionOverAlertingProtectionArgs(
minutes_abnormal_state=0,
requests_per_minute=0,
),
sensitivity="string",
threshold=0,
),
),
load_drops=dynatrace.ServiceAnomaliesV2LoadDropsArgs(
enabled=False,
load_drop_percent=0,
minutes_abnormal_state=0,
),
load_spikes=dynatrace.ServiceAnomaliesV2LoadSpikesArgs(
enabled=False,
load_spike_percent=0,
minutes_abnormal_state=0,
),
response_time=dynatrace.ServiceAnomaliesV2ResponseTimeArgs(
enabled=False,
auto_detection=dynatrace.ServiceAnomaliesV2ResponseTimeAutoDetectionArgs(
over_alerting_protection=dynatrace.ServiceAnomaliesV2ResponseTimeAutoDetectionOverAlertingProtectionArgs(
minutes_abnormal_state=0,
requests_per_minute=0,
),
response_time_all=dynatrace.ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeAllArgs(
degradation_milliseconds=0,
degradation_percent=0,
),
response_time_slowest=dynatrace.ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeSlowestArgs(
slowest_degradation_milliseconds=0,
slowest_degradation_percent=0,
),
),
detection_mode="string",
fixed_detection=dynatrace.ServiceAnomaliesV2ResponseTimeFixedDetectionArgs(
over_alerting_protection=dynatrace.ServiceAnomaliesV2ResponseTimeFixedDetectionOverAlertingProtectionArgs(
minutes_abnormal_state=0,
requests_per_minute=0,
),
response_time_all=dynatrace.ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeAllArgs(
degradation_milliseconds=0,
),
response_time_slowest=dynatrace.ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeSlowestArgs(
slowest_degradation_milliseconds=0,
),
sensitivity="string",
),
),
scope="string")
const serviceAnomaliesV2Resource = new dynatrace.ServiceAnomaliesV2("serviceAnomaliesV2Resource", {
failureRate: {
enabled: false,
autoDetection: {
absoluteIncrease: 0,
overAlertingProtection: {
minutesAbnormalState: 0,
requestsPerMinute: 0,
},
relativeIncrease: 0,
},
detectionMode: "string",
fixedDetection: {
overAlertingProtection: {
minutesAbnormalState: 0,
requestsPerMinute: 0,
},
sensitivity: "string",
threshold: 0,
},
},
loadDrops: {
enabled: false,
loadDropPercent: 0,
minutesAbnormalState: 0,
},
loadSpikes: {
enabled: false,
loadSpikePercent: 0,
minutesAbnormalState: 0,
},
responseTime: {
enabled: false,
autoDetection: {
overAlertingProtection: {
minutesAbnormalState: 0,
requestsPerMinute: 0,
},
responseTimeAll: {
degradationMilliseconds: 0,
degradationPercent: 0,
},
responseTimeSlowest: {
slowestDegradationMilliseconds: 0,
slowestDegradationPercent: 0,
},
},
detectionMode: "string",
fixedDetection: {
overAlertingProtection: {
minutesAbnormalState: 0,
requestsPerMinute: 0,
},
responseTimeAll: {
degradationMilliseconds: 0,
},
responseTimeSlowest: {
slowestDegradationMilliseconds: 0,
},
sensitivity: "string",
},
},
scope: "string",
});
type: dynatrace:ServiceAnomaliesV2
properties:
failureRate:
autoDetection:
absoluteIncrease: 0
overAlertingProtection:
minutesAbnormalState: 0
requestsPerMinute: 0
relativeIncrease: 0
detectionMode: string
enabled: false
fixedDetection:
overAlertingProtection:
minutesAbnormalState: 0
requestsPerMinute: 0
sensitivity: string
threshold: 0
loadDrops:
enabled: false
loadDropPercent: 0
minutesAbnormalState: 0
loadSpikes:
enabled: false
loadSpikePercent: 0
minutesAbnormalState: 0
responseTime:
autoDetection:
overAlertingProtection:
minutesAbnormalState: 0
requestsPerMinute: 0
responseTimeAll:
degradationMilliseconds: 0
degradationPercent: 0
responseTimeSlowest:
slowestDegradationMilliseconds: 0
slowestDegradationPercent: 0
detectionMode: string
enabled: false
fixedDetection:
overAlertingProtection:
minutesAbnormalState: 0
requestsPerMinute: 0
responseTimeAll:
degradationMilliseconds: 0
responseTimeSlowest:
slowestDegradationMilliseconds: 0
sensitivity: string
scope: string
ServiceAnomaliesV2 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 ServiceAnomaliesV2 resource accepts the following input properties:
- Failure
Rate Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Failure Rate - Failure rate
- Load
Drops Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Load Drops - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- Load
Spikes Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Load Spikes - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- Response
Time Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time - Response time
- Scope string
- The scope for the service anomaly detection
- Failure
Rate ServiceAnomalies V2Failure Rate Args - Failure rate
- Load
Drops ServiceAnomalies V2Load Drops Args - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- Load
Spikes ServiceAnomalies V2Load Spikes Args - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- Response
Time ServiceAnomalies V2Response Time Args - Response time
- Scope string
- The scope for the service anomaly detection
- failure
Rate ServiceAnomalies V2Failure Rate - Failure rate
- load
Drops ServiceAnomalies V2Load Drops - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- load
Spikes ServiceAnomalies V2Load Spikes - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- response
Time ServiceAnomalies V2Response Time - Response time
- scope String
- The scope for the service anomaly detection
- failure
Rate ServiceAnomalies V2Failure Rate - Failure rate
- load
Drops ServiceAnomalies V2Load Drops - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- load
Spikes ServiceAnomalies V2Load Spikes - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- response
Time ServiceAnomalies V2Response Time - Response time
- scope string
- The scope for the service anomaly detection
- failure_
rate ServiceAnomalies V2Failure Rate Args - Failure rate
- load_
drops ServiceAnomalies V2Load Drops Args - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- load_
spikes ServiceAnomalies V2Load Spikes Args - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- response_
time ServiceAnomalies V2Response Time Args - Response time
- scope str
- The scope for the service anomaly detection
- failure
Rate Property Map - Failure rate
- load
Drops Property Map - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- load
Spikes Property Map - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- response
Time Property Map - Response time
- scope String
- The scope for the service anomaly detection
Outputs
All input properties are implicitly available as output properties. Additionally, the ServiceAnomaliesV2 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 ServiceAnomaliesV2 Resource
Get an existing ServiceAnomaliesV2 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?: ServiceAnomaliesV2State, opts?: CustomResourceOptions): ServiceAnomaliesV2
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
failure_rate: Optional[ServiceAnomaliesV2FailureRateArgs] = None,
load_drops: Optional[ServiceAnomaliesV2LoadDropsArgs] = None,
load_spikes: Optional[ServiceAnomaliesV2LoadSpikesArgs] = None,
response_time: Optional[ServiceAnomaliesV2ResponseTimeArgs] = None,
scope: Optional[str] = None) -> ServiceAnomaliesV2
func GetServiceAnomaliesV2(ctx *Context, name string, id IDInput, state *ServiceAnomaliesV2State, opts ...ResourceOption) (*ServiceAnomaliesV2, error)
public static ServiceAnomaliesV2 Get(string name, Input<string> id, ServiceAnomaliesV2State? state, CustomResourceOptions? opts = null)
public static ServiceAnomaliesV2 get(String name, Output<String> id, ServiceAnomaliesV2State 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.
- Failure
Rate Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Failure Rate - Failure rate
- Load
Drops Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Load Drops - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- Load
Spikes Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Load Spikes - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- Response
Time Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time - Response time
- Scope string
- The scope for the service anomaly detection
- Failure
Rate ServiceAnomalies V2Failure Rate Args - Failure rate
- Load
Drops ServiceAnomalies V2Load Drops Args - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- Load
Spikes ServiceAnomalies V2Load Spikes Args - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- Response
Time ServiceAnomalies V2Response Time Args - Response time
- Scope string
- The scope for the service anomaly detection
- failure
Rate ServiceAnomalies V2Failure Rate - Failure rate
- load
Drops ServiceAnomalies V2Load Drops - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- load
Spikes ServiceAnomalies V2Load Spikes - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- response
Time ServiceAnomalies V2Response Time - Response time
- scope String
- The scope for the service anomaly detection
- failure
Rate ServiceAnomalies V2Failure Rate - Failure rate
- load
Drops ServiceAnomalies V2Load Drops - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- load
Spikes ServiceAnomalies V2Load Spikes - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- response
Time ServiceAnomalies V2Response Time - Response time
- scope string
- The scope for the service anomaly detection
- failure_
rate ServiceAnomalies V2Failure Rate Args - Failure rate
- load_
drops ServiceAnomalies V2Load Drops Args - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- load_
spikes ServiceAnomalies V2Load Spikes Args - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- response_
time ServiceAnomalies V2Response Time Args - Response time
- scope str
- The scope for the service anomaly detection
- failure
Rate Property Map - Failure rate
- load
Drops Property Map - Alert if the observed load is lower than the expected load by a specified margin for a specified amount of time:
- load
Spikes Property Map - Alert if the observed load exceeds the expected load by a specified margin for a specified amount of time:
- response
Time Property Map - Response time
- scope String
- The scope for the service anomaly detection
Supporting Types
ServiceAnomaliesV2FailureRate, ServiceAnomaliesV2FailureRateArgs
- Enabled bool
- Detect increases in failure rate
- Auto
Detection Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Failure Rate Auto Detection - . Alert if the percentage of failing service calls increases by both the absolute and relative thresholds:
- Detection
Mode string - Detection mode for increases in failure rate
- Fixed
Detection Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Failure Rate Fixed Detection - . Alert if a given failure rate is exceeded during any 5-minute-period
- Enabled bool
- Detect increases in failure rate
- Auto
Detection ServiceAnomalies V2Failure Rate Auto Detection - . Alert if the percentage of failing service calls increases by both the absolute and relative thresholds:
- Detection
Mode string - Detection mode for increases in failure rate
- Fixed
Detection ServiceAnomalies V2Failure Rate Fixed Detection - . Alert if a given failure rate is exceeded during any 5-minute-period
- enabled Boolean
- Detect increases in failure rate
- auto
Detection ServiceAnomalies V2Failure Rate Auto Detection - . Alert if the percentage of failing service calls increases by both the absolute and relative thresholds:
- detection
Mode String - Detection mode for increases in failure rate
- fixed
Detection ServiceAnomalies V2Failure Rate Fixed Detection - . Alert if a given failure rate is exceeded during any 5-minute-period
- enabled boolean
- Detect increases in failure rate
- auto
Detection ServiceAnomalies V2Failure Rate Auto Detection - . Alert if the percentage of failing service calls increases by both the absolute and relative thresholds:
- detection
Mode string - Detection mode for increases in failure rate
- fixed
Detection ServiceAnomalies V2Failure Rate Fixed Detection - . Alert if a given failure rate is exceeded during any 5-minute-period
- enabled bool
- Detect increases in failure rate
- auto_
detection ServiceAnomalies V2Failure Rate Auto Detection - . Alert if the percentage of failing service calls increases by both the absolute and relative thresholds:
- detection_
mode str - Detection mode for increases in failure rate
- fixed_
detection ServiceAnomalies V2Failure Rate Fixed Detection - . Alert if a given failure rate is exceeded during any 5-minute-period
- enabled Boolean
- Detect increases in failure rate
- auto
Detection Property Map - . Alert if the percentage of failing service calls increases by both the absolute and relative thresholds:
- detection
Mode String - Detection mode for increases in failure rate
- fixed
Detection Property Map - . Alert if a given failure rate is exceeded during any 5-minute-period
ServiceAnomaliesV2FailureRateAutoDetection, ServiceAnomaliesV2FailureRateAutoDetectionArgs
ServiceAnomaliesV2FailureRateAutoDetectionOverAlertingProtection, ServiceAnomaliesV2FailureRateAutoDetectionOverAlertingProtectionArgs
- Minutes
Abnormal intState - Requests
Per doubleMinute
- Minutes
Abnormal intState - Requests
Per float64Minute
- minutes
Abnormal IntegerState - requests
Per DoubleMinute
- minutes
Abnormal numberState - requests
Per numberMinute
- minutes
Abnormal NumberState - requests
Per NumberMinute
ServiceAnomaliesV2FailureRateFixedDetection, ServiceAnomaliesV2FailureRateFixedDetectionArgs
- over
Alerting Property MapProtection - sensitivity String
- threshold Number
ServiceAnomaliesV2FailureRateFixedDetectionOverAlertingProtection, ServiceAnomaliesV2FailureRateFixedDetectionOverAlertingProtectionArgs
- Minutes
Abnormal intState - Requests
Per doubleMinute
- Minutes
Abnormal intState - Requests
Per float64Minute
- minutes
Abnormal IntegerState - requests
Per DoubleMinute
- minutes
Abnormal numberState - requests
Per numberMinute
- minutes
Abnormal NumberState - requests
Per NumberMinute
ServiceAnomaliesV2LoadDrops, ServiceAnomaliesV2LoadDropsArgs
- Enabled bool
- Detect service load drops
- Load
Drop doublePercent - Threshold
- Minutes
Abnormal intState - Time span
- Enabled bool
- Detect service load drops
- Load
Drop float64Percent - Threshold
- Minutes
Abnormal intState - Time span
- enabled Boolean
- Detect service load drops
- load
Drop DoublePercent - Threshold
- minutes
Abnormal IntegerState - Time span
- enabled boolean
- Detect service load drops
- load
Drop numberPercent - Threshold
- minutes
Abnormal numberState - Time span
- enabled bool
- Detect service load drops
- load_
drop_ floatpercent - Threshold
- minutes_
abnormal_ intstate - Time span
- enabled Boolean
- Detect service load drops
- load
Drop NumberPercent - Threshold
- minutes
Abnormal NumberState - Time span
ServiceAnomaliesV2LoadSpikes, ServiceAnomaliesV2LoadSpikesArgs
- Enabled bool
- Detect service load spikes
- Load
Spike doublePercent - Threshold
- Minutes
Abnormal intState - Time span
- Enabled bool
- Detect service load spikes
- Load
Spike float64Percent - Threshold
- Minutes
Abnormal intState - Time span
- enabled Boolean
- Detect service load spikes
- load
Spike DoublePercent - Threshold
- minutes
Abnormal IntegerState - Time span
- enabled boolean
- Detect service load spikes
- load
Spike numberPercent - Threshold
- minutes
Abnormal numberState - Time span
- enabled bool
- Detect service load spikes
- load_
spike_ floatpercent - Threshold
- minutes_
abnormal_ intstate - Time span
- enabled Boolean
- Detect service load spikes
- load
Spike NumberPercent - Threshold
- minutes
Abnormal NumberState - Time span
ServiceAnomaliesV2ResponseTime, ServiceAnomaliesV2ResponseTimeArgs
- Enabled bool
- Detect response time degradations
- Auto
Detection Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time Auto Detection - No documentation available
- Detection
Mode string - Detection mode for response time degradations
- Fixed
Detection Lbrlabs.Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time Fixed Detection - No documentation available
- Enabled bool
- Detect response time degradations
- Auto
Detection ServiceAnomalies V2Response Time Auto Detection - No documentation available
- Detection
Mode string - Detection mode for response time degradations
- Fixed
Detection ServiceAnomalies V2Response Time Fixed Detection - No documentation available
- enabled Boolean
- Detect response time degradations
- auto
Detection ServiceAnomalies V2Response Time Auto Detection - No documentation available
- detection
Mode String - Detection mode for response time degradations
- fixed
Detection ServiceAnomalies V2Response Time Fixed Detection - No documentation available
- enabled boolean
- Detect response time degradations
- auto
Detection ServiceAnomalies V2Response Time Auto Detection - No documentation available
- detection
Mode string - Detection mode for response time degradations
- fixed
Detection ServiceAnomalies V2Response Time Fixed Detection - No documentation available
- enabled bool
- Detect response time degradations
- auto_
detection ServiceAnomalies V2Response Time Auto Detection - No documentation available
- detection_
mode str - Detection mode for response time degradations
- fixed_
detection ServiceAnomalies V2Response Time Fixed Detection - No documentation available
- enabled Boolean
- Detect response time degradations
- auto
Detection Property Map - No documentation available
- detection
Mode String - Detection mode for response time degradations
- fixed
Detection Property Map - No documentation available
ServiceAnomaliesV2ResponseTimeAutoDetection, ServiceAnomaliesV2ResponseTimeAutoDetectionArgs
- Over
Alerting Lbrlabs.Protection Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time Auto Detection Over Alerting Protection - Response
Time Lbrlabs.All Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time Auto Detection Response Time All - Response
Time Lbrlabs.Slowest Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time Auto Detection Response Time Slowest
ServiceAnomaliesV2ResponseTimeAutoDetectionOverAlertingProtection, ServiceAnomaliesV2ResponseTimeAutoDetectionOverAlertingProtectionArgs
- Minutes
Abnormal intState - Requests
Per doubleMinute
- Minutes
Abnormal intState - Requests
Per float64Minute
- minutes
Abnormal IntegerState - requests
Per DoubleMinute
- minutes
Abnormal numberState - requests
Per numberMinute
- minutes
Abnormal NumberState - requests
Per NumberMinute
ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeAll, ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeAllArgs
- Degradation
Milliseconds double - Degradation
Percent double
- Degradation
Milliseconds float64 - Degradation
Percent float64
- degradation
Milliseconds Double - degradation
Percent Double
- degradation
Milliseconds number - degradation
Percent number
- degradation_
milliseconds float - degradation_
percent float
- degradation
Milliseconds Number - degradation
Percent Number
ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeSlowest, ServiceAnomaliesV2ResponseTimeAutoDetectionResponseTimeSlowestArgs
- Slowest
Degradation doubleMilliseconds - Slowest
Degradation doublePercent
- Slowest
Degradation float64Milliseconds - Slowest
Degradation float64Percent
- slowest
Degradation DoubleMilliseconds - slowest
Degradation DoublePercent
- slowest
Degradation numberMilliseconds - slowest
Degradation numberPercent
- slowest
Degradation NumberMilliseconds - slowest
Degradation NumberPercent
ServiceAnomaliesV2ResponseTimeFixedDetection, ServiceAnomaliesV2ResponseTimeFixedDetectionArgs
- Over
Alerting Lbrlabs.Protection Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time Fixed Detection Over Alerting Protection - Response
Time Lbrlabs.All Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time Fixed Detection Response Time All - Response
Time Lbrlabs.Slowest Pulumi Package. Dynatrace. Inputs. Service Anomalies V2Response Time Fixed Detection Response Time Slowest - Sensitivity string
ServiceAnomaliesV2ResponseTimeFixedDetectionOverAlertingProtection, ServiceAnomaliesV2ResponseTimeFixedDetectionOverAlertingProtectionArgs
- Minutes
Abnormal intState - Requests
Per doubleMinute
- Minutes
Abnormal intState - Requests
Per float64Minute
- minutes
Abnormal IntegerState - requests
Per DoubleMinute
- minutes
Abnormal numberState - requests
Per numberMinute
- minutes
Abnormal NumberState - requests
Per NumberMinute
ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeAll, ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeAllArgs
- Degradation
Milliseconds double
- Degradation
Milliseconds float64
- degradation
Milliseconds Double
- degradation
Milliseconds number
- degradation_
milliseconds float
- degradation
Milliseconds Number
ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeSlowest, ServiceAnomaliesV2ResponseTimeFixedDetectionResponseTimeSlowestArgs
- Slowest
Degradation float64Milliseconds
Package Details
- Repository
- dynatrace lbrlabs/pulumi-dynatrace
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
dynatrace
Terraform Provider.