ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

InfluxDB Studio 免费教程:三步完成 InfluxDB 图形化管理

InfluxDB Studio 免费教程:三步完成 InfluxDB 图形化管理 InfluxDB Studio 免费教程三步完成 InfluxDB 图形化管理【免费下载链接】InfluxDBStudioInfluxDB Studio is a UI management tool for the InfluxDB time series database.项目地址: https://gitcode.com/gh_mirrors/in/InfluxDBStudioInfluxDB Studio 是一款免费的 InfluxDB 图形化管理工具把连接配置、InfluxQL 查询执行、用户权限分配、连续查询配置全部搬进 Windows 桌面界面。适合不想在终端里敲命令的新手用户和运维人员。项目速览六行信息先判断它是否匹配你的环境条目信息开发语言C# / .NET Framework 4.6.1Windows Forms运行平台Windows许可证MIT安装方式克隆源码用 Visual Studio 2015 及以上版本编译出 InfluxDBStudio.exe仓库地址gitcode.com/gh_mirrors/in/InfluxDBStudio官方文档docs/它替代的是在终端或脚本里手敲 InfluxQL、手工发 REST API 请求的操作习惯这些动作在这里变成按钮和菜单项。从零跑起来全过程只有三步克隆编译、建连接、跑第一条查询。第一步获取并编译项目git clone https://gitcode.com/gh_mirrors/in/InfluxDBStudio用 Visual Studio 2015 或更高版本打开解决方案文件CymaticLabs.InfluxDB.sln编译后即可运行InfluxDBStudio.exe。第二步建立第一个数据库连接首次启动会直接进入 Manage Connections 对话框。点击Create在 Connection Settings 对话框中填写Name连接显示名、Address如 localhost不带协议前缀、Port默认 8086、Username和Password服务器用 HTTPS 时勾选Use SSL。先点Test验证连通再点Save。回到列表选中该连接点Connect。第三步执行第一条 InfluxQL 查询主窗口打开后左侧树显示 连接 → 数据库 → 测量值 三层节点。双击某个数据库节点或用菜单Query → New打开查询标签页输入SELECT * FROM cpu LIMIT 10按CtrlR或 Query → Run。结果出现在下方表格中状态栏同时给出行数与响应时间毫秒。界面与核心能力连接建立后所有操作集中在左侧树与右侧标签页每个树节点都挂着一组现成命令。树状导航与连接管理主窗口左侧树展示活动连接及数据库、测量值结构右键树节点弹出上下文菜单顶部工具栏按钮与菜单命令一一对应连接节点可用命令Refresh、Create Database、Show Users、Diagnostics、Disconnect菜单Connections → Manage可随时重新打开连接管理对话框当你同时维护开发、测试、生产多个实例时把每个实例留作独立连接节点点一下切换上下文。InfluxQL 查询编辑器查询编辑器与结果表GROUP BY 结果拆分到独立标签页编辑器基于 Scintilla提供 SQL 风格语法高亮关键字蓝色、字符串红色、数字紫红色结果按行渲染在表格中CtrlR 立即执行含GROUP BY的查询会把各分组结果拆成独立标签页底部状态栏显示总行数与响应时间第一次接触陌生数据库时用这里的编辑器跑几条 SELECT 摸清数据结构不用记命令行参数。连续查询 CQ 配置Create Continuous Query Dialog各字段悬停可看帮助说明右键数据库选Show Continuous Queries打开 CQ 标签页点Create CQ配置源/目标测量、重采样间隔与填充类型创建后对目标测量执行查询可验证降采样数据是否落库需要把高频传感器数据降采样成每小时均值时交给 CQ 定时执行比周期脚本更省维护。用户与权限管理Users 标签页用户列表及按数据库划分的权限面板Show Users列出服务器上全部用户并标注管理员身份支持创建用户、修改密码、删除用户Grant Privilege为指定数据库授予 Read / Write / All权限面板中 Edit Privilege 选None可回收全部授权新同事接入时只给他对应数据库的 Read 权限即可不必交出管理员账号。进阶实践上手之后这四个习惯能拉开效率差距导出配置做备份菜单 File → Export → Settings 可把全部连接与应用设置导出为文件新机器用 File → Import → Settings 导入连接信息只存在本机换机容易丢。给查询加时间范围结果表逐行渲染数据量越小越快底部响应时间可直接对照便于定位慢查询。用 Backfill 给 CQ 补历史CQ 只处理创建后新到达的数据已存的历史数据要在数据库菜单选Run Backfill指定时间范围补跑一次。按需导出结果结果表右键可选Export All或Export SelectedCtrl单击、Shift单击选中行输出 CSV 或 JSON交给 Excel 或分析脚本。源码导读源码按“界面、数据、对话框”分层组织任何功能都能快速定位Controls/— 查询、CQ、用户、结果等界面控件Data/— InfluxDB 客户端与数据模型Dialogs/— 连接、用户、CQ 创建等对话框Properties/、Resources/— 项目属性与资源文件关键入口文件主窗口 AppForm.cs持有活动连接列表与树数据库客户端 InfluxDbClient.cs所有服务器请求经此发出查询编辑器 QueryControl.cs含执行与计时逻辑连接配置对话框 ConnectionDialog.cs各命令的详细行为以官方文档 docs/ 为准。常见问题Q连接 Test 失败怎么办先确认 InfluxDB 服务在运行、端口是 8086且 Address 里没写http://。服务器走 HTTPS 时勾选 Use SSL自签名证书可在 Settings 中开启Allow Untrusted SSL。Q查询很慢怎么解决给查询加时间范围和 GROUP BY 聚合来收窄结果集长时间运行的查询可通过Query → Show Queries查看运行中查询并直接停止。Q看不到数据库列表列出全部数据库需要管理员权限。若当前用户无权限请管理员在 Grant Privilege 里为其分配对应数据库的 Read/Write/All再重新连接。InfluxDB Studio 把一个 InfluxDB 实例的完整管理流程收进一个 Windows 窗口编译完成后照上面三步就能跑通第一条查询。下一步建议用 Show Users 检查一下你当前账号的权限再决定要创建什么数据库。【免费下载链接】InfluxDBStudioInfluxDB Studio is a UI management tool for the InfluxDB time series database.项目地址: https://gitcode.com/gh_mirrors/in/InfluxDBStudio创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表