在 5 分钟或更短时间内从零到卓越

导航至

我们 InfluxData 非常重视 Time to Awesome™(卓越时间)。以至于我们为其注册了商标。不,我是认真的,我们注册了。而且我们是认真的。所以,让我们从零到卓越!

我们专注于缩短 Time to Awesome™(卓越时间),我们真正关心的是帮助开发者和企业以更少的复杂性和更少的代码更快地获得结果。

这直接来自我们网站的 关于 部分,我们真的是认真的!但为了以防万一,我决定再次测试一下。实际上,我之前写了一篇 完整的博客文章,介绍了设置 InfluxDB 有多容易,但我想我应该再做一次,只是为了好玩。这一次,我想提供证据证明它有多容易,以及有多快!

设置

我有一台值得信赖的 MacBook Pro,我几乎在上面做所有事情,所以这就是我要安装它的设备。以下是我使用的设备

MarsEditScreenSnapz001

我安装并配置了 InfluxDB、Chronograf、Telegraf 和 Kapacitor,并设置了一个快速的系统监控仪表板来跟踪一些系统统计数据,所有这些都在 5 分钟内完成。

这是证明

https://youtu.be/DsVRTI2IgMo

这是我的操作方法

Davids-MacBook-Pro:~ davidgs$ brew install influxdb ==> Downloading https://homebrew.bintray.com/bottles/influxdb-1.3.6.high_sierra.bottle.tar.gz Already downloaded: /Users/davidgs/Library/Caches/Homebrew/influxdb-1.3.6.high_sierra.bottle.tar.gz ==> Pouring influxdb-1.3.6.high_sierra.bottle.tar.gz ==> Caveats To have launchd start influxdb now and restart at login: brew services start influxdb Or, if you don't want/need a background service you can just run: influxd -config /usr/local/etc/influxdb.conf ==> Summary ???? /usr/local/Cellar/influxdb/1.3.6: 9 files, 56.4MB Davids-MacBook-Pro:~ davidgs$ brew install telegraf ==> Downloading https://homebrew.bintray.com/bottles/telegraf-1.4.2.high_sierra.bottle.tar.gz Already downloaded: /Users/davidgs/Library/Caches/Homebrew/telegraf-1.4.2.high_sierra.bottle.tar.gz ==> Pouring telegraf-1.4.2.high_sierra.bottle.tar.gz ==> Caveats To have launchd start telegraf now and restart at login: brew services start telegraf Or, if you don't want/need a background service you can just run: telegraf -config /usr/local/etc/telegraf.conf ==> Summary ???? /usr/local/Cellar/telegraf/1.4.2: 8 files, 43.2MB Davids-MacBook-Pro:~ davidgs$ brew install chronograf ==> Installing dependencies for chronograf: kapacitor ==> Installing chronograf dependency: kapacitor ==> Downloading https://homebrew.bintray.com/bottles/kapacitor-1.3.3.high_sierra.bottle.1.tar.gz Already downloaded: /Users/davidgs/Library/Caches/Homebrew/kapacitor-1.3.3.high_sierra.bottle.1.tar.gz ==> Pouring kapacitor-1.3.3.high_sierra.bottle.1.tar.gz ==> Caveats To have launchd start kapacitor now and restart at login: brew services start kapacitor Or, if you don't want/need a background service you can just run: kapacitord -config /usr/local/etc/kapacitor.conf ==> Summary ???? /usr/local/Cellar/kapacitor/1.3.3: 6 files, 79.0MB ==> Installing chronograf ==> Downloading https://homebrew.bintray.com/bottles/chronograf-1.3.9.0.high_sierra.bottle.tar.gz Already downloaded: /Users/davidgs/Library/Caches/Homebrew/chronograf-1.3.9.0.high_sierra.bottle.tar.gz ==> Pouring chronograf-1.3.9.0.high_sierra.bottle.tar.gz ==> Caveats To have launchd start chronograf now and restart at login: brew services start chronograf Or, if you don't want/need a background service you can just run: chronograf ==> Summary ???? /usr/local/Cellar/chronograf/1.3.9.0: 4 files, 21.2MB Davids-MacBook-Pro:~ davidgs$ brew services start influxdb ==> Successfully started `influxdb` (label: homebrew.mxcl.influxdb) Davids-MacBook-Pro:~ davidgs$ brew services start telegraf ==> Successfully started `telegraf` (label: homebrew.mxcl.telegraf) Davids-MacBook-Pro:~ davidgs$ brew services start kapacitor ==> Successfully started `kapacitor` (label: homebrew.mxcl.kapacitor) Davids-MacBook-Pro:~ davidgs$ brew services start chronograf ==> Successfully started `chronograf` (label: homebrew.mxcl.chronograf) Davids-MacBook-Pro:~ davidgs$

 

就是这样!总共 7 个命令。3 个用于安装整个 TICK 堆栈 - 因为 Chronograf 依赖于 Kapacitor,所以它会自动安装 - 4 个用于启动所有服务并确保它们在重启后启动。

再简单不过了!加上构建仪表板的少量点击,您就拥有了令人惊叹的短时间实现卓越!