openTSDB详解之Telnet Style API
与openTSDB交互的原始方式是通过一个Telnet风格的API。用户或应用程序可以仅需要打开一个socket
给TSD,并开始发送ASCII字符串命令,然后等待回应。这个文档列举由openTSDB提供的各种命令。
每条命令必须作为一系列字符串被发送, 并使用一个换行字符来终结请求。
Note
在一个没有交互的周期中,连接将会被关闭,典型的(连接周期)是5分钟。
如果一条命令被发送到API,但是这条命令不被支持或者辨认,一个和以下相似的回应将会被展示: unknown command: nosuchcommand. Try help.
在任何时候都可以通过发起exit命令来关闭连接。
译者注
这里的Telenet Style API指的是:使用telnet命令,然后再进行一系列命令操作。下面给出一个比较详细的使用例子:
[root@server4 conf]# telnet 192.168.211.4 4399 #使用Telnet命令远程访问192.168.211.4的4399端口
Trying 192.168.211.4...
Connected to 192.168.211.4.
Escape character is '^]'.
help #执行help 命令【这里就是openTSDB可支持的命令集了】
available commands: put stats dropcaches version exit help diediedie