Kubernetes storage
Metrics, Dashboards, Alerts and more for Kubernetes storage Integration in Sysdig Monitor.
This integration is disabled by default. See Enable and Disable Integrations to enable it in your account.
This integration is out-of-the-box, so it doesn’t require any exporter.
This integration has 8 metrics.
List of Alerts
| Alert | Description | Format | 
|---|---|---|
| [k8s-storage] High Storage Error Rate | High Storage Error Rate | Prometheus | 
| [k8s-storage] High Storage Latency | High Storage Latency | Prometheus | 
List of Metrics
| Metric name | 
|---|
| kube_persistentvolume_status_phase | 
| kube_persistentvolumeclaim_status_phase | 
| kubelet_volume_stats_capacity_bytes | 
| kubelet_volume_stats_inodes | 
| kubelet_volume_stats_inodes_used | 
| kubelet_volume_stats_used_bytes | 
| storage_operation_duration_seconds_bucket | 
| storage_operation_duration_seconds_count | 
Prerequisites
None.
Installation
Installing an exporter is not required for this integration.
Agent Configuration
The default agent job for this integration is as follows:
- job_name: k8s-storage-default
  scrape_interval: 60s
  bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token
  scheme: https
  tls_config:
    ca_file: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
    insecure_skip_verify: true
  kubernetes_sd_configs:
  - role: node
  relabel_configs:
  - action: keep
    source_labels: [__meta_kubernetes_node_address_InternalIP]
    regex: __HOSTIPS__
  - action: labelmap
    regex: __meta_kubernetes_node_label_(.+)
    replacement: kube_node_label_$1
  - replacement: localhost:10250
    target_label: __address__
  - action: replace
    source_labels: [__meta_kubernetes_node_name]
    target_label: kube_node_name
  metric_relabel_configs:
  # - source_labels: [__name__]
  #   regex: "storage(.+)"
  #   action: keep
  - source_labels: [__name__]
    regex: (storage_operation_duration_seconds_bucket|storage_operation_duration_seconds_count)
    action: keep
  - action: replace
    source_labels: [namespace]
    target_label: kube_namespace_name