(二)prometheus部署之node_exporter和redis_exproter部署

一、node_exporter的部署
1、下载安装node_exporter

~:wget https://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz
~:groupadd prometheus
~:useradd -g prometheus -m -d /var/lib/prometheus -s /sbin/nologin prometheus
~:tar -zxf node_exporter-1.0.1.linux-amd64.tar.gz -C /usr/local/
~:cd /usr/local/
~:mv node_exporter-1.0.1.linux-amd64/ node_exporter
~:chown -R prometheus:prometheus node_exporter
~:vim /usr/lib/systemd/system/node_exporter.service
	[Unit]
	Description=node-exporter
	
	[Service]
	ExecStart=/usr/local/node_exporter/node_exporter
	
	[Install]
	WantedBy=multi-user.target

~:systemctl daemon-reload
~:systemctl start node_exporter.service
~:systemctl status node_exporter.service
~:systemctl enable node_exporter.service

2、在grafana中import,load——>https://grafana.com/api/dashboards/8919
在这里插入图片描述
3、编辑prometheus.yml配置文件

  - job_name: 'node_exporter'
    static_configs:
    - targets:
      - 'xxxx.xxxx.xxxx.xxxx:9100'

4、重启prometheus,再次访问即可。

二、部署redis监控
1、下载redis_exproter

~:wget https://github.com/oliver006/redis_exporter/releases/download/v1.6.1/redis_exporter-v1.6.1.linux-amd64.tar.gz
~:tar -zxf redis_exporter-v1.6.1.linux-amd64.tar.gz
~:mv redis_exporter-v1.6.1.linux-amd64 /usr/local/redis_exporter
~:chown -R prometheus:prometheus /usr/local/redis_exporter
~:ss -tln | grep 9121

2、将redis_exproter与redis集群建立连接

~:./redis_exporter -redis.addr xxxx.xxxx.xxxx.xxxx:7000  &

3、prometheus.yml配置文件编辑,加入以下内容。https://www.cnblogs.com/fsckzy/p/12053604.html

  - job_name: 'redis_exporter_targets'
    static_configs:
      - targets:
        - redis://xxxx.xxxx.xxxx.xxxx:7000
        - redis://xxxx.xxxx.xxxx.xxxx:7001
        - redis://xxxx.xxxx.xxxx.xxxx:7002
        - redis://xxxx.xxxx.xxxx.xxxx:7003
        - redis://xxxx.xxxx.xxxx.xxxx:7004
        - redis://xxxx.xxxx.xxxx.xxxx:7005
    metrics_path: /scrape
    relabel_configs:
      - source_labels: [__address__]
        target_label: __param_target
      - source_labels: [__param_target]
        target_label: instance
      - target_label: __address__
        replacement: xxxx.xxxx.xxxx.xxxx:9121

  - job_name: 'redis'
    static_configs:
      - targets: ['xxxx.xxxx.xxxx.xxxx:9121']

4、重启prometheus,http://xxxx.xxxx.xxxx.xxxx:9090
在这里插入图片描述
5、在grafana中import,load——>11835
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值