criticality-thresholds

criticality-thresholds
criticality-thresholds

Model representing Criticality Thresholds.

JSON Example
{
    "timeRemainingSettings": [
        {
            "policyId": "string",
            "inherited": false,
            "resourceKindKey": {
                "resourceKind": "string",
                "adapterKind": "string"
            },
            "criticalityThresholdsConfig": {
                "critical": "number",
                "immediate": "number",
                "warning": "number"
            }
        }
    ],
    "capacityRemainingSettings": [
        {
            "policyId": "string",
            "inherited": false,
            "resourceKindKey": {
                "resourceKind": "string",
                "adapterKind": "string"
            },
            "criticalityThresholdsConfig": {
                "critical": "number",
                "immediate": "number",
                "warning": "number"
            }
        }
    ],
    "workloadSettings": [
        {
            "policyId": "string",
            "inherited": false,
            "resourceKindKey": {
                "resourceKind": "string",
                "adapterKind": "string"
            },
            "criticalityThresholdsConfig": {
                "critical": "number",
                "immediate": "number",
                "warning": "number"
            }
        }
    ]
}
timeRemainingSettings
Optional
Constraints: minItems: 0 maxItems: 1

Time Remaining is how many days you have until the utilization projection crosses the usable capacity threshold. It has 2 settings: Conservative and Aggressive.

capacityRemainingSettings
Optional
Constraints: minItems: 0 maxItems: 1

Capacity Remaining is the not consumed percentage of usable capacity.

workloadSettings
Optional
Constraints: minItems: 0 maxItems: 1

Workload is the immediate % of capacity consumed of the most constrained of several key resource containers. Since workload changes every collection cycle, you can set how many cycles it takes to trigger or clear an alert.