宣布 InfluxData 沙盒
作者 Jack Zampolin / 产品,用例,开发者
2017 年 4 月 5 日
导航至
今天我很高兴宣布 InfluxData 沙盒。沙盒运行 InfluxData 整个产品套件,作为学习工具使用。使用我们之前所有的全栈教程,例如 这个 Kapacitor 的教程,您需要分别安装每个产品并配置它们协同工作。这个沙盒消除了所有额外的麻烦和困惑。
使用沙盒
许多操作需要在堆栈的每一级执行额外的步骤。例如,向 Telegraf 添加新的输入会提供额外的指标来触发警报、绘图和降采样。沙盒使设置变得透明,这样您可以专注于理解需要执行的任务。
使用沙盒的目的是模拟在独立机器上运行的 InfluxData 生产安装,而不涉及管理复杂性。目前沙盒托管了设置 TICK Stack 认证的教程和如何在 Chronograf UI 中使用 Kapacitor 创建第一个警报。我们将根据功能添加和用户请求添加更多教程。要请求新的教程,请在沙盒上打开一个问题,或在社区.influxdata.com上发表您的请求。
本工程使用 Docker 构建。必要的网络和卷配置在项目根目录下的 ./docker-compose.yaml
文件中指定。该文件包含注释,以显示如何更改沙盒运行每个产品的版本。
获取沙盒!
沙盒可在 github (influxdata/sandbox
) 上获取。要开始使用,只需克隆仓库并运行 ./sandbox up
。这将下载每个产品的 Docker 镜像,并以正确的配置启动它们。您的浏览器将打开 Chronograf 和单独的标签页中的教程。只需按照 README.md
中的快速说明将 InfluxDB 和 Kapacitor 连接到 Chronograf,您就可以开始使用了!
沙盒将数据持久化到克隆的目录中,以便于安装/卸载以及检查每个产品的数据目录。这意味着您可以停止沙盒,轻松回到之前的状态,或者同样轻松地擦除一切并从头开始。
还在等什么?赶紧试试吧!