码迷,mamicode.com
首页 > 其他好文 > 详细

Prometheus【node_exporter】+grafana监控云主机

时间:2021-03-30 13:21:49      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:nod   文件   info   时间   mamicode   server   targe   src   参考   

下面说一下这个开源软件的安装实践过程,目标如下:

  1. 在监控服务器上安装prometheus
  2. 在被监控环境上安装exporter
  3. 安装grafana

在监控服务器上安装prometheus

开始安装prometheus,首先先去官网下载对应系统的版本:https://prometheus.io/download/,如下图:

技术图片

下载后上传到部署的服务器,在服务上执行如下命令解压(root用户,解压到 /usr/local):

tar  -vxf  prometheus-2.3.2.linux-amd64.tar.gz  -C /usr/local/

使用命令启动 nohup ./prometheus &

通过如下URL可以打开prometheus的自带监控界面: IP:9090,如果是阿里云【需要开放端口 控制台->esc->安全组->添加规则->入规则】点击targets 跳转到监控目标

 

技术图片

 

 

红框内为后续安装node_exporter

在监控服务器上安装exporter

安装exporter ,

node_exporter-1.0.0.linux-amd64.tar.gz
# tar -zxvf node_exporter-1.0.0.linux-amd64.tar.gz
# cd node_exporter-1.0.0.linux-amd64/
# nohup ./node_exporter &
技术图片

 

 

 


访问ip:9100

在prometheus配置exporter

 

回到prometheus安装路径下找到prometheus.yml

  • vim prometheus.yml

技术图片

 

 

安装grafana

unbantu安装grafana 请参考 https://blog.csdn.net/qq_28263253/article/details/81326945

安装成功后,默认端口3000,IP:3000

【本人在阿里云虚机上修改了默认配置为3001,固http://123.56.105.81:3001/login】   用户名admin ,密码admin

技术图片

 

 

添加DataSource

技术图片技术图片

填入具体的地址及端口号,可通过后台server方式访问。作为默认数据源

技术图片

 

 

添加CPU监控

grafana是可视化呈现node_exporter的时间序列。所以node_exporter监控的指标及promsql是其中的指标监控项来源。

选择创建一个面板集合

技术图片

 

技术图片

 

可保存专属面板名称及自己的归属文件夹等

 技术图片

技术图片

添加一个面板,选择编辑 Edit选项,在此选项卡中增加信息。例如面板名称,面板中展示的数据来源 及promsql表达式语句。

技术图片

 

 CPU : node_cpu{cpu="cpu1",mode="system"}

prometheus 监控的部分常用promsql的写法 :https://blog.csdn.net/sunyuhua_keyboard/article/details/81302165

 技术图片

 

选择数据源后,添加 CPU query语句。并保存。同理,其他监控项目可按照上述步骤继续添加。

grafana中同样有各种已设定或者其他分享的面板主题,可直接导入或者通过json导入。

技术图片

 

技术图片

 

未完待续....

 

Prometheus【node_exporter】+grafana监控云主机

标签:nod   文件   info   时间   mamicode   server   targe   src   参考   

原文地址:https://www.cnblogs.com/the-folwer/p/14590483.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!