Pulsar[3]-Prometheus+Grafana搭建Pulsar集群监控Dashboard

0 缘起

1)Pulsar 自带 Dashboard,对集群 Broker、Bookie、ZooKeeper 及 Topic 等进行监控和统计。

2)本文介绍如何在裸机中使用 Prometheus+Grafana 搭建 Pulsar 集群监控 Dashboard。

3)实现对 NameSpace、Topic、Broker、Bookie、ZooKeeper 等指标和组件进行监控和统计。


1 准备资源

1)1台 Linux 裸机服务器,配置4G,2核

2)Prometheus 安装包(版本号2.7.1)

3)Grafana 安装包(版本号5.4.2)


2 下载解压 Prometheus 、Grafana 安装包

# Prometheus 安装包下载
wget  https://github.com/prometheus/prometheus/releases/download/v2.7.1/prometheus-2.7.1.linux-amd64.tar.gz

# 解压安装包
tar -zxvf  prometheus-2.7.1.linux-amd64.tar.gz


# Grafana 安装包下载
wget https://dl.grafana.com/oss/release/grafana-5.4.2.linux-amd64.tar.gz 

# 解压安装包
tar -zxvf grafana-5.4.2.linux-amd64.tar.gz 

# 解压后,我的文件路径如下
# /home/admin/monitor/prometheus-2.7.1.linux-amd64
# /home/admin/monitor/grafana-5.4.2


3 配置 Prometheus 的配置文件 prometheus.yml

(1)修改集群名(cluster: pulsar-cluster)

(2)配置 broker 节点ip和端口号

(3)配置 bookie 节点ip和端口号

(4)配置 ZooKeeper 节点ip和端口号

# 说明
1 我的测试集群是3台Linux服务器
2 每台服务器上都部署一个 broker 节点、一个 bookie 节点、一个 ZooKeeper节点。
3 3台服务器的测试环境 ip 设定如下
  10.0.100.60
  10.0.100.70
  10.0.100.80
4 Pulsar 集群搭建过程 [https://blog.csdn.net/BiLaHePan/article/details/89774464]
5 集群名为 pulsar-cluster
6 若在搭建 Pulsar 集群的过程中,没有做端口号修改,则只需要参照如下配置文件修改集群名和机器ip即可
7 我的 prometheus.yml 文件路径为 /home/admin/monitor/prometheus.yml
8 部署监控的机器 ip 为
  10.0.100.90


我的prometheus.yml 文件内容如下。

   
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不甩锅的码农

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值