![](https://img-blog.csdnimg.cn/b17a713390de49679c6d1c6f56462f54.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
InfluxDB2实战教程
InfluxDB2实战教程
荒先生
专注AI与IIoT(工业物联网)的融合应用
展开
-
13 InfluxDB-python API
安装influxdb-client模块:首先需要配置类似镜像的东西,否则模块安装不了:(base) nkimaintainer@nku09-PowerEdge-R740:~$ conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/(base) nkimaintainer@nku09-PowerEdge-R740:~$ conda config --add channels http://m...原创 2022-03-04 13:29:29 · 504 阅读 · 0 评论 -
13 InfluxDB-springboot API
创建项目:修改为本地maven环境:添加maven依赖:<dependency> <groupId>com.influxdb</groupId> <artifactId>influxdb-client-java</artifactId> <version>4.3.0</version></dependency>注释掉:测试...原创 2022-02-21 14:11:40 · 187 阅读 · 0 评论 -
10 InfluxDB-数据元素
其中bucket schema为约束。field set:tag set:原创 2022-02-20 19:58:57 · 171 阅读 · 0 评论 -
12 InfluxDB-flux数据脚本
查询最近1小时中内存使用最高的前5条数据:from(bucket: "scada") |> range(start: -1h) |> filter(fn: (r) => r["_measurement"] == "mem") |> filter(fn: (r) => r["_field"] == "used") |> sort(desc: true) |> limit(n: 5)...原创 2022-02-20 19:58:14 · 546 阅读 · 0 评论 -
11 InfluxDB-添加Scraper
注意:采集的是influxdb默认的指标数据。默认周期为10s。原创 2022-02-18 17:56:26 · 389 阅读 · 0 评论 -
09 InfluxDB-数据探索演示
选择test数据库进行展示:原创 2022-02-17 15:32:38 · 255 阅读 · 0 评论 -
08 InfluxDB-Grafana创建仪表板
拷贝脚本:from(bucket: "test") |> range(start: v.timeRangeStart, stop: v.timeRangeStop) |> filter(fn: (r) => r["_measurement"] == "weather") |> aggregateWindow(every: v.windowPeriod, fn: last, createEmpty: false) |> yield(name...原创 2022-02-17 11:35:12 · 320 阅读 · 0 评论 -
07 InfluxDB-Grafana添加数据源
以添加mysql数据库为例:添加influxdb时序数据库:连接成功:原创 2022-02-17 11:12:08 · 665 阅读 · 0 评论 -
06 InfluxDB-部署Grafana
参考教程:Download Grafana | Grafana LabsOverview of how to download and install different versions of Grafana on different operating systems.https://grafana.com/grafana/download?pg=get&plcmt=selfmanaged-box1-cta1Install on RPM-based Linux | Grafana LabsG原创 2022-02-17 09:54:35 · 362 阅读 · 0 评论 -
05 InfluxDB-添加报文插件Telegraf
概念说明:Telegraf 是一个用 Go 编写的代理,用于收集指标并将它们写入 InfluxDB 或其他可能的输出。原创 2022-02-17 08:27:03 · 458 阅读 · 0 评论 -
01 InfluxDB-docker部署
概念:按照时间维度进行索引(类似主键索引)的数据库。使用docker安装:docker run --restart=always -d --name myinfluxdb -p 8086:8086 influxdb:2.1.1进入容器:docker exec -it influxdb /bin/bash查看安装版本:浏览器访问:InfluxDBInfluxDB is a time series platform, purpose-built by InfluxDat.原创 2022-02-17 08:15:22 · 221 阅读 · 0 评论 -
03 InfluxDB--C#添加数据源sources
主要分为以下几种方式:1、文件上传2、客户端API:此教程主要通过这种方式来进行数据的添加3、telegraf插件,即电报插件以C#客户端为例进行演示:选择生成API token:之后返回到此界面:创建vs2019控制台应用程序:实际测试发现/netframework4.5不能安装该nuget包:调整为4.7.2后即可。C#代码如下:// You can generate an API token from the...原创 2022-02-14 16:30:58 · 861 阅读 · 0 评论 -
02 InfluxDB-CentOS7.6裸机部署
安装参考链接:Downloadshttps://portal.influxdata.com/downloads/下载软件包:wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.1.1.x86_64.rpmsudo yum localinstall安装软件:sudo yum localinstall influxdb2-2.1.1.x86_64.rpm启动:sudo servic...原创 2022-02-16 17:41:22 · 484 阅读 · 0 评论 -
04 InfluxDB-创建数据库buckets
bucket概念解释:存储桶是存储时间序列数据的命名位置。 所有存储桶都有一个保留策略,即每个数据点保留的持续时间。删除数据库:修改操作:可以修改保留策略,修改后选择save Changes即可。点击修改名称后,会弹出依稀啊警告提示:提示会造成意想不到的后果。建议:不要随意修改名称。若非要修改,则可以点击我同意,将弹出以下界面:修改名称后保存即可。...原创 2022-02-14 14:49:53 · 3319 阅读 · 0 评论