kubernetes prometheus 系列| helm 部署prometheus+grafana

一、环境准备

部署k8s集群
k8sv1.26直通车搭建
安装存储类
nfs动态供给直通车
安装helm工具
https://github.com/helm/helm/releases

tar -zxvf helm-v3.5.4-linux-amd64.tar.gz
sudo mv linux-amd64/helm /usr/local/bin/helm
chmod o+x /usr/local/bin/helm
helm version

二、部署kube-prometheus-stack

Helm Chart信息
名称: kube-prometheus-stack
仓库: prometheus-community
查找命令:

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm search repo prometheus-community/kube-prometheus-stack

下载到本地:helm fetch prometheus-community/kube-prometheus-stack

helm upgrade --install kube-prometheus-stack kube-prometheus-stack \
  -n monitoring --create-namespace

说明:
–install: 如果不存在,则安装 Helm chart。
kube-prometheus-stack: Helm chart 的名称和发布名称。
-n monitoring: 在名为 “monitoring” 的命名空间中执行操作。
–create-namespace: 如果命名空间不存在,则创建。
在这里插入图片描述
暴露grafana端口

[root@k8s-master ~]# cat grafanasvc.yaml 
apiVersion: v1
kind: Service
metadata:
  name: prometheus-grafana-nodeport
  namespace: monitoring
spec:
  internalTrafficPolicy: Cluster
  ports:
  - name: http-web
    port: 80
    protocol: TCP
    targetPort: 3000
    nodePort: 30081
  selector:
    app.kubernetes.io/instance: kube-prometheus-stack
    app.kubernetes.io/name: grafana
  sessionAffinity: None
  type: NodePort

使用node IP加端口访问登录。

用户名: admin
密码: prom-operator

AlertManager实现企业微信报警直通车

持续更新中,关注不迷糊…

这是一个比较复杂的问题,需要详细说明。我会尽可能地给您提供一些指导。 首先,您需要了解一些基础知识,如 KubernetesPrometheusKubernetes 是一个容器编排平台,可以帮助您自动管理多个容器应用程序的部署、扩展和故障恢复。Prometheus 是一个开源的监控系统,可以收集和存储应用程序的指标,并支持告警和可视化。 以下是大致的步骤: 1. 部署 Kubernetes 集群,并准备好部署 PrometheusGrafana 的节点。您可以使用各种 Kubernetes 发行版,如 kops、kubeadm 等。 2. 安装和配置 Prometheus。您可以使用 Prometheus 的 Helm Chart 进行部署,并通过 Prometheus Operator 进行管理。在部署 Prometheus 时,您需要配置它来收集应用程序的指标,并将其存储在 Prometheus 存储中。 3. 部署 Grafana。您可以使用 Grafana 的 Helm Chart 进行部署,并配置它来连接到 Prometheus 存储。在 Grafana 中,您可以创建仪表板并可视化 Prometheus 存储中的指标数据。 4. 配置告警。您可以使用 Prometheus 的 Alertmanager 进行告警,并将告警发送到 Slack、Email 等渠道。在配置告警时,您需要定义告警规则,并配置 Alertmanager 来发送告警。 以上是部署 PrometheusGrafana 和告警的大致步骤。由于每个环境的部署和配置都有所不同,所以具体的细节可能会有所不同。我建议您查阅官方文档,并根据您的需求进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值