3.InfluxDB WEB使用

结合telegraf做指标数据收集

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

    3.InfluxDB WEB使用_第1张图片

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

    3.InfluxDB WEB使用_第2张图片

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

    3.InfluxDB WEB使用_第3张图片

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

    3.InfluxDB WEB使用_第4张图片

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

    1. 安装最新的Telegraf

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

    3. 启动telegraf

      3.InfluxDB WEB使用_第5张图片

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

    3.InfluxDB WEB使用_第6张图片

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

  1. 选择 Load Data -> Scrapers

    3.InfluxDB WEB使用_第7张图片

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

    3.InfluxDB WEB使用_第8张图片

  3. 创建一个Scraper

    3.InfluxDB WEB使用_第9张图片

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

    3.InfluxDB WEB使用_第10张图片

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

API Token管理

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

3.InfluxDB WEB使用_第11张图片

3.InfluxDB WEB使用_第12张图片

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

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

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

    3.InfluxDB WEB使用_第13张图片

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

3.InfluxDB WEB使用_第14张图片

WEB Data Explorer介绍

3.InfluxDB WEB使用_第15张图片

  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脚本,或者可视化展示 定时任务等

3.InfluxDB WEB使用_第16张图片

3.InfluxDB WEB使用_第17张图片

构建一个NoteBook有固定的套路

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

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

你可能感兴趣的:(Influx,influx)