首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏山河已无恙

    Kubernetes集群监控方案kube-prometheus-stack(prometheus-operator)helm安装

    本文内容为 K8s集群通过helm方式创建kube-prometheus-stack监控平台教程 折腾了一晚上,搞定了,一开始一直用prometheus-operator这个chart来装,报错各种找问题 ,后来才发现我的集群版本太高了,1.22的版本,而且 prometheus-operator之后的版本改变了名字kube-prometheus-stack,旧的版本可能不兼容。 / ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack] └─$kubectl create ] └─$ ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack] └─$helm 之后其他的相关pod正常创建中 ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack

    3.4K20编辑于 2023-03-02
  • 来自专栏东风微鸣技术博客

    Prometheus Operator与kube-prometheus之二-如何监控1.23+ kubeadm集群

    Prometheus Operator 的上一篇: Prometheus Operator 与 kube-prometheus 之一 - 简介 - 东风微鸣技术博客 (ewhisper.cn)[2] kube-prometheus-stack 因此,为了充分利用kube-prometheus-stack helm chart,我们需要对Kubernetes集群做一些快速调整。 安装并定制 helm values 这里直接完成上面提到的 2 步: •如何安装 Prometheus Operator: 通过 kube-prometheus-stack helm chart[9] •如何配置对 kubeadm 安装的集群的组件监控 在我们用 Helm 安装kube-prometheus-stack之前,我们需要创建一个values.yaml[10]来调整kubeadm 集群的默认 helm chart: https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack

    90620编辑于 2022-12-01
  • 来自专栏希里安

    k8s-1.30.1版本一站式部署监控服务

    现在有一个非常流行的 Helm Chart 叫做 kube-prometheus-stack,它可以同时安装 Prometheus、Grafana 以及其他相关的监控组件。 kube-prometheus-stack 是由 prometheus-community 维护的一个 Helm Chart,它能给我们提供一个完整的 Kubernetes 监控解决方案。 使用 Helm 部署 kube-prometheus-stack: helm install kube-prometheus-stack prometheus-community/kube-prometheus-stack ,然后使用自定义的 values.yaml 文件进行安装: helm install kube-prometheus-stack prometheus-community/kube-prometheus-stack 配置和使用 kube-prometheus-stack 已经预配置了 Prometheus 和 Grafana,并且包含了一些默认的仪表盘和告警规则。

    47210编辑于 2024-07-25
  • 来自专栏山河已无恙

    关于 Kubernetes集群性能监控的一些笔记

    集群核心指标(Core Metrics)监控工具Metrics Server的简介 Metrics Server的安装Demo 集群自定义指标(Custom Metrics)监控平台简介: 通过helm(kube-prometheus-stack ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack] └─$kubectl get / ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack] └─$ls Chart.lock ] └─$ ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack] └─$helm 之后其他的相关pod正常创建中 ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack

    84610编辑于 2023-03-02
  • 来自专栏山河已无恙

    K8s集群性能指标监控方案kube-prometheus-stack(helm)+Metrics Server安装Demo

    Server的简介 Metrics Server的安装Demo 集群自定义指标(Custom Metrics)监控平台简介: Prometheus Grafana NodeExporter 通过helm(kube-prometheus-stack ❞ ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack] └─$kubectl get ] └─$ ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack] └─$helm 「之后其他的相关pod正常创建中」 ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack 应该也是相同的原因」 ┌──[root@vms81.liruilongs.github.io]-[~/ansible/k8s-helm-create/kube-prometheus-stack] └─$

    1.7K30编辑于 2023-01-30
  • 来自专栏NetCore 从壹开始

    (3 / 3)CentOS搭建K8s微服务20条

    --versions # 下载指定版本 helm pull prometheus-community/kube-prometheus-stack --version 16.6.0 tar zxvf kube-prometheus-stack -16.6.0.tgz vi kube-prometheus-stack/values.yaml # 修改配置 prometheus: service: nodePort: 30004 /pki/etcd/server.crt keyFile: /etc/kubernetes/pki/etcd/server.key # 安装 kubectl create namespace kube-prometheus-stack helm install kube-prometheus-stack kube-prometheus-stack -n kube-prometheus-stack # 升级 helm upgrade kube-prometheus-stack kube-prometheus-stack -n kube-prometheus-stack # 查看 kubectl get pod,svc -n kube-prometheus-stack

    77310编辑于 2023-01-09
  • 来自专栏东风微鸣技术博客

    监控 Kubernetes 集群证书过期时间的三种方案

    Kubernetes 集群证书过期的监控,这里提供 3 种监控方案: 1.使用 Blackbox Exporter[1] 通过 Probe 监控 Kubernetes apiserver 证书过期时间;2.使用 kube-prometheus-stack 使用 Blackbox Exporter[5] 通过 Probe 监控 Kubernetes apiserver 证书过期时间;1.优势: 实现简单;2.劣势: 只能监控 https 的证书;2.使用 kube-prometheus-stack [6] 通过 apiserver 和 kubelet 组件监控获取相关证书过期时间;1.优势: 开箱即用, 安装 kube-prometheus-stack 后无需额外安装其他 exporter2.劣势 References [1] Blackbox Exporter: https://ewhisper.cn/posts/26225/ [2] kube-prometheus-stack: https:/ kubeadm 集群: https://ewhisper.cn/posts/3988/ [5] Blackbox Exporter: https://ewhisper.cn/posts/26225/ [6] kube-prometheus-stack

    2.7K20编辑于 2022-12-01
  • 来自专栏云原生应用工坊

    Multi-cluster Operations (Part 1): Auto Deployment, Release, and Monitoring

    For example, kube-prometheus-stack and observability-agent folders contain related configurations and Directory Structure Example: apps/ ├── monitor │   ├── kube-prometheus-stack │   │   ├── kube-state-metrics-config.yaml    └── release.yaml apps/monitor/: Contains applications and configurations related to monitoring kube-prometheus-stack /apps/monitor/kube-prometheus-stack/ These configurations are applied to the SIT environment's cluster /apps/monitor/kube-prometheus-stack/ - ../../apps/c-demo/ - ../../apps/js-demo/ - ../..

    37410编辑于 2023-12-24
  • 来自专栏云原生知识宇宙

    Prometheus 基于 Pod 和 Service 注解的服务发现

    注意:如果你使用 kube-prometheus-stack 部署的监控系统,默认就会对自身的一些组件创建采集规则,比如会给 kube-state-metrics 创建 ServiceMonitor,并且 meta_kubernetes_service_name] action: replace target_label: servicekube-prometheus-stack 采集配置方法如果你使用 kube-prometheus-stack - job_name: "kubernetes-pods" ...参考资料kube-prometheus-stack: https://github.com/prometheus-community

    1.2K20编辑于 2024-05-02
  • 来自专栏山河已无恙

    Prometheus、node-exporter、Grafana 容器化部署方案认知

    ┌──[root@vms100.liruilongs.github.io]-[~/ansible/helm]└─$cd kube-prometheus-stack┌──[root@vms100.liruilongs.github.io ]-[~/ansible/helm/kube-prometheus-stack]└─$lsChart.lock charts Chart.yaml CONTRIBUTING.md crds README.md templates values.yaml┌──[root@vms100.liruilongs.github.io]-[~/ansible/helm/kube-prometheus-stack]└ ─$helm install kube-prometheus-stack . ┌──[root@vms100.liruilongs.github.io]-[~/ansible/helm/kube-prometheus-stack]└─$helm template . > ..

    64510编辑于 2025-02-25
  • 来自专栏云原生应用工坊

    多集群运维(一):自动化交付,构建,部署,发布,监控

    例如,kube-prometheus-stack和observability-agent文件夹包含了相关的配置和Kustomize文件。 目录结构: apps/ ├── monitor │   ├── kube-prometheus-stack │   │   ├── kube-state-metrics-config.yaml │   observability-agent │   ├── kustomization.yaml │   └── release.yaml apps/monitor/:包含监控相关的应用和配置 kube-prometheus-stack /apps/monitor/kube-prometheus-stack/ 在这个例子中,kustomization.yaml文件引用了namespace.yaml(定义了必要的Kubernetes命名空间 /apps/monitor/kube-prometheus-stack/ - ../../apps/c-demo/ - ../../apps/js-demo/ - ../..

    1.2K10编辑于 2023-12-23
  • 来自专栏运维小路

    Kubernetes(k8s)-Prometheus安装

    prometheus-community.github.io/helm-charts helm repo update 2.安装opterator # 创建命名空间(可选) kubectl create namespace monitoring # 安装 kube-prometheus-stack (包含 Operator、Prometheus、Grafana 等) helm install prometheus prometheus-community/kube-prometheus-stack

    83610编辑于 2025-03-27
  • 来自专栏Lansonli技术博客

    云原生(三十五) | Prometheus入门和安装

    node-exporter.servicedocker run -d --name=grafana --restart=always -p 3000:3000 grafana/grafana二、安装kube-prometheus-stack prometheus-community https://prometheus-community.github.io/helm-chartshelm repo updatehelm pull prometheus-community/kube-prometheus-stack

    51061编辑于 2022-07-25
  • 来自专栏小陈运维

    Helm 安装 Kubernetes 监控套件

    /kube-prometheus-stack# 解压下载下来的包tar xvf kube-prometheus-stack-45.1.0.tgz 修改镜像地址# 进入目录进行修改images地址cd kube-prometheus-stack configNAME: opLAST DEPLOYED: Wed Feb 15 17:28:47 2023NAMESPACE: defaultSTATUS: deployedREVISION: 1NOTES:kube-prometheus-stack

    1.4K20编辑于 2023-02-15
  • 来自专栏SRE运维进阶之路

    企业级 Kubernetes 监控体系设计与实践

    prometheus-community.github.io/helm-charts # 下载 Chart 包(注意 k8s 和 Prometheus-Operator 的对应关系) helm pull prometheus-community/kube-prometheus-stack --version 69.8.2 tar -xvf kube-prometheus-stack-69.8.2.tgz cd kube-prometheus-stack/ # 镜像加速 chmod + /update_registry.sh # 安装 helm -n monitoring install kube-prometheus-stack ./ --create-namespace 镜像加速方案

    62810编辑于 2025-04-01
  • 来自专栏希里安

    k8s 1.31 一站式部署监控服务后 ,如何精简采集指标?

    www.itnews.com.au/ https://www.oschina.net/ Helm一站式部署k8s监控服务 在 Kubernetes 监控领域,一个备受欢迎的 Helm Chart 名为 kube-prometheus-stack 项目地址:https://github.com/prometheus-community/helm-charts/tree/main/charts/kube-prometheus-stack chart 在默认配置下,kube-prometheus-stack 会采集大量指标,而并非所有指标都是用户所需的。通过精简指标,可以显著减少 Prometheus 的存储负担和查询开销,从而提升系统性能。

    46310编辑于 2025-03-31
  • 来自专栏架构驿站

    一文搞懂基于 Helm 部署 Prometheus Stack 全家桶

    基于 Kubernetes Cluster 环境下的生态组件交互架构图,如下所示: Kube-Prometheus-Stack 解析 Kube-Prometheus-Stack 仓库收集 Kubernetes 在进行部署之前,我们需要评估当前 Kubernetes 集群环境与 Kube-Prometheus-Stack 组件的版本兼容性,具体可参考如下: kube-prometheus stack Kubernetes ✗ release-0.9 ✗ ✔ ✔ ✗ ✗ release-0.10 ✗ ✗ ✔ ✔ ✗ release-0.11 ✗ ✗ ✗ ✔ ✔ main ✗ ✗ ✗ ✗ ✔ 部署安装 本次的 Kube-Prometheus-Stack ⎈ [leonli@Leon minikube ] % helm install prometheus-community/kube-prometheus-stack --namespace monitoring --generate-name Error: INSTALLATION FAILED: failed to download "prometheus-community/kube-prometheus-stack

    6.5K160编辑于 2023-02-14
  • 如何在腾讯云的 TKE2 上安装 kube-state-metrics

    社区维护的 kube-prometheus-stack chart 是一个包含了 Prometheus 和 kube-state-metrics 的流行选择。 使用 Helm 安装:helm install kube-state-metrics prometheus-community/kube-prometheus-stack -f ksp-values.yaml

    44500编辑于 2025-08-06
  • 来自专栏云原生知识宇宙

    【云原生实用技巧】使用 skopeo 批量同步 helm chart 依赖镜像

    /kube-prometheus-stack | grep "image:" | awk -F 'image:' '{print $2}' | awk '{$1=$1;print}' | sed -e

    1.3K20编辑于 2022-08-03
  • 来自专栏腾讯云原生实践教程

    自建 Prometheus 采集腾讯云容器服务监控数据最佳实践

    kube-prometheus-stack 配置如今都流行使用 kube-prometheus-stack 这个 helm chart 来自建 Prometheus,在 values.yaml 中进行自定义配置然后安装到集群

    3.6K124编辑于 2022-08-03
领券