Skip to content

Disk Alerts Schema

Note

This is auto-generated documentation from a JSON schema that is under construction, this will improve over time.

Return to the root config schema

https://raw.githubusercontent.com/elastisys/compliantkubernetes-apps/v0.40.1/config/schemas/config.yaml#/properties/prometheus/$defs/diskAlerts

Definitions for disk alerts.

Abstract Extensible Status Identifiable Custom Properties Additional Properties Access Restrictions Defined In
Can be instantiated No Unknown status No Forbidden Forbidden none config/schemas/config.yaml*

TYPE:

object (Disk Alerts)

PROPERTIES:

Property Type Required Nullable Defined by
storage object Optional cannot be null Compliant Kubernetes Apps Config
inode object Optional cannot be null Compliant Kubernetes Apps Config
patternRules array Optional cannot be null Compliant Kubernetes Apps Config
patternRule object Optional cannot be null Compliant Kubernetes Apps Config
patterns object Optional cannot be null Compliant Kubernetes Apps Config
pattern object Optional cannot be null Compliant Kubernetes Apps Config
perf object Optional cannot be null Compliant Kubernetes Apps Config
perfEnabled boolean Optional cannot be null Compliant Kubernetes Apps Config
perfQueueSizeThreshold number Optional cannot be null Compliant Kubernetes Apps Config
perfReadWaitTimeThreshold number Optional cannot be null Compliant Kubernetes Apps Config
perfWriteWaitTimeThreshold number Optional cannot be null Compliant Kubernetes Apps Config

storage

Configure disk alerts based on storage usage.

storage

TYPE:

object (Disk Alerts Storage)

inode

Configure disk alerts based on inode usage.

inode

TYPE:

object (Disk Alerts Inode)

patternRules

Configure disk alerts when disk usage is predicted to reach the limit.

patternRules

TYPE:

object[] (Disk Alert Pattern Rule)

patternRule

Configure disk alerts when disk usage is predicted to reach the limit.

The hours key is only supported when configured under predictLinear.

patternRule

TYPE:

object (Disk Alert Pattern Rule)

patterns

Select applicable nodes and disks to include or exclude using patterns.

patterns

TYPE:

object (Disk Alert Patterns)

pattern

Select applicable nodes and disks using patterns.

pattern

TYPE:

object (Disk Alert Pattern)

perf

Configure performance disk alerts.

perf

TYPE:

object (Disk Alerts Perf)

perfEnabled

perfEnabled

TYPE:

boolean (Disk Alerts Perf Enabled)

perfQueueSizeThreshold

perfQueueSizeThreshold

TYPE:

number (Disk Alerts Perf Queue Size)

DEFAULTS:

The default value is:

0.5

perfReadWaitTimeThreshold

perfReadWaitTimeThreshold

TYPE:

number (Disk Alerts Perf Read Wait)

DEFAULTS:

The default value is:

0.01

perfWriteWaitTimeThreshold

perfWriteWaitTimeThreshold

TYPE:

number (Disk Alerts Perf Write Wait)

DEFAULTS:

The default value is:

0.1

Return to the root config schema


Generated Thu Nov 14 16:18:57 UTC 2024 from elastisys/compliantkubernetes-apps@v0.40.1