KairosDB Telnet API

KairosDB Telnet API 提供对指标的存储操作和查询KairosDB当前的版本。

数据点有一个指标、值、时间戳和一个或多个的标记列表。标记用来标示数据属性。

指标名、标记名和值区分大小写的,并且只能包含以下字符:字母数字字符,可以含有”.”、”/”、”-“、”_”。

如果一个数据点的指标不存在,将被创建。

put

可以通过telnet 4242端口进行数据的提交。

数据格式为:

Metric name: 指标名称只能是字母数字-_. 。

Time stamp:时间戳可以是毫秒或秒。秒是为了和OpenTSDB兼容。Cassandra支持毫秒数据存储。注意:REST API只支持毫秒时间戳。

value: 值可以是一个长或双精度值。

Tag:一系列的key=value键值对。

注意:发送的数据后面必须跟一个换行符。

例如:

version

该命令返回KairosDB版本信息。

输出:

使用netcat: