标签:node exporter amd64 图形界面 prometheus 监控 linux root
文章目录
- 1. 上传并解压安装
- 2. 启动node_exporter来收集数据
- 3. 查看9100端口的占用情况
- 4. 查看监控的信息
- 5. 配置prometheus server端可以拉取node信息
- 6. 通过web端查看,是否成功
- web端的基本使用及介绍
- prometheus默认监控图像
- 案例: 监控远程linux主机
如果你还没有安装prometheus,请先查看:prometheus的介绍及安装
web端的基本使用及介绍
http:.//ip:9090
查看监控目标:
可以看到系统默认监控了自己的主机信息,监控接口通过http://服务器IP:9090/metrics 可以直接看到监控数据,如下图:
第一张图中的localhost:9090/metrics中的localhost要改成自己的ip
这里面是prometheus开放的接口。
prometheus默认监控图像
在图1的位置输入process_cpu_seconds_total ,可以查看到cpu的使用情况。
案例: 监控远程linux主机
首先在远程linux上安装node_export组件,帮助prometheus来收集数据
从官网下载 node_exporter-0.18.1.linux-amd64.tar.gz
1. 上传并解压安装
[root@xinsz08-20 ~]# ls公共 图片 音乐 initial-setup-ks.cfg 模板 文档 桌面 node_exporter-0.18.1.linux-amd64.tar.gz 视频 下载 anaconda-ks.cfg[root@xinsz08-20 ~]# tar xf node_exporter-0.18.1.linux-amd64.tar.gz [root@xinsz08-20 ~]# mv node_exporter-0.18.1.linux-amd64 node_exporte
[root@xinsz08-20 node_exporter]# pwd/root/node_exporter[root@xinsz08-20 node_exporter]# lsLICENSE node_exporter NOTICE
2. 启动node_exporter来收集数据
[ [root@xinsz08-20 node_exporter]# nohup ./node_exporter &[1] 61786
此处用nohup让程序一直运行下去,且在后台运行
备注:
关于nohup
nohup 是 Linux 的一个常用命令,当你想要在退出账户或者关闭终端后进程仍在运行时,就可以使用 nohup 命令。nohup 就是不挂断的意思(no hang up)。
3. 查看9100端口的占用情况
[root@xinsz08-20 ~]# lsof -i:9100COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME node_expo 61786 root 3u IPv6 204451 0t0 TCP *:jetdirect (LISTEN)[root@xinsz08-20 ~]#
4. 查看监控的信息
5. 配置prometheus server端可以拉取node信息
/root/prometheus-2.16.0.linux-amd64/prometheus.yml
在文件最后添加内容
- job_name: 'agent'static_configs: - targets: ['192.168.1.20:9100']
添加完成后重新启动prometheus
[root@zmedu-17 prometheus-2.16.0.linux-amd64]# pkill prometheus[root@zmedu-17 prometheus-2.16.0.linux-amd64]# ss -nltup | grep 9090[root@zmedu-17 prometheus-2.16.0.linux-amd64]# ./prometheus &[root@zmedu-17 prometheus-2.16.0.linux-amd64]# ss -naltp |grep 9090LISTEN 0 128 [::]:9090 [::]:* users:(("prometheus",pid=83351,fd=8))
6. 通过web端查看,是否成功
可以看到增加了一台监控的信息
标签:node,exporter,amd64,图形界面,prometheus,监控,linux,root 来源: https://blog.51cto.com/xinsz08/2713691
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。