3.InfluxDB WEB使用

结合telegraf做指标数据收集

  1. 点击 Load Data -> Telegraf 配置界面 influxDB支持在WEB-UI中生成配置文件 然后利用telegraf通过远程URL请求的方式进行获取

    image-20221214163351019

  2. 点击CREATE CONFIGURATION 创建telegraf配置文件

    image-20221214163434004

  3. 选择Bucket InfluxDB提供了很多配置好的监控模板供用户选择 可以直接在他提供的模板中选择 如果定制进行修改即可

    image-20221214163541157

  4. 给配置文件进行命名 修改他默认模板 如MySQL修改MySQL地址

    image-20221214163730816

  5. 最后根据官方提供的步骤

    1. 安装最新的Telegraf

    2. export InfluxDB中的API token 用于数据传输

    3. 启动telegraf

      image-20221214163916860

  6. 查看之前选择bucket验证数据

    image-20221214165014511

使用Influx的Scraper主动抓取Prometheus数据

  1. 选择 Load Data -> Scrapers

    image-20221214165114950

  2. 默认influx已经提供了net target 用于抓取influxDB自身的metrics数据

    image-20221214165201017

  3. 创建一个Scraper

    image-20221214165240544

  4. 选择Bucket 和 抓取的metrics地址

    image-20221214165350819

  5. 默认InfluxDB scraper 每10s抓取一次 现版本无法自定义抓取间隔

API Token管理

InfluxDB可以使用API Token的模式进行数据权限的管理

image-20221214170047362

image-20221214170140631

API Token Web页面可以创建2种API Token

  1. All Access API Token 属于管理员级别的API Token

  2. Custom API Token 属于自定义的API Token 可以管理具体某一个Bucket的读写权限

    image-20221214170911892

在第一次启动InfluxDB的时候创建的用户属于超级用户拥有InfluxDB的最高权限 可以操作所有的organization组织的权限, 不要删除该TOKEN 删除之后无法找回

image-20221214170448077

WEB Data Explorer介绍

image-20221214172102604

  1. 存储桶选择区 是第一个需要选择的查询项 需要明确从哪个bucket中查询数据
  2. 查询构造区 第一个会选择一个_measurement 度量相 然后可以选择 具体某一个field
  3. 时间选择区可以选择 时间跨度默认提供了一些常见的选项 也可以自定义
  4. 数据展示区会根据左上角选择展示模式 展示不同的形式 也可以选择View Row Data展示原始数据
  5. 开窗编辑器 可以选择开窗间隔时间 和聚合方式
    1. SAVE AS 可以把编辑好的查询保存为notebook 控制台的一个CELL 定时任务 全局变量(保存为Flux脚本,在编写Flux查询的时候可以使用)

WEB-UI NoteBook

官方文档 https://docs.influxdata.com/influxdb/v2.5/notebooks/

notebook类似Jupyter Notekbook,可用于开发 文档编写 运行代码和展示结果

Notebook类似一个Pipeline每一个步骤由一个Cell组成,该Cell可以是查询数据,执行Flux脚本,或者可视化展示 定时任务等

image-20221214180830077

image-20221214180909104

构建一个NoteBook有固定的套路

  1. 查询数据
  2. 可视化展示
  3. 数据进一步加工
  4. 可视化展示
  5. 报警或设置任务

通过类似流水线的形式把每个步骤串联起来工作

InfluxDB是一个开源的时序数据库,它提供了一个Web界面使用户可以方便地管理和查询数据。下面是InfluxDB Web界面的详细使用方法: 1. 安装InfluxDB 首先需要安装InfluxDB,可以从官网下载安装包,也可以使用包管理器进行安装。安装完成后启动InfluxDB服务。 2. 登录Web界面 在浏览器中输入InfluxDB服务的IP地址和端口号(默认为8086),即可进入Web界面。首次登录需要设置账户和密码。 3. 创建数据库 在Web界面中,可以点击左侧菜单栏中的“Data Explorer”进入数据浏览页面。在页面中,可以创建新的数据库,也可以选择已有的数据库进行操作。 4. 插入数据 在数据浏览页面中,可以选择右上角的“Insert Data”按钮进行数据插入操作。需要输入相应的数据表名称和字段值,可以选择手动输入或从文件中导入。 5. 查询数据 在数据浏览页面中,可以选择右上角的“Query Data”按钮进行数据查询操作。需要输入相应的查询语句,可以选择手动输入或使用模板。 6. 可视化数据 在数据浏览页面中,可以选择右上角的“Visualization”按钮进行数据可视化操作。可以选择不同的图表类型,对数据进行可视化展示。 7. 管理用户和权限 在Web界面中,可以点击左侧菜单栏中的“Users”和“Authorizations”进行用户和权限管理。可以添加、删除、修改用户和权限,以控制数据的访问和管理。 总之,InfluxDBWeb界面提供了丰富的功能和易用的界面使用户可以方便地管理和查询数据,是InfluxDB的重要组成部分。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值