【发布时间】:2015-08-18 04:49:08
【问题描述】:
openTSDB 日志文件在哪里捕获?是否有任何配置文件可以指定我们自己的日志文件存储路径?此外,tsdb 将我们使用以下语法创建的指标数据存储在哪里?
put <metric> <timestamp> <value> <tagk1=tagv1[ tagk2=tagv2 ...tagkN=tagvN]>
【问题讨论】:
标签: logging time-series opentsdb
openTSDB 日志文件在哪里捕获?是否有任何配置文件可以指定我们自己的日志文件存储路径?此外,tsdb 将我们使用以下语法创建的指标数据存储在哪里?
put <metric> <timestamp> <value> <tagk1=tagv1[ tagk2=tagv2 ...tagkN=tagvN]>
【问题讨论】:
标签: logging time-series opentsdb
Opentsdb 使用 logback.xml 文件来生成日志。 如果您从 debian 软件包安装,则 tsdb 二进制文件将在 /etc/opentsdb/logback.xml 中查找 logback.xml。
请参考以下网址: http://opentsdb.net/docs/build/html/user_guide/logging.html
通常 tsdb 将数据与关联的数据源一起存储。我正在使用 hbase 创建 tsdb 表。所以,对我来说,数据可以在 hbase 获得。 tsdb 创建了 4 个表,这些表将在 tsdb 提供的 create_table.sh 中找到。
您可以通过以下命令连接到 hbase shell: sudo /opt/hbase/bin/hbase shell(我的hbase二进制文件位于/opt/hbase/bin/。如果你使用hbase,请检查你安装hbase的位置)
您可以使用以下 url 中给出的命令查询 hbase shell: https://learnhbase.wordpress.com/2013/03/02/hbase-shell-commands/
【讨论】: