1. Packages
  2. Dynatrace
  3. API Docs
  4. HostAnomalies
Dynatrace v0.21.0 published on Sunday, Nov 17, 2024 by Pulumiverse

dynatrace.HostAnomalies

Explore with Pulumi AI

dynatrace logo
Dynatrace v0.21.0 published on Sunday, Nov 17, 2024 by Pulumiverse

    Create HostAnomalies Resource

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

    Constructor syntax

    new HostAnomalies(name: string, args?: HostAnomaliesArgs, opts?: CustomResourceOptions);
    @overload
    def HostAnomalies(resource_name: str,
                      args: Optional[HostAnomaliesArgs] = None,
                      opts: Optional[ResourceOptions] = None)
    
    @overload
    def HostAnomalies(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      connections: Optional[HostAnomaliesConnectionsArgs] = None,
                      cpu: Optional[HostAnomaliesCpuArgs] = None,
                      disks: Optional[HostAnomaliesDisksArgs] = None,
                      gc: Optional[HostAnomaliesGcArgs] = None,
                      java: Optional[HostAnomaliesJavaArgs] = None,
                      memory: Optional[HostAnomaliesMemoryArgs] = None,
                      network: Optional[HostAnomaliesNetworkArgs] = None)
    func NewHostAnomalies(ctx *Context, name string, args *HostAnomaliesArgs, opts ...ResourceOption) (*HostAnomalies, error)
    public HostAnomalies(string name, HostAnomaliesArgs? args = null, CustomResourceOptions? opts = null)
    public HostAnomalies(String name, HostAnomaliesArgs args)
    public HostAnomalies(String name, HostAnomaliesArgs args, CustomResourceOptions options)
    
    type: dynatrace:HostAnomalies
    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 HostAnomaliesArgs
    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 HostAnomaliesArgs
    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 HostAnomaliesArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args HostAnomaliesArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args HostAnomaliesArgs
    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 hostAnomaliesResource = new Dynatrace.HostAnomalies("hostAnomaliesResource", new()
    {
        Connections = new Dynatrace.Inputs.HostAnomaliesConnectionsArgs
        {
            Enabled = false,
            EnabledOnGracefulShutdowns = false,
        },
        Cpu = new Dynatrace.Inputs.HostAnomaliesCpuArgs
        {
            Enabled = false,
            Thresholds = new Dynatrace.Inputs.HostAnomaliesCpuThresholdsArgs
            {
                Saturation = 0,
            },
        },
        Disks = new Dynatrace.Inputs.HostAnomaliesDisksArgs
        {
            Inodes = new Dynatrace.Inputs.HostAnomaliesDisksInodesArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesDisksInodesThresholdsArgs
                {
                    Percentage = 0,
                },
            },
            Space = new Dynatrace.Inputs.HostAnomaliesDisksSpaceArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesDisksSpaceThresholdsArgs
                {
                    Percentage = 0,
                },
            },
            Speed = new Dynatrace.Inputs.HostAnomaliesDisksSpeedArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesDisksSpeedThresholdsArgs
                {
                    WriteAndReadTime = 0,
                },
            },
        },
        Gc = new Dynatrace.Inputs.HostAnomaliesGcArgs
        {
            Enabled = false,
            Thresholds = new Dynatrace.Inputs.HostAnomaliesGcThresholdsArgs
            {
                SuspensionPercentage = 0,
                TimePercentage = 0,
            },
        },
        Java = new Dynatrace.Inputs.HostAnomaliesJavaArgs
        {
            OutOfMemory = new Dynatrace.Inputs.HostAnomaliesJavaOutOfMemoryArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesJavaOutOfMemoryThresholdsArgs
                {
                    ExceptionCount = 0,
                },
            },
            OutOfThreads = new Dynatrace.Inputs.HostAnomaliesJavaOutOfThreadsArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesJavaOutOfThreadsThresholdsArgs
                {
                    ExceptionCount = 0,
                },
            },
        },
        Memory = new Dynatrace.Inputs.HostAnomaliesMemoryArgs
        {
            Enabled = false,
            Thresholds = new Dynatrace.Inputs.HostAnomaliesMemoryThresholdsArgs
            {
                Linux = new Dynatrace.Inputs.HostAnomaliesMemoryThresholdsLinuxArgs
                {
                    PageFaults = 0,
                    Usage = 0,
                },
                Windows = new Dynatrace.Inputs.HostAnomaliesMemoryThresholdsWindowsArgs
                {
                    PageFaults = 0,
                    Usage = 0,
                },
            },
        },
        Network = new Dynatrace.Inputs.HostAnomaliesNetworkArgs
        {
            Connectivity = new Dynatrace.Inputs.HostAnomaliesNetworkConnectivityArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesNetworkConnectivityThresholdsArgs
                {
                    FailedConnections = 0,
                    NewConnectionFailures = 0,
                },
            },
            DroppedPackets = new Dynatrace.Inputs.HostAnomaliesNetworkDroppedPacketsArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesNetworkDroppedPacketsThresholdsArgs
                {
                    DroppedPackets = 0,
                    TotalPacketsRate = 0,
                },
            },
            Errors = new Dynatrace.Inputs.HostAnomaliesNetworkErrorsArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesNetworkErrorsThresholdsArgs
                {
                    ErrorsPercentage = 0,
                    TotalPacketsRate = 0,
                },
            },
            Retransmission = new Dynatrace.Inputs.HostAnomaliesNetworkRetransmissionArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesNetworkRetransmissionThresholdsArgs
                {
                    RetransmissionRate = 0,
                    RetransmittedPackets = 0,
                },
            },
            Utilization = new Dynatrace.Inputs.HostAnomaliesNetworkUtilizationArgs
            {
                Enabled = false,
                Thresholds = new Dynatrace.Inputs.HostAnomaliesNetworkUtilizationThresholdsArgs
                {
                    Utilization = 0,
                },
            },
        },
    });
    
    example, err := dynatrace.NewHostAnomalies(ctx, "hostAnomaliesResource", &dynatrace.HostAnomaliesArgs{
    	Connections: &dynatrace.HostAnomaliesConnectionsArgs{
    		Enabled:                    pulumi.Bool(false),
    		EnabledOnGracefulShutdowns: pulumi.Bool(false),
    	},
    	Cpu: &dynatrace.HostAnomaliesCpuArgs{
    		Enabled: pulumi.Bool(false),
    		Thresholds: &dynatrace.HostAnomaliesCpuThresholdsArgs{
    			Saturation: pulumi.Int(0),
    		},
    	},
    	Disks: &dynatrace.HostAnomaliesDisksArgs{
    		Inodes: &dynatrace.HostAnomaliesDisksInodesArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesDisksInodesThresholdsArgs{
    				Percentage: pulumi.Int(0),
    			},
    		},
    		Space: &dynatrace.HostAnomaliesDisksSpaceArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesDisksSpaceThresholdsArgs{
    				Percentage: pulumi.Int(0),
    			},
    		},
    		Speed: &dynatrace.HostAnomaliesDisksSpeedArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesDisksSpeedThresholdsArgs{
    				WriteAndReadTime: pulumi.Int(0),
    			},
    		},
    	},
    	Gc: &dynatrace.HostAnomaliesGcArgs{
    		Enabled: pulumi.Bool(false),
    		Thresholds: &dynatrace.HostAnomaliesGcThresholdsArgs{
    			SuspensionPercentage: pulumi.Int(0),
    			TimePercentage:       pulumi.Int(0),
    		},
    	},
    	Java: &dynatrace.HostAnomaliesJavaArgs{
    		OutOfMemory: &dynatrace.HostAnomaliesJavaOutOfMemoryArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesJavaOutOfMemoryThresholdsArgs{
    				ExceptionCount: pulumi.Int(0),
    			},
    		},
    		OutOfThreads: &dynatrace.HostAnomaliesJavaOutOfThreadsArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesJavaOutOfThreadsThresholdsArgs{
    				ExceptionCount: pulumi.Int(0),
    			},
    		},
    	},
    	Memory: &dynatrace.HostAnomaliesMemoryArgs{
    		Enabled: pulumi.Bool(false),
    		Thresholds: &dynatrace.HostAnomaliesMemoryThresholdsArgs{
    			Linux: &dynatrace.HostAnomaliesMemoryThresholdsLinuxArgs{
    				PageFaults: pulumi.Int(0),
    				Usage:      pulumi.Int(0),
    			},
    			Windows: &dynatrace.HostAnomaliesMemoryThresholdsWindowsArgs{
    				PageFaults: pulumi.Int(0),
    				Usage:      pulumi.Int(0),
    			},
    		},
    	},
    	Network: &dynatrace.HostAnomaliesNetworkArgs{
    		Connectivity: &dynatrace.HostAnomaliesNetworkConnectivityArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesNetworkConnectivityThresholdsArgs{
    				FailedConnections:     pulumi.Int(0),
    				NewConnectionFailures: pulumi.Int(0),
    			},
    		},
    		DroppedPackets: &dynatrace.HostAnomaliesNetworkDroppedPacketsArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesNetworkDroppedPacketsThresholdsArgs{
    				DroppedPackets:   pulumi.Int(0),
    				TotalPacketsRate: pulumi.Int(0),
    			},
    		},
    		Errors: &dynatrace.HostAnomaliesNetworkErrorsArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesNetworkErrorsThresholdsArgs{
    				ErrorsPercentage: pulumi.Int(0),
    				TotalPacketsRate: pulumi.Int(0),
    			},
    		},
    		Retransmission: &dynatrace.HostAnomaliesNetworkRetransmissionArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesNetworkRetransmissionThresholdsArgs{
    				RetransmissionRate:   pulumi.Int(0),
    				RetransmittedPackets: pulumi.Int(0),
    			},
    		},
    		Utilization: &dynatrace.HostAnomaliesNetworkUtilizationArgs{
    			Enabled: pulumi.Bool(false),
    			Thresholds: &dynatrace.HostAnomaliesNetworkUtilizationThresholdsArgs{
    				Utilization: pulumi.Int(0),
    			},
    		},
    	},
    })
    
    var hostAnomaliesResource = new HostAnomalies("hostAnomaliesResource", HostAnomaliesArgs.builder()
        .connections(HostAnomaliesConnectionsArgs.builder()
            .enabled(false)
            .enabledOnGracefulShutdowns(false)
            .build())
        .cpu(HostAnomaliesCpuArgs.builder()
            .enabled(false)
            .thresholds(HostAnomaliesCpuThresholdsArgs.builder()
                .saturation(0)
                .build())
            .build())
        .disks(HostAnomaliesDisksArgs.builder()
            .inodes(HostAnomaliesDisksInodesArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesDisksInodesThresholdsArgs.builder()
                    .percentage(0)
                    .build())
                .build())
            .space(HostAnomaliesDisksSpaceArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesDisksSpaceThresholdsArgs.builder()
                    .percentage(0)
                    .build())
                .build())
            .speed(HostAnomaliesDisksSpeedArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesDisksSpeedThresholdsArgs.builder()
                    .writeAndReadTime(0)
                    .build())
                .build())
            .build())
        .gc(HostAnomaliesGcArgs.builder()
            .enabled(false)
            .thresholds(HostAnomaliesGcThresholdsArgs.builder()
                .suspensionPercentage(0)
                .timePercentage(0)
                .build())
            .build())
        .java(HostAnomaliesJavaArgs.builder()
            .outOfMemory(HostAnomaliesJavaOutOfMemoryArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesJavaOutOfMemoryThresholdsArgs.builder()
                    .exceptionCount(0)
                    .build())
                .build())
            .outOfThreads(HostAnomaliesJavaOutOfThreadsArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesJavaOutOfThreadsThresholdsArgs.builder()
                    .exceptionCount(0)
                    .build())
                .build())
            .build())
        .memory(HostAnomaliesMemoryArgs.builder()
            .enabled(false)
            .thresholds(HostAnomaliesMemoryThresholdsArgs.builder()
                .linux(HostAnomaliesMemoryThresholdsLinuxArgs.builder()
                    .pageFaults(0)
                    .usage(0)
                    .build())
                .windows(HostAnomaliesMemoryThresholdsWindowsArgs.builder()
                    .pageFaults(0)
                    .usage(0)
                    .build())
                .build())
            .build())
        .network(HostAnomaliesNetworkArgs.builder()
            .connectivity(HostAnomaliesNetworkConnectivityArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesNetworkConnectivityThresholdsArgs.builder()
                    .failedConnections(0)
                    .newConnectionFailures(0)
                    .build())
                .build())
            .droppedPackets(HostAnomaliesNetworkDroppedPacketsArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesNetworkDroppedPacketsThresholdsArgs.builder()
                    .droppedPackets(0)
                    .totalPacketsRate(0)
                    .build())
                .build())
            .errors(HostAnomaliesNetworkErrorsArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesNetworkErrorsThresholdsArgs.builder()
                    .errorsPercentage(0)
                    .totalPacketsRate(0)
                    .build())
                .build())
            .retransmission(HostAnomaliesNetworkRetransmissionArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesNetworkRetransmissionThresholdsArgs.builder()
                    .retransmissionRate(0)
                    .retransmittedPackets(0)
                    .build())
                .build())
            .utilization(HostAnomaliesNetworkUtilizationArgs.builder()
                .enabled(false)
                .thresholds(HostAnomaliesNetworkUtilizationThresholdsArgs.builder()
                    .utilization(0)
                    .build())
                .build())
            .build())
        .build());
    
    host_anomalies_resource = dynatrace.HostAnomalies("hostAnomaliesResource",
        connections={
            "enabled": False,
            "enabled_on_graceful_shutdowns": False,
        },
        cpu={
            "enabled": False,
            "thresholds": {
                "saturation": 0,
            },
        },
        disks={
            "inodes": {
                "enabled": False,
                "thresholds": {
                    "percentage": 0,
                },
            },
            "space": {
                "enabled": False,
                "thresholds": {
                    "percentage": 0,
                },
            },
            "speed": {
                "enabled": False,
                "thresholds": {
                    "write_and_read_time": 0,
                },
            },
        },
        gc={
            "enabled": False,
            "thresholds": {
                "suspension_percentage": 0,
                "time_percentage": 0,
            },
        },
        java={
            "out_of_memory": {
                "enabled": False,
                "thresholds": {
                    "exception_count": 0,
                },
            },
            "out_of_threads": {
                "enabled": False,
                "thresholds": {
                    "exception_count": 0,
                },
            },
        },
        memory={
            "enabled": False,
            "thresholds": {
                "linux": {
                    "page_faults": 0,
                    "usage": 0,
                },
                "windows": {
                    "page_faults": 0,
                    "usage": 0,
                },
            },
        },
        network={
            "connectivity": {
                "enabled": False,
                "thresholds": {
                    "failed_connections": 0,
                    "new_connection_failures": 0,
                },
            },
            "dropped_packets": {
                "enabled": False,
                "thresholds": {
                    "dropped_packets": 0,
                    "total_packets_rate": 0,
                },
            },
            "errors": {
                "enabled": False,
                "thresholds": {
                    "errors_percentage": 0,
                    "total_packets_rate": 0,
                },
            },
            "retransmission": {
                "enabled": False,
                "thresholds": {
                    "retransmission_rate": 0,
                    "retransmitted_packets": 0,
                },
            },
            "utilization": {
                "enabled": False,
                "thresholds": {
                    "utilization": 0,
                },
            },
        })
    
    const hostAnomaliesResource = new dynatrace.HostAnomalies("hostAnomaliesResource", {
        connections: {
            enabled: false,
            enabledOnGracefulShutdowns: false,
        },
        cpu: {
            enabled: false,
            thresholds: {
                saturation: 0,
            },
        },
        disks: {
            inodes: {
                enabled: false,
                thresholds: {
                    percentage: 0,
                },
            },
            space: {
                enabled: false,
                thresholds: {
                    percentage: 0,
                },
            },
            speed: {
                enabled: false,
                thresholds: {
                    writeAndReadTime: 0,
                },
            },
        },
        gc: {
            enabled: false,
            thresholds: {
                suspensionPercentage: 0,
                timePercentage: 0,
            },
        },
        java: {
            outOfMemory: {
                enabled: false,
                thresholds: {
                    exceptionCount: 0,
                },
            },
            outOfThreads: {
                enabled: false,
                thresholds: {
                    exceptionCount: 0,
                },
            },
        },
        memory: {
            enabled: false,
            thresholds: {
                linux: {
                    pageFaults: 0,
                    usage: 0,
                },
                windows: {
                    pageFaults: 0,
                    usage: 0,
                },
            },
        },
        network: {
            connectivity: {
                enabled: false,
                thresholds: {
                    failedConnections: 0,
                    newConnectionFailures: 0,
                },
            },
            droppedPackets: {
                enabled: false,
                thresholds: {
                    droppedPackets: 0,
                    totalPacketsRate: 0,
                },
            },
            errors: {
                enabled: false,
                thresholds: {
                    errorsPercentage: 0,
                    totalPacketsRate: 0,
                },
            },
            retransmission: {
                enabled: false,
                thresholds: {
                    retransmissionRate: 0,
                    retransmittedPackets: 0,
                },
            },
            utilization: {
                enabled: false,
                thresholds: {
                    utilization: 0,
                },
            },
        },
    });
    
    type: dynatrace:HostAnomalies
    properties:
        connections:
            enabled: false
            enabledOnGracefulShutdowns: false
        cpu:
            enabled: false
            thresholds:
                saturation: 0
        disks:
            inodes:
                enabled: false
                thresholds:
                    percentage: 0
            space:
                enabled: false
                thresholds:
                    percentage: 0
            speed:
                enabled: false
                thresholds:
                    writeAndReadTime: 0
        gc:
            enabled: false
            thresholds:
                suspensionPercentage: 0
                timePercentage: 0
        java:
            outOfMemory:
                enabled: false
                thresholds:
                    exceptionCount: 0
            outOfThreads:
                enabled: false
                thresholds:
                    exceptionCount: 0
        memory:
            enabled: false
            thresholds:
                linux:
                    pageFaults: 0
                    usage: 0
                windows:
                    pageFaults: 0
                    usage: 0
        network:
            connectivity:
                enabled: false
                thresholds:
                    failedConnections: 0
                    newConnectionFailures: 0
            droppedPackets:
                enabled: false
                thresholds:
                    droppedPackets: 0
                    totalPacketsRate: 0
            errors:
                enabled: false
                thresholds:
                    errorsPercentage: 0
                    totalPacketsRate: 0
            retransmission:
                enabled: false
                thresholds:
                    retransmissionRate: 0
                    retransmittedPackets: 0
            utilization:
                enabled: false
                thresholds:
                    utilization: 0
    

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

    Connections Pulumiverse.Dynatrace.Inputs.HostAnomaliesConnections
    Configuration of lost connection detection
    Cpu Pulumiverse.Dynatrace.Inputs.HostAnomaliesCpu
    Configuration of high CPU saturation detection
    Disks Pulumiverse.Dynatrace.Inputs.HostAnomaliesDisks
    Configuration of disk related anomalies
    Gc Pulumiverse.Dynatrace.Inputs.HostAnomaliesGc
    Configuration of high Garbage Collector activity detection
    Java Pulumiverse.Dynatrace.Inputs.HostAnomaliesJava
    Configuration of Java related anomalies
    Memory Pulumiverse.Dynatrace.Inputs.HostAnomaliesMemory
    Configuration of high memory usage detection
    Network Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetwork
    Configuration of network related anomalies
    Connections HostAnomaliesConnectionsArgs
    Configuration of lost connection detection
    Cpu HostAnomaliesCpuArgs
    Configuration of high CPU saturation detection
    Disks HostAnomaliesDisksArgs
    Configuration of disk related anomalies
    Gc HostAnomaliesGcArgs
    Configuration of high Garbage Collector activity detection
    Java HostAnomaliesJavaArgs
    Configuration of Java related anomalies
    Memory HostAnomaliesMemoryArgs
    Configuration of high memory usage detection
    Network HostAnomaliesNetworkArgs
    Configuration of network related anomalies
    connections HostAnomaliesConnections
    Configuration of lost connection detection
    cpu HostAnomaliesCpu
    Configuration of high CPU saturation detection
    disks HostAnomaliesDisks
    Configuration of disk related anomalies
    gc HostAnomaliesGc
    Configuration of high Garbage Collector activity detection
    java HostAnomaliesJava
    Configuration of Java related anomalies
    memory HostAnomaliesMemory
    Configuration of high memory usage detection
    network HostAnomaliesNetwork
    Configuration of network related anomalies
    connections HostAnomaliesConnections
    Configuration of lost connection detection
    cpu HostAnomaliesCpu
    Configuration of high CPU saturation detection
    disks HostAnomaliesDisks
    Configuration of disk related anomalies
    gc HostAnomaliesGc
    Configuration of high Garbage Collector activity detection
    java HostAnomaliesJava
    Configuration of Java related anomalies
    memory HostAnomaliesMemory
    Configuration of high memory usage detection
    network HostAnomaliesNetwork
    Configuration of network related anomalies
    connections HostAnomaliesConnectionsArgs
    Configuration of lost connection detection
    cpu HostAnomaliesCpuArgs
    Configuration of high CPU saturation detection
    disks HostAnomaliesDisksArgs
    Configuration of disk related anomalies
    gc HostAnomaliesGcArgs
    Configuration of high Garbage Collector activity detection
    java HostAnomaliesJavaArgs
    Configuration of Java related anomalies
    memory HostAnomaliesMemoryArgs
    Configuration of high memory usage detection
    network HostAnomaliesNetworkArgs
    Configuration of network related anomalies
    connections Property Map
    Configuration of lost connection detection
    cpu Property Map
    Configuration of high CPU saturation detection
    disks Property Map
    Configuration of disk related anomalies
    gc Property Map
    Configuration of high Garbage Collector activity detection
    java Property Map
    Configuration of Java related anomalies
    memory Property Map
    Configuration of high memory usage detection
    network Property Map
    Configuration of network related anomalies

    Outputs

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

    Get an existing HostAnomalies 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?: HostAnomaliesState, opts?: CustomResourceOptions): HostAnomalies
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            connections: Optional[HostAnomaliesConnectionsArgs] = None,
            cpu: Optional[HostAnomaliesCpuArgs] = None,
            disks: Optional[HostAnomaliesDisksArgs] = None,
            gc: Optional[HostAnomaliesGcArgs] = None,
            java: Optional[HostAnomaliesJavaArgs] = None,
            memory: Optional[HostAnomaliesMemoryArgs] = None,
            network: Optional[HostAnomaliesNetworkArgs] = None) -> HostAnomalies
    func GetHostAnomalies(ctx *Context, name string, id IDInput, state *HostAnomaliesState, opts ...ResourceOption) (*HostAnomalies, error)
    public static HostAnomalies Get(string name, Input<string> id, HostAnomaliesState? state, CustomResourceOptions? opts = null)
    public static HostAnomalies get(String name, Output<String> id, HostAnomaliesState 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:
    Connections Pulumiverse.Dynatrace.Inputs.HostAnomaliesConnections
    Configuration of lost connection detection
    Cpu Pulumiverse.Dynatrace.Inputs.HostAnomaliesCpu
    Configuration of high CPU saturation detection
    Disks Pulumiverse.Dynatrace.Inputs.HostAnomaliesDisks
    Configuration of disk related anomalies
    Gc Pulumiverse.Dynatrace.Inputs.HostAnomaliesGc
    Configuration of high Garbage Collector activity detection
    Java Pulumiverse.Dynatrace.Inputs.HostAnomaliesJava
    Configuration of Java related anomalies
    Memory Pulumiverse.Dynatrace.Inputs.HostAnomaliesMemory
    Configuration of high memory usage detection
    Network Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetwork
    Configuration of network related anomalies
    Connections HostAnomaliesConnectionsArgs
    Configuration of lost connection detection
    Cpu HostAnomaliesCpuArgs
    Configuration of high CPU saturation detection
    Disks HostAnomaliesDisksArgs
    Configuration of disk related anomalies
    Gc HostAnomaliesGcArgs
    Configuration of high Garbage Collector activity detection
    Java HostAnomaliesJavaArgs
    Configuration of Java related anomalies
    Memory HostAnomaliesMemoryArgs
    Configuration of high memory usage detection
    Network HostAnomaliesNetworkArgs
    Configuration of network related anomalies
    connections HostAnomaliesConnections
    Configuration of lost connection detection
    cpu HostAnomaliesCpu
    Configuration of high CPU saturation detection
    disks HostAnomaliesDisks
    Configuration of disk related anomalies
    gc HostAnomaliesGc
    Configuration of high Garbage Collector activity detection
    java HostAnomaliesJava
    Configuration of Java related anomalies
    memory HostAnomaliesMemory
    Configuration of high memory usage detection
    network HostAnomaliesNetwork
    Configuration of network related anomalies
    connections HostAnomaliesConnections
    Configuration of lost connection detection
    cpu HostAnomaliesCpu
    Configuration of high CPU saturation detection
    disks HostAnomaliesDisks
    Configuration of disk related anomalies
    gc HostAnomaliesGc
    Configuration of high Garbage Collector activity detection
    java HostAnomaliesJava
    Configuration of Java related anomalies
    memory HostAnomaliesMemory
    Configuration of high memory usage detection
    network HostAnomaliesNetwork
    Configuration of network related anomalies
    connections HostAnomaliesConnectionsArgs
    Configuration of lost connection detection
    cpu HostAnomaliesCpuArgs
    Configuration of high CPU saturation detection
    disks HostAnomaliesDisksArgs
    Configuration of disk related anomalies
    gc HostAnomaliesGcArgs
    Configuration of high Garbage Collector activity detection
    java HostAnomaliesJavaArgs
    Configuration of Java related anomalies
    memory HostAnomaliesMemoryArgs
    Configuration of high memory usage detection
    network HostAnomaliesNetworkArgs
    Configuration of network related anomalies
    connections Property Map
    Configuration of lost connection detection
    cpu Property Map
    Configuration of high CPU saturation detection
    disks Property Map
    Configuration of disk related anomalies
    gc Property Map
    Configuration of high Garbage Collector activity detection
    java Property Map
    Configuration of Java related anomalies
    memory Property Map
    Configuration of high memory usage detection
    network Property Map
    Configuration of network related anomalies

    Supporting Types

    HostAnomaliesConnections, HostAnomaliesConnectionsArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    EnabledOnGracefulShutdowns bool
    Alert (true) on graceful host shutdowns
    Enabled bool
    The detection is enabled (true) or disabled (false)
    EnabledOnGracefulShutdowns bool
    Alert (true) on graceful host shutdowns
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    enabledOnGracefulShutdowns Boolean
    Alert (true) on graceful host shutdowns
    enabled boolean
    The detection is enabled (true) or disabled (false)
    enabledOnGracefulShutdowns boolean
    Alert (true) on graceful host shutdowns
    enabled bool
    The detection is enabled (true) or disabled (false)
    enabled_on_graceful_shutdowns bool
    Alert (true) on graceful host shutdowns
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    enabledOnGracefulShutdowns Boolean
    Alert (true) on graceful host shutdowns

    HostAnomaliesCpu, HostAnomaliesCpuArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesCpuThresholds
    Custom thresholds for high CPU saturation. If not set then the automatic mode is used
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesCpuThresholds
    Custom thresholds for high CPU saturation. If not set then the automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesCpuThresholds
    Custom thresholds for high CPU saturation. If not set then the automatic mode is used
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesCpuThresholds
    Custom thresholds for high CPU saturation. If not set then the automatic mode is used
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesCpuThresholds
    Custom thresholds for high CPU saturation. If not set then the automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for high CPU saturation. If not set then the automatic mode is used

    HostAnomaliesCpuThresholds, HostAnomaliesCpuThresholdsArgs

    Saturation int
    Alert if CPU usage is higher than X% in 3 out of 5 samples
    Saturation int
    Alert if CPU usage is higher than X% in 3 out of 5 samples
    saturation Integer
    Alert if CPU usage is higher than X% in 3 out of 5 samples
    saturation number
    Alert if CPU usage is higher than X% in 3 out of 5 samples
    saturation int
    Alert if CPU usage is higher than X% in 3 out of 5 samples
    saturation Number
    Alert if CPU usage is higher than X% in 3 out of 5 samples

    HostAnomaliesDisks, HostAnomaliesDisksArgs

    Inodes Pulumiverse.Dynatrace.Inputs.HostAnomaliesDisksInodes
    Configuration of low disk inodes number detection
    Space Pulumiverse.Dynatrace.Inputs.HostAnomaliesDisksSpace
    Configuration of low disk space detection
    Speed Pulumiverse.Dynatrace.Inputs.HostAnomaliesDisksSpeed
    Configuration of slow running disks detection
    Inodes HostAnomaliesDisksInodes
    Configuration of low disk inodes number detection
    Space HostAnomaliesDisksSpace
    Configuration of low disk space detection
    Speed HostAnomaliesDisksSpeed
    Configuration of slow running disks detection
    inodes HostAnomaliesDisksInodes
    Configuration of low disk inodes number detection
    space HostAnomaliesDisksSpace
    Configuration of low disk space detection
    speed HostAnomaliesDisksSpeed
    Configuration of slow running disks detection
    inodes HostAnomaliesDisksInodes
    Configuration of low disk inodes number detection
    space HostAnomaliesDisksSpace
    Configuration of low disk space detection
    speed HostAnomaliesDisksSpeed
    Configuration of slow running disks detection
    inodes HostAnomaliesDisksInodes
    Configuration of low disk inodes number detection
    space HostAnomaliesDisksSpace
    Configuration of low disk space detection
    speed HostAnomaliesDisksSpeed
    Configuration of slow running disks detection
    inodes Property Map
    Configuration of low disk inodes number detection
    space Property Map
    Configuration of low disk space detection
    speed Property Map
    Configuration of slow running disks detection

    HostAnomaliesDisksInodes, HostAnomaliesDisksInodesArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesDisksInodesThresholds
    Custom thresholds for low disk inodes number. If not set, automatic mode is used
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesDisksInodesThresholds
    Custom thresholds for low disk inodes number. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksInodesThresholds
    Custom thresholds for low disk inodes number. If not set, automatic mode is used
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksInodesThresholds
    Custom thresholds for low disk inodes number. If not set, automatic mode is used
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksInodesThresholds
    Custom thresholds for low disk inodes number. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for low disk inodes number. If not set, automatic mode is used

    HostAnomaliesDisksInodesThresholds, HostAnomaliesDisksInodesThresholdsArgs

    Percentage int
    Alert if percentage of available inodes is lower than X% in 3 out of 5 samples
    Percentage int
    Alert if percentage of available inodes is lower than X% in 3 out of 5 samples
    percentage Integer
    Alert if percentage of available inodes is lower than X% in 3 out of 5 samples
    percentage number
    Alert if percentage of available inodes is lower than X% in 3 out of 5 samples
    percentage int
    Alert if percentage of available inodes is lower than X% in 3 out of 5 samples
    percentage Number
    Alert if percentage of available inodes is lower than X% in 3 out of 5 samples

    HostAnomaliesDisksSpace, HostAnomaliesDisksSpaceArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesDisksSpaceThresholds
    Custom thresholds for low disk space. If not set, automatic mode is used
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesDisksSpaceThresholds
    Custom thresholds for low disk space. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksSpaceThresholds
    Custom thresholds for low disk space. If not set, automatic mode is used
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksSpaceThresholds
    Custom thresholds for low disk space. If not set, automatic mode is used
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksSpaceThresholds
    Custom thresholds for low disk space. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for low disk space. If not set, automatic mode is used

    HostAnomaliesDisksSpaceThresholds, HostAnomaliesDisksSpaceThresholdsArgs

    Percentage int
    Alert if free disk space is lower than X% in 3 out of 5 samples
    Percentage int
    Alert if free disk space is lower than X% in 3 out of 5 samples
    percentage Integer
    Alert if free disk space is lower than X% in 3 out of 5 samples
    percentage number
    Alert if free disk space is lower than X% in 3 out of 5 samples
    percentage int
    Alert if free disk space is lower than X% in 3 out of 5 samples
    percentage Number
    Alert if free disk space is lower than X% in 3 out of 5 samples

    HostAnomaliesDisksSpeed, HostAnomaliesDisksSpeedArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesDisksSpeedThresholds
    Custom thresholds for slow running disks. If not set, the automatic mode is used
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesDisksSpeedThresholds
    Custom thresholds for slow running disks. If not set, the automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksSpeedThresholds
    Custom thresholds for slow running disks. If not set, the automatic mode is used
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksSpeedThresholds
    Custom thresholds for slow running disks. If not set, the automatic mode is used
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesDisksSpeedThresholds
    Custom thresholds for slow running disks. If not set, the automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for slow running disks. If not set, the automatic mode is used

    HostAnomaliesDisksSpeedThresholds, HostAnomaliesDisksSpeedThresholdsArgs

    WriteAndReadTime int
    Alert if disk read/write time is higher than X milliseconds in 3 out of 5 samples
    WriteAndReadTime int
    Alert if disk read/write time is higher than X milliseconds in 3 out of 5 samples
    writeAndReadTime Integer
    Alert if disk read/write time is higher than X milliseconds in 3 out of 5 samples
    writeAndReadTime number
    Alert if disk read/write time is higher than X milliseconds in 3 out of 5 samples
    write_and_read_time int
    Alert if disk read/write time is higher than X milliseconds in 3 out of 5 samples
    writeAndReadTime Number
    Alert if disk read/write time is higher than X milliseconds in 3 out of 5 samples

    HostAnomaliesGc, HostAnomaliesGcArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesGcThresholds
    Custom thresholds for high GC activity. If not set, automatic mode is used. Meeting any of these conditions triggers an alert
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesGcThresholds
    Custom thresholds for high GC activity. If not set, automatic mode is used. Meeting any of these conditions triggers an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesGcThresholds
    Custom thresholds for high GC activity. If not set, automatic mode is used. Meeting any of these conditions triggers an alert
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesGcThresholds
    Custom thresholds for high GC activity. If not set, automatic mode is used. Meeting any of these conditions triggers an alert
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesGcThresholds
    Custom thresholds for high GC activity. If not set, automatic mode is used. Meeting any of these conditions triggers an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for high GC activity. If not set, automatic mode is used. Meeting any of these conditions triggers an alert

    HostAnomaliesGcThresholds, HostAnomaliesGcThresholdsArgs

    SuspensionPercentage int
    GC suspension is higher than X% in 3 out of 5 samples
    TimePercentage int
    GC time is higher than X% in 3 out of 5 samples
    SuspensionPercentage int
    GC suspension is higher than X% in 3 out of 5 samples
    TimePercentage int
    GC time is higher than X% in 3 out of 5 samples
    suspensionPercentage Integer
    GC suspension is higher than X% in 3 out of 5 samples
    timePercentage Integer
    GC time is higher than X% in 3 out of 5 samples
    suspensionPercentage number
    GC suspension is higher than X% in 3 out of 5 samples
    timePercentage number
    GC time is higher than X% in 3 out of 5 samples
    suspension_percentage int
    GC suspension is higher than X% in 3 out of 5 samples
    time_percentage int
    GC time is higher than X% in 3 out of 5 samples
    suspensionPercentage Number
    GC suspension is higher than X% in 3 out of 5 samples
    timePercentage Number
    GC time is higher than X% in 3 out of 5 samples

    HostAnomaliesJava, HostAnomaliesJavaArgs

    OutOfMemory Pulumiverse.Dynatrace.Inputs.HostAnomaliesJavaOutOfMemory
    Configuration of Java out of memory problems detection
    OutOfThreads Pulumiverse.Dynatrace.Inputs.HostAnomaliesJavaOutOfThreads
    Configuration of Java out of threads problems detection
    OutOfMemory HostAnomaliesJavaOutOfMemory
    Configuration of Java out of memory problems detection
    OutOfThreads HostAnomaliesJavaOutOfThreads
    Configuration of Java out of threads problems detection
    outOfMemory HostAnomaliesJavaOutOfMemory
    Configuration of Java out of memory problems detection
    outOfThreads HostAnomaliesJavaOutOfThreads
    Configuration of Java out of threads problems detection
    outOfMemory HostAnomaliesJavaOutOfMemory
    Configuration of Java out of memory problems detection
    outOfThreads HostAnomaliesJavaOutOfThreads
    Configuration of Java out of threads problems detection
    out_of_memory HostAnomaliesJavaOutOfMemory
    Configuration of Java out of memory problems detection
    out_of_threads HostAnomaliesJavaOutOfThreads
    Configuration of Java out of threads problems detection
    outOfMemory Property Map
    Configuration of Java out of memory problems detection
    outOfThreads Property Map
    Configuration of Java out of threads problems detection

    HostAnomaliesJavaOutOfMemory, HostAnomaliesJavaOutOfMemoryArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesJavaOutOfMemoryThresholds
    Custom thresholds for Java out of memory. If not set, automatic mode is used
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesJavaOutOfMemoryThresholds
    Custom thresholds for Java out of memory. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesJavaOutOfMemoryThresholds
    Custom thresholds for Java out of memory. If not set, automatic mode is used
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesJavaOutOfMemoryThresholds
    Custom thresholds for Java out of memory. If not set, automatic mode is used
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesJavaOutOfMemoryThresholds
    Custom thresholds for Java out of memory. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for Java out of memory. If not set, automatic mode is used

    HostAnomaliesJavaOutOfMemoryThresholds, HostAnomaliesJavaOutOfMemoryThresholdsArgs

    ExceptionCount int
    Alert if the number of Java out of memory exceptions is X per minute or higher
    ExceptionCount int
    Alert if the number of Java out of memory exceptions is X per minute or higher
    exceptionCount Integer
    Alert if the number of Java out of memory exceptions is X per minute or higher
    exceptionCount number
    Alert if the number of Java out of memory exceptions is X per minute or higher
    exception_count int
    Alert if the number of Java out of memory exceptions is X per minute or higher
    exceptionCount Number
    Alert if the number of Java out of memory exceptions is X per minute or higher

    HostAnomaliesJavaOutOfThreads, HostAnomaliesJavaOutOfThreadsArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesJavaOutOfThreadsThresholds
    Custom thresholds for Java out of threads detection. If not set, automatic mode is used
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesJavaOutOfThreadsThresholds
    Custom thresholds for Java out of threads detection. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesJavaOutOfThreadsThresholds
    Custom thresholds for Java out of threads detection. If not set, automatic mode is used
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesJavaOutOfThreadsThresholds
    Custom thresholds for Java out of threads detection. If not set, automatic mode is used
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesJavaOutOfThreadsThresholds
    Custom thresholds for Java out of threads detection. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for Java out of threads detection. If not set, automatic mode is used

    HostAnomaliesJavaOutOfThreadsThresholds, HostAnomaliesJavaOutOfThreadsThresholdsArgs

    ExceptionCount int
    Alert if the number of Java out of threads exceptions is X per minute or higher
    ExceptionCount int
    Alert if the number of Java out of threads exceptions is X per minute or higher
    exceptionCount Integer
    Alert if the number of Java out of threads exceptions is X per minute or higher
    exceptionCount number
    Alert if the number of Java out of threads exceptions is X per minute or higher
    exception_count int
    Alert if the number of Java out of threads exceptions is X per minute or higher
    exceptionCount Number
    Alert if the number of Java out of threads exceptions is X per minute or higher

    HostAnomaliesMemory, HostAnomaliesMemoryArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesMemoryThresholds
    Custom thresholds for high memory usage. If not set then the automatic mode is used. Both conditions must be met to trigger an alert
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesMemoryThresholds
    Custom thresholds for high memory usage. If not set then the automatic mode is used. Both conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesMemoryThresholds
    Custom thresholds for high memory usage. If not set then the automatic mode is used. Both conditions must be met to trigger an alert
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesMemoryThresholds
    Custom thresholds for high memory usage. If not set then the automatic mode is used. Both conditions must be met to trigger an alert
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesMemoryThresholds
    Custom thresholds for high memory usage. If not set then the automatic mode is used. Both conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for high memory usage. If not set then the automatic mode is used. Both conditions must be met to trigger an alert

    HostAnomaliesMemoryThresholds, HostAnomaliesMemoryThresholdsArgs

    Linux HostAnomaliesMemoryThresholdsLinux
    Custom thresholds for Linux
    Windows HostAnomaliesMemoryThresholdsWindows
    Custom thresholds for Windows
    linux HostAnomaliesMemoryThresholdsLinux
    Custom thresholds for Linux
    windows HostAnomaliesMemoryThresholdsWindows
    Custom thresholds for Windows
    linux HostAnomaliesMemoryThresholdsLinux
    Custom thresholds for Linux
    windows HostAnomaliesMemoryThresholdsWindows
    Custom thresholds for Windows
    linux HostAnomaliesMemoryThresholdsLinux
    Custom thresholds for Linux
    windows HostAnomaliesMemoryThresholdsWindows
    Custom thresholds for Windows
    linux Property Map
    Custom thresholds for Linux
    windows Property Map
    Custom thresholds for Windows

    HostAnomaliesMemoryThresholdsLinux, HostAnomaliesMemoryThresholdsLinuxArgs

    PageFaults int
    Memory page fault rate is higher than X faults per second
    Usage int
    Memory usage is higher than X%
    PageFaults int
    Memory page fault rate is higher than X faults per second
    Usage int
    Memory usage is higher than X%
    pageFaults Integer
    Memory page fault rate is higher than X faults per second
    usage Integer
    Memory usage is higher than X%
    pageFaults number
    Memory page fault rate is higher than X faults per second
    usage number
    Memory usage is higher than X%
    page_faults int
    Memory page fault rate is higher than X faults per second
    usage int
    Memory usage is higher than X%
    pageFaults Number
    Memory page fault rate is higher than X faults per second
    usage Number
    Memory usage is higher than X%

    HostAnomaliesMemoryThresholdsWindows, HostAnomaliesMemoryThresholdsWindowsArgs

    PageFaults int
    Memory page fault rate is higher than X faults per second
    Usage int
    Memory usage is higher than X%
    PageFaults int
    Memory page fault rate is higher than X faults per second
    Usage int
    Memory usage is higher than X%
    pageFaults Integer
    Memory page fault rate is higher than X faults per second
    usage Integer
    Memory usage is higher than X%
    pageFaults number
    Memory page fault rate is higher than X faults per second
    usage number
    Memory usage is higher than X%
    page_faults int
    Memory page fault rate is higher than X faults per second
    usage int
    Memory usage is higher than X%
    pageFaults Number
    Memory page fault rate is higher than X faults per second
    usage Number
    Memory usage is higher than X%

    HostAnomaliesNetwork, HostAnomaliesNetworkArgs

    Connectivity Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkConnectivity
    Configuration of TCP connectivity problems detection
    DroppedPackets Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkDroppedPackets
    Configuration of high number of dropped packets detection
    Errors Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkErrors
    Configuration of high number of network errors detection
    Retransmission Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkRetransmission
    Configuration of high retransmission rate detection
    Utilization Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkUtilization
    Configuration of high network utilization detection
    Connectivity HostAnomaliesNetworkConnectivity
    Configuration of TCP connectivity problems detection
    DroppedPackets HostAnomaliesNetworkDroppedPackets
    Configuration of high number of dropped packets detection
    Errors HostAnomaliesNetworkErrors
    Configuration of high number of network errors detection
    Retransmission HostAnomaliesNetworkRetransmission
    Configuration of high retransmission rate detection
    Utilization HostAnomaliesNetworkUtilization
    Configuration of high network utilization detection
    connectivity HostAnomaliesNetworkConnectivity
    Configuration of TCP connectivity problems detection
    droppedPackets HostAnomaliesNetworkDroppedPackets
    Configuration of high number of dropped packets detection
    errors HostAnomaliesNetworkErrors
    Configuration of high number of network errors detection
    retransmission HostAnomaliesNetworkRetransmission
    Configuration of high retransmission rate detection
    utilization HostAnomaliesNetworkUtilization
    Configuration of high network utilization detection
    connectivity HostAnomaliesNetworkConnectivity
    Configuration of TCP connectivity problems detection
    droppedPackets HostAnomaliesNetworkDroppedPackets
    Configuration of high number of dropped packets detection
    errors HostAnomaliesNetworkErrors
    Configuration of high number of network errors detection
    retransmission HostAnomaliesNetworkRetransmission
    Configuration of high retransmission rate detection
    utilization HostAnomaliesNetworkUtilization
    Configuration of high network utilization detection
    connectivity HostAnomaliesNetworkConnectivity
    Configuration of TCP connectivity problems detection
    dropped_packets HostAnomaliesNetworkDroppedPackets
    Configuration of high number of dropped packets detection
    errors HostAnomaliesNetworkErrors
    Configuration of high number of network errors detection
    retransmission HostAnomaliesNetworkRetransmission
    Configuration of high retransmission rate detection
    utilization HostAnomaliesNetworkUtilization
    Configuration of high network utilization detection
    connectivity Property Map
    Configuration of TCP connectivity problems detection
    droppedPackets Property Map
    Configuration of high number of dropped packets detection
    errors Property Map
    Configuration of high number of network errors detection
    retransmission Property Map
    Configuration of high retransmission rate detection
    utilization Property Map
    Configuration of high network utilization detection

    HostAnomaliesNetworkConnectivity, HostAnomaliesNetworkConnectivityArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkConnectivityThresholds
    Custom thresholds for TCP connection problems. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesNetworkConnectivityThresholds
    Custom thresholds for TCP connection problems. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkConnectivityThresholds
    Custom thresholds for TCP connection problems. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkConnectivityThresholds
    Custom thresholds for TCP connection problems. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkConnectivityThresholds
    Custom thresholds for TCP connection problems. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for TCP connection problems. If not set, automatic mode is used. All of these conditions must be met to trigger an alert

    HostAnomaliesNetworkConnectivityThresholds, HostAnomaliesNetworkConnectivityThresholdsArgs

    FailedConnections int
    Number of failed connections is higher than X connections per minute in 3 out of 5 samples
    NewConnectionFailures int
    Percentage of new connection failures is higher than X% in 3 out of 5 samples
    FailedConnections int
    Number of failed connections is higher than X connections per minute in 3 out of 5 samples
    NewConnectionFailures int
    Percentage of new connection failures is higher than X% in 3 out of 5 samples
    failedConnections Integer
    Number of failed connections is higher than X connections per minute in 3 out of 5 samples
    newConnectionFailures Integer
    Percentage of new connection failures is higher than X% in 3 out of 5 samples
    failedConnections number
    Number of failed connections is higher than X connections per minute in 3 out of 5 samples
    newConnectionFailures number
    Percentage of new connection failures is higher than X% in 3 out of 5 samples
    failed_connections int
    Number of failed connections is higher than X connections per minute in 3 out of 5 samples
    new_connection_failures int
    Percentage of new connection failures is higher than X% in 3 out of 5 samples
    failedConnections Number
    Number of failed connections is higher than X connections per minute in 3 out of 5 samples
    newConnectionFailures Number
    Percentage of new connection failures is higher than X% in 3 out of 5 samples

    HostAnomaliesNetworkDroppedPackets, HostAnomaliesNetworkDroppedPacketsArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkDroppedPacketsThresholds
    Custom thresholds for dropped packets. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesNetworkDroppedPacketsThresholds
    Custom thresholds for dropped packets. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkDroppedPacketsThresholds
    Custom thresholds for dropped packets. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkDroppedPacketsThresholds
    Custom thresholds for dropped packets. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkDroppedPacketsThresholds
    Custom thresholds for dropped packets. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for dropped packets. If not set, automatic mode is used. All of these conditions must be met to trigger an alert

    HostAnomaliesNetworkDroppedPacketsThresholds, HostAnomaliesNetworkDroppedPacketsThresholdsArgs

    DroppedPackets int
    Receive/transmit dropped packet percentage is higher than X% in 3 out of 5 samples
    TotalPacketsRate int
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    DroppedPackets int
    Receive/transmit dropped packet percentage is higher than X% in 3 out of 5 samples
    TotalPacketsRate int
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    droppedPackets Integer
    Receive/transmit dropped packet percentage is higher than X% in 3 out of 5 samples
    totalPacketsRate Integer
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    droppedPackets number
    Receive/transmit dropped packet percentage is higher than X% in 3 out of 5 samples
    totalPacketsRate number
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    dropped_packets int
    Receive/transmit dropped packet percentage is higher than X% in 3 out of 5 samples
    total_packets_rate int
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    droppedPackets Number
    Receive/transmit dropped packet percentage is higher than X% in 3 out of 5 samples
    totalPacketsRate Number
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples

    HostAnomaliesNetworkErrors, HostAnomaliesNetworkErrorsArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkErrorsThresholds
    Custom thresholds for network errors. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesNetworkErrorsThresholds
    Custom thresholds for network errors. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkErrorsThresholds
    Custom thresholds for network errors. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkErrorsThresholds
    Custom thresholds for network errors. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkErrorsThresholds
    Custom thresholds for network errors. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for network errors. If not set, automatic mode is used. All of these conditions must be met to trigger an alert

    HostAnomaliesNetworkErrorsThresholds, HostAnomaliesNetworkErrorsThresholdsArgs

    ErrorsPercentage int
    Receive/transmit error packet percentage is higher than X% in 3 out of 5 samples
    TotalPacketsRate int
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    ErrorsPercentage int
    Receive/transmit error packet percentage is higher than X% in 3 out of 5 samples
    TotalPacketsRate int
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    errorsPercentage Integer
    Receive/transmit error packet percentage is higher than X% in 3 out of 5 samples
    totalPacketsRate Integer
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    errorsPercentage number
    Receive/transmit error packet percentage is higher than X% in 3 out of 5 samples
    totalPacketsRate number
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    errors_percentage int
    Receive/transmit error packet percentage is higher than X% in 3 out of 5 samples
    total_packets_rate int
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples
    errorsPercentage Number
    Receive/transmit error packet percentage is higher than X% in 3 out of 5 samples
    totalPacketsRate Number
    Total receive/transmit packets rate is higher than X packets per second in 3 out of 5 samples

    HostAnomaliesNetworkRetransmission, HostAnomaliesNetworkRetransmissionArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkRetransmissionThresholds
    Custom thresholds for high retransmission rate. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesNetworkRetransmissionThresholds
    Custom thresholds for high retransmission rate. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkRetransmissionThresholds
    Custom thresholds for high retransmission rate. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkRetransmissionThresholds
    Custom thresholds for high retransmission rate. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkRetransmissionThresholds
    Custom thresholds for high retransmission rate. If not set, automatic mode is used. All of these conditions must be met to trigger an alert
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for high retransmission rate. If not set, automatic mode is used. All of these conditions must be met to trigger an alert

    HostAnomaliesNetworkRetransmissionThresholds, HostAnomaliesNetworkRetransmissionThresholdsArgs

    RetransmissionRate int
    Retransmission rate is higher than X% in 3 out of 5 samples
    RetransmittedPackets int
    Number of retransmitted packets is higher than X packets per minute in 3 out of 5 samples
    RetransmissionRate int
    Retransmission rate is higher than X% in 3 out of 5 samples
    RetransmittedPackets int
    Number of retransmitted packets is higher than X packets per minute in 3 out of 5 samples
    retransmissionRate Integer
    Retransmission rate is higher than X% in 3 out of 5 samples
    retransmittedPackets Integer
    Number of retransmitted packets is higher than X packets per minute in 3 out of 5 samples
    retransmissionRate number
    Retransmission rate is higher than X% in 3 out of 5 samples
    retransmittedPackets number
    Number of retransmitted packets is higher than X packets per minute in 3 out of 5 samples
    retransmission_rate int
    Retransmission rate is higher than X% in 3 out of 5 samples
    retransmitted_packets int
    Number of retransmitted packets is higher than X packets per minute in 3 out of 5 samples
    retransmissionRate Number
    Retransmission rate is higher than X% in 3 out of 5 samples
    retransmittedPackets Number
    Number of retransmitted packets is higher than X packets per minute in 3 out of 5 samples

    HostAnomaliesNetworkUtilization, HostAnomaliesNetworkUtilizationArgs

    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds Pulumiverse.Dynatrace.Inputs.HostAnomaliesNetworkUtilizationThresholds
    Custom thresholds for high network utilization. If not set, automatic mode is used
    Enabled bool
    The detection is enabled (true) or disabled (false)
    Thresholds HostAnomaliesNetworkUtilizationThresholds
    Custom thresholds for high network utilization. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkUtilizationThresholds
    Custom thresholds for high network utilization. If not set, automatic mode is used
    enabled boolean
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkUtilizationThresholds
    Custom thresholds for high network utilization. If not set, automatic mode is used
    enabled bool
    The detection is enabled (true) or disabled (false)
    thresholds HostAnomaliesNetworkUtilizationThresholds
    Custom thresholds for high network utilization. If not set, automatic mode is used
    enabled Boolean
    The detection is enabled (true) or disabled (false)
    thresholds Property Map
    Custom thresholds for high network utilization. If not set, automatic mode is used

    HostAnomaliesNetworkUtilizationThresholds, HostAnomaliesNetworkUtilizationThresholdsArgs

    Utilization int
    Alert if sent/received traffic utilization is higher than X% in 3 out of 5 samples
    Utilization int
    Alert if sent/received traffic utilization is higher than X% in 3 out of 5 samples
    utilization Integer
    Alert if sent/received traffic utilization is higher than X% in 3 out of 5 samples
    utilization number
    Alert if sent/received traffic utilization is higher than X% in 3 out of 5 samples
    utilization int
    Alert if sent/received traffic utilization is higher than X% in 3 out of 5 samples
    utilization Number
    Alert if sent/received traffic utilization is higher than X% in 3 out of 5 samples

    Package Details

    Repository
    dynatrace pulumiverse/pulumi-dynatrace
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the dynatrace Terraform Provider.
    dynatrace logo
    Dynatrace v0.21.0 published on Sunday, Nov 17, 2024 by Pulumiverse