k8s集群pod和node状态监控

1.安装 kube-state-metrics

1.1下载yaml文件 下载的文件统一放到目录 : /opt

curl -L -O https://raw.githubusercontent.com/gjeanmart/kauri-content/master/spring-boot-simple/k8s/kube-state-metrics.yml

1.2修改配置文件

修改namespace为dev(default也行,但是后面的metricbeat安装也需要修改namespace为default)。

1.3 部署

kubectl create -f kube-state-metrics.yml

在这里插入图片描述

2.安装 metricbeat

2.1下载yaml文件

curl -L -O https://raw.githubusercontent.com/elastic/beats/7.6/deploy/kubernetes/metricbeat-kubernetes.yaml

2.2修改配置文件

  1. namspace修改为dev,跟kube-state-metrics的空间名称保持一致。
  2. 修改ELASTICSEARCH_HOST连接到es,建议搜索出来,有两处要改的。
    在这里插入图片描述当前es并不是cloud,所以cloud配置需要删掉,不然后台会报错。建议搜索出来,避免漏删。
    在这里插入图片描述
    在这里插入图片描述
    修改索引的模版名称

在这里插入图片描述

2.3 部署metricbeat 部署完成后可以在仪表盘查看到数据

在这里插入图片描述
在这里插入图片描述

2.4根据相应的字段,编写Watcher脚本。

相关推荐

  1. k8smasternode添加

    2024-04-02 01:04:03       43 阅读
  2. K8s: Prometheus 监控主机 K8s

    2024-04-02 01:04:03       30 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-02 01:04:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-02 01:04:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-02 01:04:03       82 阅读
  4. Python语言-面向对象

    2024-04-02 01:04:03       91 阅读

热门阅读

  1. 【qt】打开图像、保存图像

    2024-04-02 01:04:03       28 阅读
  2. table Diffusion 的Web 用户界面简介

    2024-04-02 01:04:03       36 阅读
  3. 详解SPWM与SVPWM的原理、算法以及两者的区别

    2024-04-02 01:04:03       35 阅读
  4. 服了,一线城市的后端都卷成这样了吗!?

    2024-04-02 01:04:03       32 阅读
  5. 新手小白勇闯CSDN

    2024-04-02 01:04:03       35 阅读