Prometheus+Grafana+kafka

打印 上一主题 下一主题

主题 966|帖子 966|积分 2908

媒介:除自启动服务利用root用户执行外,其他利用均利用组件专用利用用户执行!

一、安装promethus

下载对应版本:Download | Prometheus
解压至安装路径:tar -zxvf prometheus-2.29.1.linux-amd64.tar.gz -C /opt/module/

自启动设置:
切换root执行
cd /usr/lib/systemd/system
vim prometheus.service
   [Unit]
  Description=prometheus
  
  [Service]
  Restart=on-failure
  ExecStart=/opt/module/prometheus-2.29.1.linux-amd64/prometheus --config.file=/opt/module/prometheus-2.29.1.linux-amd64/prometheus.yml --web.listen-address=:9090
  [Install]
  WantedBy=multi-user.target
  生效:systemctl daemon-reload
启动:systemctl start prometheus
检察状态:systemctl status prometheus

进入web界面:http://hadoop102:9090/

二、安装grafana

解压至安装路径:tar -zxvf grafana-enterprise-8.1.2.linux-amd64.tar.gz -C /opt/module/
启动:nohup /opt/module/grafana-8.1.2/bin/grafana-server web > /opt/module/grafana-8.1.2/grafana-server.log 2>&1 &

打开web界面:http://hadoop102:3000/
帐号密码默认:admin
第一次进入必要改密码,改成:123321


添加数据源:




导入仪表盘:


三、安装kafka_exporter


解压至安装路径:tar -zxvf kafka_exporter-1.8.0.linux-amd64.tar.gz -C /opt/module/
背景启动:
   nohup ./kafka_exporter --kafka.server hadoop102:9092 &
  默认是9308端口,可检察9308端口是否占用:
   netstat -lntp |grep 9308
  

生产环境可参照promethus自启动服务方法将kafka_exporter也加入自启动。
访问web,检察抓取到的指标:hadoop102:9308/metrics

四、promethus服务端设置文件添加监控项

修改promethus设置文件:
vim prometheus.yml
新增以下三行:
   - job_name: 'kafka_exporter'
  static_configs:
  - targets: ['hadoop102:9308'] 
  

root用户重启promethus:systemctl restart prometheus.service
检察web:


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

泉缘泉

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表