通过API在OTSDB中添加度量标准名称

时间:2015-10-09 05:49:09

标签: java github java-api opentsdb

我正在从不同来源向OTSDB添加数据。但我使用XML文件为每个数据点提供度量标准名称。此外,我无权访问OTSDB以通过终端创建指标名称

我已在下面的链接中提到: -

API PUT

GitHub Issue

在gitHub问题中,我无法理解如何使用--auto-metirc

我知道如何使用终端创建指标: -

我在这里使用终端创建abxcs metirc。

./tsdb mkmetric abxcs

但如何使用API​​创建指标?

仅供参考: - 请使用JAVA建议解决方案

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

为了在运行中自动创建指标名称,您需要设置

tsd.core.auto_create_metrics = true

在OpenTSDB配置文件中。参考:this newton

  

具有新指标的数据点是否会为指标分配UID。如果为false,则将拒绝具有不在数据库中的度量标准的数据点,并将抛出异常。

CLI等效于在启动tsd进程时传递--auto-metric开关。