首页 > 数据库 >InfluxDB时序数据库图形用户界面可视化工具(influxdb-gui)

InfluxDB时序数据库图形用户界面可视化工具(influxdb-gui)

时间:2024-04-14 11:46:44浏览次数:17  
标签:gui MEASUREMENT influxdb 查询 InfluxDB SQL 执行 图形用户界面

说明

之前开发了一款TDengine的GUI程序,出于兴趣,简单搞个InfluxDB的复制版,类似Navicat,目前基础操作功能已满足,后续看情况,可以继续扩展功能。

介绍

InfluxDB-GUI是一款功能全面、操作简便的influxdb时序数据库图形界面工具,V1.0.0目前支持influxdb版本列表如下:

  1. influxdb 1.8.10版本

主要功能:

  1. 数据连接维护(新增、修改、查询、删除)
  2. 数据库维护(新增、查询、删除)
  3. MEASUREMENT维护(查询、删除)
  4. MEASUREMENT数据查询(支持按时间查询,自动分页展示)
  5. 数据操作(复制字段值)
  6. 自定义SQL执行(可执行更新SQL或查询SQL,可展示查询结果、执行耗时、错误信息等)
  7. 用户查看
  8. 查询监控(监控正在执行的查询SQL)

软件架构

基于JavaFX实现UI功能。

安装教程

  1. 从发行版中下载最新版本,解压,双击执行influxdb-gui.exe文件即可(https://gitee.com/dbquery/influxdb-gui/releases)

使用说明

  1. 初始界面
  2. 数据连接维护(新增、修改、查询、删除)
  3. 数据库维护(新增、查询、删除)
  4. MEASUREMENT维护(查询、删除)
  5. MEASUREMENT数据查询(支持按时间查询,自动分页展示)
  6. 数据操作(复制字段值)
  7. 自定义SQL执行(可执行更新SQL或查询SQL,可展示查询结果、执行耗时、错误信息等)
  8. 用户查看
  9. 查询监控(监控正在执行的查询SQL)

问题反馈(下载链接)#

https://gitee.com/dbquery/influxdb-gui
https://github.com/peterchenhdu/influxdb-gui

标签:gui,MEASUREMENT,influxdb,查询,InfluxDB,SQL,执行,图形用户界面
From: https://www.cnblogs.com/chenpi/p/18133910

相关文章

  • CIG容器重量级 监控系统介绍: CAdvisor+InfluxDB+Granfana
       Docker重量级容器监控:CAdvisor+InfluxDB+Granfana查看docker宿主机的所有容器的cpu内存以及网络等数据:dockerstatus CAdivisor介绍-收集数据: InfluxDB--存储数据: Granfana可视化平台展示:  ......
  • 绝望的C#:看得出,很多官方库也没经过大脑——InfluxDB.Client(这可是官方库哦)
    初级代码游戏的专栏介绍与文章目录-CSDN博客我的github:codetoys,所有代码都将会位于ctfc库中。已经放入库中我会指出在库中的位置。这些代码大部分以Linux为目标但部分代码是纯C++的,可以在任何平台上使用。    今天尝试使用influxdb。用的官方C#客户端InfluxDB.Clie......
  • 在Linux中, 什么是命令行界面(CLI)和图形用户界面(GUI)?
    在Linux系统中,命令行界面(CLI)和图形用户界面(GUI)是用户与操作系统交互的两种主要方式。它们各自有不同的特点和适用场景。1.命令行界面(CLI)命令行界面,也称为命令行或终端,是一个基于文本的界面,用户通过键入命令来与系统交互。CLI的特点包括:简洁高效:CLI提供了一种快速执行任务的方......
  • jmeter+influxdb+grafana 进行压测
    一、准备工作安装jdk8,配置java环境变量下载解压Jmeter,Apache官网最新版本为5.4.1。这里给大家提供一个我们目前在用的Jmeter5.1.1的包,直接下载解压即可......
  • 利用Grafana监控influxdb表中数据有效性
    目标把时序数据(如车辆指标)写入influxdb之后,我们想知道指标值是否异常(如累计里程大于1亿)、新增数据量是否合理(如半个小时表中没有新增数据,大概率服务故障了)方案概述influxdb本身提供了alert功能,但是比较简陋。如不支持把报警消息发送到飞书。因此我就尝试用GrafanaAlert......
  • 利用influxdb实现空间索引
    问题描述influxdb官方有一个库(实验版本),说的是可以支持空间索引(如查询某一个框内的轨迹点)。但是我经常测试,查询慢的不可思议。我在论坛曾经反馈过这个问题,目前没找到答案。解决方案1、在influxdb表中增加s2_cell_id字段,通过telegraf给该字段赋值。(见上截图)来验证下s2_c......
  • InfluxDB 常用基本配置,启用账号密码登录,配置指定端口登录
    打开安装目录下的influxdb.conf找到http节点 配置完成后再安装目录下使用命令启动influxdbinfluxd--configinfluxdb.conf启动完成后,基本配置安装部署已结束以下为常见的操作指令:#登录指定ip端口的influxdbinflux-host1.0.0.5-port8086#显示用户SHOWUSERS......
  • InfluxDB
    InfluxDB是一个流行的开源时序数据库,常用端口包括HTTPAPI端口、TCP数据端口和UDP数据端口。HTTPAPI端口是用于访问InfluxDBHTTPAPI的端口,可以用于查询和写入数据。TCP数据端口是用于客户端连接和查询InfluxDB数据库的端口,而UDP数据端口则是用于InfluxDB的用户......
  • 初级Android开发学习笔记(三)图形用户界面设计-按钮Button
      按钮Button及按钮处理事件        按钮Button用于处理人机交互的事件,在一般应用程序中常常会用到。由于按钮Button是文本标签TextView的子类,按钮Button继承了文本标签TextView所有的方法和属性。其继承关系如图所示。    按钮Button在程序设计......
  • 利用jmeter命令行模式对influxdb查询api进行压力测试
    需求说明物联网指标数据(车辆的轨迹、里程、速度等)存储在influxDB中。需要对指标查询服务的性能做压力测试。背景1、javaservice已经对influxDB查询sql做了封装,api参数如下:{"deviceIds":["14146284645"],"startTime":1710259200000,"endTime":17104320......