前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >一文带你使用 Apache IoTDB 系统监控模块

一文带你使用 Apache IoTDB 系统监控模块

作者头像
Apache IoTDB
发布2022-05-16 15:44:56
7420
发布2022-05-16 15:44:56
举报
文章被收录于专栏:Apache IoTDBApache IoTDB

在 Apache IoTDB 0.13.0 版本开始,我们引入了系统监控模块,本文主要介绍了如何在单机版开启系统监控模块,并且使用 Prometheus + Grafana 完成系统监控的可视化。

1

相关配置信息

1.Apache IoTDB:0.13.0,可以前往官网下载:https://iotdb.apache.org/Download/

2.Prometheus:2.30.3,可以前往官网下载:https://prometheus.io/download/

3.Grafana:8.4.2,可以前往官网下载:https://grafana.com/grafana/download

2

修改配置文件,启动 IoTDB

1.首先,进入到 apache-iotdb-0.13.0-all-bin

2.找到监控相关配置文件 conf/iotdb-metric.yml,修改如下配置,其他配置保持不变:

YAML

# whether enable the module

enableMetric: true

3.运行脚本启动 IoTDB:./sbin/start-server.sh,出现如下提示则为启动成功

4.在浏览器进入 http://localhost:9091/metrics 网址,可以查看到如下的监控项信息:

3

配置 Prometheus 进行数据采集

1. 下载Prometheus的二进制包到本地,解压后进入对应文件夹:

Shell

tar xvfz prometheus-*.tar.gz

cd prometheus-*

2.修改 Prometheus 的配置文件`prometheus.yml`如下:新增`iotdb`任务收集IoTDB的监控数据:

YAML

global:

scrape_interval: 15s

scrape_configs:

- job_name: "prometheus"

static_configs:

- targets: ["localhost:9090"]

- job_name: "iotdb"

static_configs:

- targets: ["localhost:9091"]

3.启动 Promethues

4.在浏览器中输入 http://localhost:9090,进入Prometheus

5. 查看配置是否成功:我们点击进入Status下的Target界面

6.当我们看到如下图State为Up时表示配置成功并已经联通,点击左侧链接可以跳转到网页监控。

4

使用 Grafana 进行数据可视化

Grafana启动与配置

1.下载Grafana到本地

Shell

tar -zxvf grafana-*.tar.gz

cd grafana-*

2.启动Grafana并进入:

Shell

./bin/grafana-server web

3.在浏览器中输入http://localhost:3000,进入Prometheus

4.首先我们在Configuration中配置Data Source为Prometheus

5.在配置Data Source时注意Prometheus所在的URL,配置好后点击 Save & Test 出现 Data source is working 提示则为配置成功

在Grafana中创建Dashboard进行数据可视化

1.首先创建Dashboard,然后创建Panel

2. 之后就可以在面板根据自己的需求对监控相关的数据进行可视化(所有相关的监控指标可以先在job中选择iotdb筛选)

3.选择关注的监控指标可视化完成后,我们就得到了这样的面板:

后续我们还会继续分享Apache IoTDB监控模块,敬请期待!

参考

https://iotdb.apache.org/UserGuide/Master/Maintenance-Tools/Metric-Tool.html

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Apache IoTDB 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
物联网
腾讯连连是腾讯云物联网全新商业品牌,它涵盖一站式物联网平台 IoT Explorer,连连官方微信小程序和配套的小程序 SDK、插件和开源 App,并整合腾讯云内优势产品能力,如大数据、音视频、AI等。同时,它打通腾讯系 C 端内容资源,如QQ音乐、微信支付、微保、微众银行、医疗健康等生态应用入口。提供覆盖“云-管-边-端”的物联网基础设施,面向“消费物联”和 “产业物联”两大赛道提供全方位的物联网产品和解决方案,助力企业高效实现数字化转型。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档