Settings API - Kubernetes namespace anomaly detection schema table
Kubernetes namespace anomaly detection (builtin:anomaly-detection.kubernetes.namespace)
Dynatrace automatically detects a wide range of common Kubernetes-related issues. Use these settings to configure alerts relevant to your Kubernetes namespace. Changing thresholds resets the observation period.
Schema ID | Schema groups | Scope |
---|---|---|
builtin:anomaly-detection.kubernetes.namespace |
| CLOUD_APPLICATION_NAMESPACE - Kubernetes namespaceKUBERNETES_CLUSTER - Kubernetes clusterenvironment |
GET | Managed | https://{your-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.namespace |
SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.namespace | |
Environment ActiveGate | https://{your-activegate-domain}/e/{your-environment-id}/api/v2/settings/schemas/builtin:anomaly-detection.kubernetes.namespace |
Authentication
To execute this request, you need an access token with Read settings (settings.read
) scope. To learn how to obtain and use it, see Tokens and authentication.
Parameters
Property | Label | Type | Description | Required |
---|---|---|---|---|
cpuRequestsQuotaSaturation | - | CpuRequestsQuotaSaturation | Alerts if almost no CPU-request quota left in namespace | required |
cpuLimitsQuotaSaturation | - | CpuLimitsQuotaSaturation | Alerts if almost no CPU-limit quota left in namespace | required |
memoryRequestsQuotaSaturation | - | MemoryRequestsQuotaSaturation | Alerts if almost no memory-request quota left in namespace | required |
memoryLimitsQuotaSaturation | - | MemoryLimitsQuotaSaturation | Alerts if almost no memory-limit quota left in namespace | required |
podsQuotaSaturation | - | PodsQuotaSaturation | Alerts if almost no pod quota left in namespace | required |
Request body objects
The CpuRequestsQuotaSaturationConfig
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
threshold | amount of requested namespace CPU is above | integer | - | required |
samplePeriodInMinutes | of quota for at least | integer | - | required |
observationPeriodInMinutes | within the last | integer | - | required |
The CpuRequestsQuotaSaturation
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
enabled | Detect namespace CPU-request quota saturation | boolean | - | required |
configuration | - | CpuRequestsQuotaSaturationConfig | Alert if | required |
The MemoryRequestsQuotaSaturationConfig
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
threshold | amount of requested namespace memory is above | integer | - | required |
samplePeriodInMinutes | of quota for at least | integer | - | required |
observationPeriodInMinutes | within the last | integer | - | required |
The MemoryRequestsQuotaSaturation
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
enabled | Detect namespace memory-request quota saturation | boolean | - | required |
configuration | - | MemoryRequestsQuotaSaturationConfig | Alert if | required |
The CpuLimitsQuotaSaturationConfig
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
threshold | amount of utilized namespace CPU is above | integer | - | required |
samplePeriodInMinutes | of quota for at least | integer | - | required |
observationPeriodInMinutes | within the last | integer | - | required |
The CpuLimitsQuotaSaturation
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
enabled | Detect namespace CPU-limit quota saturation | boolean | - | required |
configuration | - | CpuLimitsQuotaSaturationConfig | Alert if | required |
The MemoryLimitsQuotaSaturationConfig
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
threshold | amount of utilized namespace memory is above | integer | - | required |
samplePeriodInMinutes | of quota for at least | integer | - | required |
observationPeriodInMinutes | within the last | integer | - | required |
The MemoryLimitsQuotaSaturation
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
enabled | Detect namespace memory-limit quota saturation | boolean | - | required |
configuration | - | MemoryLimitsQuotaSaturationConfig | Alert if | required |
The PodsQuotaSaturationConfig
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
threshold | number of utilized namespace pods is above | integer | - | required |
samplePeriodInMinutes | of quota for at least | integer | - | required |
observationPeriodInMinutes | within the last | integer | - | required |
The PodsQuotaSaturation
object
Property | Label | Type | Description | Required |
---|---|---|---|---|
enabled | Detect namespace pod quota saturation | boolean | - | required |
configuration | - | PodsQuotaSaturationConfig | Alert if | required |