InfluxDB是一个高性能的时序数据库,专为存储、查询和可视化时间序列数据而设计。它广泛应用于各种场景,如互联网基础资源监控、容器监控、业务运营监控分析、物联网设备远程实时监控等。以下将介绍在宝塔面板上可视化安装、配置、部署对InfluxDB管理器教程。
一、InfluxDB特征
1、高性能:针对时间序列数据进行了深度优化,具有高写入和高查询性能,能够处理大规模的数据量。
2、简单易用:具有简单的数据模型和查询语言(InfluxQL和Flux),易于上手和使用。
3、数据压缩:通过使用时间序列数据的特性进行数据压缩,可以有效地减小数据存储的大小。
4、高可靠性:采用云存储技术,数据多副本存储,数据可靠性高达99、9999999%。
二、InfluxDB功能
1、自动数据采集:提供自动化监控数据采集功能,通过Web控制台实现监控采集源的接入,指标数据采集和存储到InfluxDB实例,实现完整的监控系统采集数据链路。
2、数据迁移:支持从自建实例迁移到云InfluxDB实例,方便用户进行数据迁移和备份。
3、数据管理:提供数据库管理系统DMS,包括账号管理、数据库管理、Measurement管理、数据清理等运维能力,实现全面的时序数据库管理能力。
4、时序数据读写:完全兼容开源InfluxDB读写协议,支持通过InfluxQL或Flux方式进行数据库访问和管理。
5、监控运维:提供实例监控功能,支持对实例写入指标、写入效率、存储空间的监控,并支持对接云监控进行指标告警,实时发现实例瓶颈。
三、安装使用InfluxDB
1、安装InfluxDB管理器:
登录宝塔面板,在软件商店中搜索“InfluxDB”点击右侧的“安装”,点击右上角“立即安装”即可安装。
注意:如果没有搜索到应用,点击“更新软件列表”
2、设置使用InfluxDB管理器:
安装配置-点击右下角“安装应用”。
应用状态:运行中、停止、重启。
访问信息:
日志: