grafana+prometheus监控linux指标

先查看linux架构

[root@node-0006 node_exporter-1.6.1.linux-amd64]# uname -m

aarch64

我服务器是ARM 架构

所以是下载适用于 ARM64 的 Node Exporter:

新建一个文件夹 进入

复制代码
wget https://github.com/prometheus/node_exporter/releases/download/v1.6.1/node_exporter-1.6.1.linux-arm64.tar.gz
复制代码
tar -xzf node_exporter-1.6.1.linux-arm64.tar.gz
cd node_exporter-1.6.1.linux-arm64

确保 node_exporter 文件具有可执行权限:

chmod +x node_exporter

启动 Node Exporter:

复制代码
./node_exporter

如果看到大量以 node_ 开头的指标,表示 Node Exporter 已成功运行。

可以用目标服务器 curl http://localhost:9100/metrics

如果服务器是内网,用nginx配置 转发

location /linux_metrics {

proxy_pass http://服务器ip:9100/metrics;

}

这样就用域名访问https://域名/linux_metrics

scrape_configs:

  • job_name: 'prometheus'

static_configs:

  • targets: ['localhost:9090']

  • job_name: 'linux_node_exporter'

metrics_path: '/linux_metrics'

scheme: https

static_configs:

  • targets: ['域名']

prometheus有指标了就行

grafana添加linux面板

相关推荐
ChineHe37 分钟前
Git基础篇 - Linux(CentOS)源码安装Git实例
linux·git·centos
kevindanglu1 小时前
CentOS7安装软件yum install 无法解析仓库URL
linux·服务器
Hello-Mr.Wang2 小时前
nginx与openSSL版本不兼容问题
linux·服务器·nginx
cdut_suye2 小时前
全面剖析 Linux 进程管理与 PCB 机制
java·linux·运维·服务器·c++·人工智能·python
Chenyu_3102 小时前
04.基于C++实现多线程TCP服务器与客户端通信
linux·服务器·网络·c++·tcp/ip·算法·visualstudio
奔波霸的伶俐虫3 小时前
liunx磁盘挂载和jar启动命令
linux·运维·服务器
wwwlyj1233213 小时前
slab分配器(3):slab内存申请和释放
linux
JiMoKuangXiangQu4 小时前
Linux 网络:skb 数据管理
linux·网络·skb
做程序员的第一天4 小时前
ubuntu下在pycharm中配置已有的虚拟环境
linux·ubuntu·pycharm