news 2026/9/6 7:25:37

Prometheus+node_exporter+Grafana+Altermanager搭建部署K8S集群节点可视化监控告警平台

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Prometheus+node_exporter+Grafana+Altermanager搭建部署K8S集群节点可视化监控告警平台

1. 实验服务器

服务器名称

IP地址

安装组件

m1

111.11.11.01

Prometheus(存储)+Grafana(视图展示)+

Alertmanager(报警)+node_exporter(采集)

node1

22.22.22.01

node_exporter

node2

22.22.22.02

node_exporter

提前开启防火墙端口,General:3000,Prometheus9090,node_exporter:9100

2. m1服务器,安装Prometheus

# 下载 wget https://github.com/prometheus/prometheus/releases/download/v2.34.0/prometheus-2.34.0.linux-amd64.tar.gz # 解压 tar -zxvf prometheus-2.34.0.linux-amd64.tar.gz -C /usr/local/ # 更名 cd /usr/local/ && mv prometheus-2.34.0.linux-amd64 prometheus && cd prometheus

2.1创建prometheus.service配置文件

vi /usr/lib/systemd/system/prometheus.service

2.2 prometheus.service配置文件内,输入以下配置,退出并保存

cat > /usr/lib/systemd/system/prometheus.service << EOF [Unit] Description=prometheus After=network.target [Service] Type=simple User=root ExecStart=/usr/local/prometheus/prometheus --config.file=/usr/local/prometheus/prometheus.yml --storage.tsdb.path=/data/prometheus --storage.tsdb.retention=15d --log.level=info Restart=on-failure [Install] WantedBy=multi-user.target EOF

 

2.3启动prometheus服务

systemctl daemon-reload && systemctl start prometheus && systemctl enable prometheus && systemctl status prometheus

2.4查看prometheus服务进程

netstat -lntp | grep prometheus

3. m1服务器,安装node_exporter

# 下载 wget https://github.com/prometheus/node_exporter/releases/download/v1.3.1/node_exporter-1.3.1.linux-amd64.tar.gz # 解压 tar -zxvf node_exporter-1.3.1.linux-amd64.tar.gz -C /usr/local/ # 更名 cd /usr/local && mv node_exporter-1.3.1.linux-amd64 node_exporter && cd node_exporter
  • 3.1创建启动node_exproter的配置文件
  • vi /usr/lib/systemd/system/node_exporter.service

    3.2 node_exproter配置文件内,输入以下配置,退出并保存

    cat > /usr/lib/systemd/system/node_exporter.service << EOF [Unit] Description=node_exporter Documentation=https://prometheus.io/ After=network.target [Service] Type=simple User=root ExecStart=/usr/local/node_exporter/node_exporter Restart=on-failure [Install] WantedBy=multi-user.target EOF

  • 启动node_exproter服务
systemctl daemon-reload && systemctl start node_exporter && systemctl enable node_exporter && systemctl status node_exporter

  • 查看no
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/6 7:25:16

48534

687435

作者头像 李华
网站建设 2026/9/6 7:24:14

157.初入津达

王建国的握手很有力&#xff0c;手掌宽厚而粗糙&#xff0c;掌心带着一层厚厚的老茧——那是一双常年与金属和机床打交道的手。他握着陈远的手摇了摇&#xff0c;笑容满面&#xff0c;眼角挤出几道深深的皱纹&#xff1a;“陈老师&#xff0c;一路上辛苦了&#xff01;走走走&a…

作者头像 李华
网站建设 2026/9/6 7:18:57

GLM-5.3-Flash 全链路部署实战:从 API 调用到多卡生产

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/6 7:18:46

跨境电商如何应对美国专利TRO/PI禁令:策略与防御指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/6 7:16:28

家产美食分享指南:把老味道讲清楚,让朋友隔着屏幕也想吃

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/6 7:13:37

Mac上安装Pi Agent AI编程助手完整指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华