首页
随机
最近更改
特殊页面
社群首页
参数设置
关于WHY42
免责声明
WHY42
搜索
用户菜单
登录
欢迎来到Riguz的小站!这是一个私人wiki,用来记录一些我的笔记。
查看“︁Monitor kubernetes”︁的源代码
←
Monitor kubernetes
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
=kube-prometheus-stack = To monitor your Kubernetes cluster (including Knative functions and OpenEBS storage), here's a lightweight yet comprehensive setup using Prometheus, Grafana, and Alertmanager via the kube-prometheus-stack. This stack is optimized for single-node clusters and includes preconfigured dashboards/alerts. <syntaxhighlight lang="python"> helm repo add prometheus-community https://prometheus-community.github.io/helm-charts helm repo update </syntaxhighlight> config: <syntaxhighlight lang="yaml"> # monitoring-values.yaml prometheus: prometheusSpec: storageSpec: volumeClaimTemplate: spec: storageClassName: openebs-hostpath accessModes: ["ReadWriteOnce"] resources: requests: storage: 5Gi resources: requests: memory: 512Mi cpu: 200m grafana: adminPassword: "admin" persistence: enabled: true storageClassName: openebs-hostpath size: 5Gi alertmanager: alertmanagerSpec: resources: requests: memory: 256Mi cpu: 100m # Disable components not needed for a single-node cluster kubeEtcd: enabled: false kubeControllerManager: enabled: false kubeScheduler: enabled: false </syntaxhighlight> <syntaxhighlight lang="python"> helm install monitoring prometheus-community/kube-prometheus-stack \ -n monitoring --create-namespace \ -f monitoring-values.yaml </syntaxhighlight>
返回
Monitor kubernetes
。