在性能测试过程中,对测试结果以及的实时监控与展示也是很重要的一部分。这篇博客,介绍下linux环境下InfluxDB的安装以及功能特点。
环境:CentOS7.4 64位
InfluxDB版本:1.0.2
一、InfluxDB介绍
InfluxDB 是用Go语言编写的一个开源分布式时序、事件和指标数据库,无需外部依赖。
1、特色功能
①、基于时间序列,支持与时间有关的相关函数(如最大,最小,求和等);
②、可度量性:你可以实时对大量数据进行计算;
③、基于事件:它支持任意的事件数据;
2、主要特点
1)无结构(无模式):可以是任意数量的列;
2)可拓展;
3)支持min, max, sum, count, mean, median 等一系列函数,方便统计;
4)原生的HTTP支持,内置HTTP API;
5)强大的类SQL语法;
6)自带管理界面,方便使用;
二、下载安装
在linux服务器上,输入命令 wget https://dl.influxdata.com/influxdb/releases/influxdb-1.0.2.x86_64.rpm ,下载安装包;
下载完成后,输入命令 sudo yum localinstall influxdb-1.0.2.x86_64.rpm ,解压安装包;
解压完成后,可以通过命令行查看influxdb的文件