栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Grafana Prometheus Process-Exporter 服务进程监控

Grafana Prometheus Process-Exporter 服务进程监控

文章目录

一、process-exporter安装二、Grafana展示

离线导入在线导入
之前介绍到Grafana Prometheus 安装部署并监控Linux服务器状态 https://datamining.blog.csdn.net/article/details/122671215 ,这里我们介绍服务进程的通用监控。

一、process-exporter安装

GitHub地址:https://github.com/ncabatoff/process-exporter
安装包下载地址:https://github.com/ncabatoff/process-exporter/releases
下载

wget -c https://github.com/ncabatoff/process-exporter/releases/download/v0.7.10/process-exporter-0.7.10.linux-amd64.tar.gz

解压

tar -zxvf process-exporter-0.7.10.linux-amd64.tar.gz 

进入目录并创建配置文件

cd process-exporter-0.7.10.linux-amd64
touch process-conf.yaml

增加配置文件process-conf内容

process_names:
  - name: "{{.Matches}}"
    cmdline:
    - 'grafana'

监控多个进程

process_names:
  - name: "{{.Matches}}"
    cmdline:
    - 'grafana'
  - name: "{{.Matches}}"
    cmdline:
    - 'HRegionServer'

启动

 nohup ./process-exporter -config.path process-conf.yaml > process-exporter.log &

注: process-exporter默认会监听9256端口

修改Prometheus配置文件,新增process-exporter配置

  - job_name: "process"
    static_configs:
      - targets: ["192.168.60.15:9256"]

重启Prometheus服务

nohup ./prometheus > prometheus.log &

可以执行 curl 192.168.60.15:9256/metrics |grep grafana 查看Process-Exporter监控信息

二、Grafana展示

process-exporter对应的dashboard为:https://grafana.com/grafana/dashboards/249

离线导入

离线导入可以下载对应的json配置文件

在线导入

我们这里使用在线导入,输入id249即可

导入



点击import

在仪表盘可以进行查看监控

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/722771.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号