Additional Resources
这些只是 OpenTSDB 社区创建的一些很棒的前端,Util,库和资源。如果您有想要列出的项目,并且没有找到需要的项目,请让我们知道。在 Github 上搜索它(新项目一直在弹出)或您喜欢的搜索引擎。
Monitoring
- Bosun-来自Stack Exchange的人们基于 OpenTSDB 构建的监视和警报系统。
Docker Images
-
petergrace/opentsdb-docker-已配置 HBase 和 OpenTSDB 的预构建 Docker 映像,可以运行了!如果已安装 Docker,请执行
docker run -d -p 4242:4242 petergrace/opentsdb-docker
以创建在端口 4242 上运行的 opentsdb 实例。 -
opower/opentsdb-包含 OpenTSDB,HBase 和 tcollector 的 Docker 映像。同时提供 2.0.1 和 2.1 版本(最新默认值为 2.1)。执行
docker run -d -p 4242:4242 opower/opentsdb
以创建在端口 4242 上运行的 OpenTSDB 实例。
Front Ends
-
Status Wolf-基于 PHP 和 MySQL 的仪表板,用于创建和存储带有 OpenTSDB 数据(包括异常检测)的动态自定义图。
-
Metrilyx-基于 Python 和 Django 的仪表板系统,带有来自 Ticketmaster 的动态图。
-
Opentsdb-Dashboard-Clover 为 OpenTSDB 1.x 提供的基于 HBase 的仪表板系统。
-
TSDash-来自 Facebook 的基于 Java 的 UI 和仪表板。
-
OpenTSDB Dashboard-Turn 的基于 JQuery 的仪表板。
-
Grafana-具有 OpenTSDB 支持的仪表板和图形编辑器。
-
GraphiteOpenTSDB Finder-一个用于加载 TSDB 数据的 Graphite 插件。
Utilities
-
opentsdbjsonproxy-一个 HTTP 代理,可将
/q
端点的 1.x ASCII 输出转换为 JSON,以用于高级图表或其他库。 -
Collectd-opentsdb-一个收集的插件,用于将统计信息发布到 TSD。
-
Collectd-opentsdb Java-使用 OpenTSDB Java API 将数据推送到 TSD 的 Collected 插件。
-
TSD_proxy< https://github.com/aravind/tsd_proxy >`_-OpenTSDB 和备用 DB 的缓冲写代理。
-
Vacuumetrix-Util,用于从各种云服务或 API 中提取数据并将结果存储在 Graphite,Ganglia 和 OpenTSDB 等后端。
-
JuJu 部署魅力-从 GIT 编译 OpenTSDB 并在群集上部署的 Util。
-
Statsd Publisher-用于将数据发布到 TSD 的 statsd 后端。
-
OpenTSDB Proxy-具有身份验证和 SSL 支持的基于 Django 的代理,可在 TSD 之前运行。
-
Puppet Module-人偶部署模块。
-
Flume Module-将数据从 Flume 写入 TSD。
-
Chef Cookbook-通过 Chef 从源进行部署。
-
- OpenTSDB Cookbook-适用于 CentOS 或 Ubuntu 的厨师食谱。
-
Coda HaleMetrics 记者-从 JavaMetrics 库将数据写入 OpenTSDB。
-
另类 Coda HaleMetrics 记者-从 JavaMetrics 库将数据写入 OpenTSDB。
-
opentsdb-snmp-从启用 SNMP 的设备中获取数据并写入 OpenTSDB。
-
proxTSDB-公制数据网关,如果 TSD 关闭,则能够将数据缓冲到 RAM 或磁盘。
-
OpenTSDB 猪 UDF-将 OpenTSDB 与 Apache Pig 集成在一起以进行大数据集处理。
Clients
-
R Client-Client 端将数据从 OpenTSDB 提取到 R 中。
-
Erlang Client-一个简单的 Client 端,用于将数据从 Erlang 发布到 TSD。
-
time-series-同时支持读写 OpenTSDB 2.x 的 RubyClient 端-包含对合成时间序列计算的支持。
-
Ruby-一个只读 Client 端,用于从 1.x API 查询数据。
-
Ruby用于将数据推送到 TSD 的只写 Client 端。
-
Go-在 Go 中使用 OpenTSDB 数据。
-
Potsdb-用于写入数据的 PythonClient 端。
-
vert.x OpenTsDb-从 Vert.x 向 OpenTSDB 写入数据的库。
对 OpenTSDB 的引用
-
行动中的 HBase(人力资源出版物)-第 7 章:HBase 示例:OpenTSDB
-
Professional NoSQL(Wrox 发布)-在第 17 章:工具和 Util 中提到
-
OSCon 数据 2011-Benoit Sigoure 的演讲
-
Percona Live 2013杰弗里·安德森的演讲
-
HBaseCon 2013-Jonathan Creasy 和 Geoffrey Anderson 的演讲
-
Strata 2011-Benoit Sigoure 的演示