首页 > 其他 > 详细

prometheus+grafana实现服务监控

时间:2020-04-24 21:25:25      阅读:89      评论:0      收藏:0      [点我收藏+]

一、安装prometheus:

下载相应的版本 :https://prometheus.io/download/ 

解压:

Linux:tar -zxvf XXX.tar.gz

windows:直接下载.ism 安装程序

mac:未使用过

 

进入到解压后的文件夹可以直接运行:

 ./prometheus --config.file=prometheus.yml

浏览器打开“http://localhost:9090” 访问

技术分享图片

 

 

 

二、配置启动项

方法1 直接在prometheus.yml进行配置(监控内容较少的时候):

  

  - job_name: ‘linux
    static_configs:
    - targets: [localhost:9104]

 

方法2 指定配置文件 :

  

# prometheus.yml 配置
  - job_name: Linux
    file_sd_configs:
    - files: [/opt/prometheus/sd_cfg/Linux.yml]
# /opt/prometheus/sd_cfg/Linux.yml 中文件配置
- targets: [IP地址:9100]
  labels:
    name: Linux-node1[这里建议给每个主机打个有意义的标签,方便识别.]

 

配置文件检查命令(检查配置是否存在错误):

./promtool check config prometheus.yml

 

配置文件详解:

 

创建专用用户:

groupadd prometheus
useradd -g prometheus -m -d /opt/prometheus/ -s /sbin/nologin prometheus

 

二、配置 Linux系统监控

node_exporter 服务安装:

下载地址:https://github.com/prometheus/node_exporter/releases/

解压命令:tar -zxvf node_exporter-xxx.tar.gz

解压完成 进入解压文件夹: cd node_exporter-xxx

启动: ./node_exporter

成功效果

技术分享图片

 

 

 

 

三、安装配置Grafana

下载地址:https://grafana.com/grafana/download

安装编译:yum localinstall grafana-xxx.rpm

安装完成访问 : http://localhost:3000 

默认账号/密码:admin/admin

技术分享图片

 

 配置  node_exporter监控:

网址和服务名称填写就可以了。

技术分享图片

 

 

添加统计图模板:

模板网址:https://grafana.com/grafana/dashboards

找到模板ID

技术分享图片

 

填写模板ID 

技术分享图片

 

 效果:

技术分享图片

 

教程地址:https://www.cnblogs.com/guoxiangyue/p/11772717.html

 

prometheus+grafana实现服务监控

原文:https://www.cnblogs.com/yc-c/p/12769752.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!