A Helm chart for monitoring OpenEBS
Repository | Name | Version |
---|---|---|
https://charts.deliveryhero.io/ | node-problem-detector | 2.0.* |
https://openebs.github.io/dynamic-localpv-provisioner | localpv-provisioner | 4.1.0 |
https://prometheus-community.github.io/helm-charts | kube-prometheus-stack | 61.0.* |
Key | Type | Default | Description |
---|---|---|---|
fullnameOverride | string | "" |
|
kube-prometheus-stack.alertmanager.alertmanagerSpec.replicas | int | 1 |
|
kube-prometheus-stack.alertmanager.alertmanagerSpec.storage | object | {} |
|
kube-prometheus-stack.alertmanager.config.global.resolve_timeout | string | "5m" |
|
kube-prometheus-stack.alertmanager.config.receivers[0].name | string | "null" |
|
kube-prometheus-stack.alertmanager.config.route.group_by[0] | string | "alertname" |
|
kube-prometheus-stack.alertmanager.config.route.group_by[1] | string | "job" |
|
kube-prometheus-stack.alertmanager.config.route.group_by[2] | string | "volName" |
|
kube-prometheus-stack.alertmanager.config.route.group_interval | string | "5m" |
|
kube-prometheus-stack.alertmanager.config.route.group_wait | string | "30s" |
|
kube-prometheus-stack.alertmanager.config.route.receiver | string | "null" |
|
kube-prometheus-stack.alertmanager.config.route.repeat_interval | string | "4h" |
|
kube-prometheus-stack.alertmanager.config.route.routes[0].matchers[0] | string | "product=\"openebs\"" |
|
kube-prometheus-stack.alertmanager.config.route.routes[0].receiver | string | "null" |
|
kube-prometheus-stack.alertmanager.config.templates[0] | string | "/etc/alertmanager/config/*.tmpl" |
|
kube-prometheus-stack.alertmanager.enabled | bool | true |
|
kube-prometheus-stack.alertmanager.service.nodePort | int | 30903 |
|
kube-prometheus-stack.alertmanager.service.type | string | "NodePort" |
|
kube-prometheus-stack.global.rbac.pspEnabled | bool | false |
|
kube-prometheus-stack.grafana."grafana.ini".panels.disable_sanitize_html | bool | true |
|
kube-prometheus-stack.grafana.adminPassword | string | "admin" |
|
kube-prometheus-stack.grafana.defaultDashboardsEnabled | bool | true |
|
kube-prometheus-stack.grafana.enabled | bool | true |
|
kube-prometheus-stack.grafana.persistence.accessModes[0] | string | "ReadWriteOnce" |
|
kube-prometheus-stack.grafana.persistence.enabled | bool | true |
|
kube-prometheus-stack.grafana.persistence.size | string | "1Gi" |
|
kube-prometheus-stack.grafana.persistence.storageClassName | string | "openebs-hostpath" |
|
kube-prometheus-stack.grafana.plugins[0] | string | "grafana-polystat-panel" |
|
kube-prometheus-stack.grafana.plugins[1] | string | "snuids-trafficlights-panel" |
|
kube-prometheus-stack.grafana.rbac.pspEnabled | bool | false |
|
kube-prometheus-stack.grafana.service.nodePort | int | 32515 |
|
kube-prometheus-stack.grafana.service.type | string | "NodePort" |
|
kube-prometheus-stack.grafana.sidecar.dashboards.enabled | bool | true |
|
kube-prometheus-stack.grafana.sidecar.dashboards.label | string | "grafana_dashboard" |
|
kube-prometheus-stack.install | bool | true |
|
kube-prometheus-stack.kube-state-metrics.podSecurityPolicy.enabled | bool | false |
|
kube-prometheus-stack.prometheus-node-exporter.extraArgs[0] | string | `"--collector.filesystem.mount-points-exclude=^/(dev | proc |
kube-prometheus-stack.prometheus-node-exporter.extraArgs[1] | string | `"--collector.filesystem.fs-types-exclude=^(tmpfs | autofs |
kube-prometheus-stack.prometheus-node-exporter.extraArgs[2] | string | `"--collector.diskstats.device-exclude=^(ram | loop |
kube-prometheus-stack.prometheus-node-exporter.rbac.pspEnabled | bool | false |
|
kube-prometheus-stack.prometheus-node-exporter.securityContext.fsGroup | int | 65534 |
|
kube-prometheus-stack.prometheus-node-exporter.securityContext.runAsGroup | int | 0 |
|
kube-prometheus-stack.prometheus-node-exporter.securityContext.runAsNonRoot | bool | false |
|
kube-prometheus-stack.prometheus-node-exporter.securityContext.runAsUser | int | 0 |
|
kube-prometheus-stack.prometheus.prometheusSpec.podMonitorSelectorNilUsesHelmValues | bool | false |
|
kube-prometheus-stack.prometheus.prometheusSpec.replicas | int | 1 |
|
kube-prometheus-stack.prometheus.prometheusSpec.ruleSelectorNilUsesHelmValues | bool | false |
|
kube-prometheus-stack.prometheus.prometheusSpec.serviceMonitorSelectorNilUsesHelmValues | bool | false |
|
kube-prometheus-stack.prometheus.prometheusSpec.storageSpec.volumeClaimTemplate.metadata.name | string | "openebs-prometheus-pv" |
|
kube-prometheus-stack.prometheus.prometheusSpec.storageSpec.volumeClaimTemplate.spec.accessModes[0] | string | "ReadWriteOnce" |
|
kube-prometheus-stack.prometheus.prometheusSpec.storageSpec.volumeClaimTemplate.spec.resources.requests.storage | string | "1Gi" |
|
kube-prometheus-stack.prometheus.prometheusSpec.storageSpec.volumeClaimTemplate.spec.storageClassName | string | "openebs-hostpath" |
|
kube-prometheus-stack.prometheus.service.nodePort | int | 32514 |
|
kube-prometheus-stack.prometheus.service.type | string | "NodePort" |
|
kube-prometheus-stack.prometheusOperator.enabled | bool | true |
|
localpv-provisioner.analytics.enabled | bool | true |
|
localpv-provisioner.enabled | bool | true |
|
localpv-provisioner.hostpathClass.enabled | bool | true |
Enable default hostpath localpv StorageClass. |
localpv-provisioner.hostpathClass.name | string | "openebs-hostpath" |
|
nameOverride | string | "" |
|
namespaceOverride | string | "" |
|
node-problem-detector.extraVolumeMounts[0].mountPath | string | "/dev/kmsg" |
|
node-problem-detector.extraVolumeMounts[0].name | string | "kmsg" |
|
node-problem-detector.extraVolumeMounts[0].readOnly | bool | true |
|
node-problem-detector.extraVolumes[0].hostPath.path | string | "/dev/kmsg" |
|
node-problem-detector.extraVolumes[0].name | string | "kmsg" |
|
node-problem-detector.install | bool | false |
|
node-problem-detector.metrics.serviceMonitor.enabled | bool | true |
|
openebsMonitoringAddon.lvmLocalPV.alertRules.enabled | bool | true |
|
openebsMonitoringAddon.lvmLocalPV.dashboards.enabled | bool | true |
|
openebsMonitoringAddon.lvmLocalPV.enabled | bool | true |
|
openebsMonitoringAddon.lvmLocalPV.serviceMonitor.enabled | bool | true |
|
openebsMonitoringAddon.lvmLocalPV.serviceMonitor.endpoints.path | string | "/metrics" |
|
openebsMonitoringAddon.lvmLocalPV.serviceMonitor.endpoints.port | string | "metrics" |
|
openebsMonitoringAddon.lvmLocalPV.serviceMonitor.namespaceSelector.any | bool | true |
|
openebsMonitoringAddon.lvmLocalPV.serviceMonitor.selector.matchLabels.name | string | "openebs-lvm-node" |
|
openebsMonitoringAddon.mayastor.dashboards.enabled | bool | true |
|
openebsMonitoringAddon.mayastor.enabled | bool | true |
|
openebsMonitoringAddon.mayastor.serviceMonitor.enabled | bool | true |
|
openebsMonitoringAddon.mayastor.serviceMonitor.endpoints.path | string | "/metrics" |
|
openebsMonitoringAddon.mayastor.serviceMonitor.endpoints.port | string | "metrics" |
|
openebsMonitoringAddon.mayastor.serviceMonitor.namespaceSelector.any | bool | true |
|
openebsMonitoringAddon.mayastor.serviceMonitor.selector.matchLabels.app | string | "metrics-exporter-io-engine" |
|
openebsMonitoringAddon.npd.alertRules.enabled | bool | false |
|
openebsMonitoringAddon.npd.dashboards.enabled | bool | false |
|
openebsMonitoringAddon.npd.enabled | bool | false |
|
openebsMonitoringAddon.volume.alertRules.enabled | bool | true |
|
openebsMonitoringAddon.volume.enabled | bool | true |
|
openebsMonitoringAddon.zfsLocalPV.dashboards.enabled | bool | true |
|
openebsMonitoringAddon.zfsLocalPV.enabled | bool | true |
Autogenerated from chart metadata using helm-docs vv1.11.0