prometheus图形界面的基本监控配置

举报
互联网老辛 发表于 2021/06/08 22:54:35 2021/06/08
【摘要】 文章目录 web端的基本使用及介绍prometheus默认监控图像案例: 监控远程linux主机1. 上传并解压安装2. 启动node_exporter来收集数据3. 查看9100端口的占用情况4. 查看监控的信息5. 配置prometheus server端可以拉取node信息6. 通过web端查看,是否成功 如果你还没有安装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

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
[root@xinsz08-20 node_exporter]# pwd
/root/node_exporter
[root@xinsz08-20 node_exporter]# ls
LICENSE  node_exporter  NOTICE


  
 
  • 1
  • 2
  • 3
  • 4
  • 5

2. 启动node_exporter来收集数据

[ [root@xinsz08-20 node_exporter]# nohup ./node_exporter &
[1] 61786



  
 
  • 1
  • 2
  • 3
  • 4

此处用nohup让程序一直运行下去,且在后台运行
备注:
关于nohup

nohup 是 Linux 的一个常用命令,当你想要在退出账户或者关闭终端后进程仍在运行时,就可以使用 nohup 命令。nohup 就是不挂断的意思(no hang up)。

3. 查看9100端口的占用情况

[root@xinsz08-20 ~]# lsof -i:9100
COMMAND PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
node_expo 61786 root 3u  IPv6 204451 0t0  TCP *:jetdirect (LISTEN)
[root@xinsz08-20 ~]# 


  
 
  • 1
  • 2
  • 3
  • 4
  • 5

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']


  
 
  • 1
  • 2
  • 3
  • 4
  • 5

添加完成后重新启动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 9090
LISTEN 0 128 [::]:9090 [::]:* users:(("prometheus",pid=83351,fd=8))
 

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

6. 通过web端查看,是否成功

可以看到增加了一台监控的信息
在这里插入图片描述

在这里插入图片描述

文章来源: zmedu.blog.csdn.net,作者:互联网老辛,版权归原作者所有,如需转载,请联系作者。

原文链接:zmedu.blog.csdn.net/article/details/105183425

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。