一键部署:通过DigitalOcean市场部署
作者:David Flanagan / 用例,开发者
2019年3月6日
导航到
我们非常高兴地宣布,我们已经与DigitalOcean合作,将TICK堆栈引入其新的市场,为所有DigitalOcean用户提供了单点点击的TICK堆栈。
开始使用
我们假设您已经有了一个DigitalOcean账户。如果您还没有,请在这里停止并注册。
创建droplet
从DigitalOcean仪表板,我们在左侧菜单中点击“市场”。从那里,您可以选择“监控”,然后您将看到“InfluxDB TICK堆栈”。将鼠标悬停在TICK堆栈上并点击“创建droplet”。
TICK堆栈在DigitalOcean的5美元droplet上运行得很好,所以我们从那里开始;您可以在需要时增加容量。
<figcaption> 选择5美元droplet</figcaption>
创建droplet!一旦准备好,您将在droplet列表中看到一个新项目。它将显示蓝色加载条,直到准备好,然后您将看到IP地址。Boom!我们几乎完成了。
<figcaption> 等待显示IP地址</figcaption>
配置Chronograf
大约一分钟后,Chronograf将准备好并监听您的droplet IP地址。您可以使用您选择的浏览器并导航到该IP。您将看到Chronograf欢迎页面。
<figcaption> Chronograf欢迎页面</figcaption>
点击“开始”,然后它会要求您输入InfluxDB配置。您可以使用以下命令获取凭据
ssh -l root ip_address_of_droplet -C "cat ~/.digitalocean_password"
这应该返回类似以下内容
influxdb_admin_username="admin"
influxdb_admin_password="01c59692c3409696bee7fb2d1b82a4a5c46da6b67e58b832"
将用户名和密码输入到文本字段中,然后点击“添加连接”。
<figcaption> Chronograf添加连接</figcaption>
我们已经在您的droplet上配置了Telegraf,以便将指标发送到InfluxDB,因此您将看到添加系统仪表板选项。
<figcaption> Chronograf添加系统仪表板</figcaption>
点击“创建1个仪表板”,然后在Kapacitor页面点击“继续”,您就设置好了!
使用Chronograf
Telegraf收集指标一段时间后,您将能够在系统仪表板和指标资源管理器中看到数据。
<figcaption> Chronograf 系统仪表板</figcaption>
下一步
我们迫不及待地想看到您在 DigitalOcean 上开始使用自己的 TICK 栈,但在您这样做之前,我们还有一些最后的想法。
保护 Chronograf
Chronograf 默认情况下没有启用安全设置。我们建议您首先配置这一点。Chronograf 可以通过 OAuth 2.0 认证与多个提供商配置,包括 Google、GitHub 和 GitLab。我们还建议在添加了 CNAME 记录到您的 droplet 后,立即启用 TLS(传输层安全),使用 Let's Encrypt 证书。
添加更多指标
现在您可以自由地在其他 droplets 上配置 Telegraf,或者对您的应用程序进行配置,以便将指标发送到 InfluxDB。您可以为这个目的创建新用户,而不是通过 Chronograf 管理页面 或 使用 CLI 使用 admin
。
Telegraf 可以将什么发送到 InfluxDB?查看我们的 输入插件文档。
希望您喜欢我们与 DigitalOcean 的新一键式安装。通过在 @InfluxDB 上发推文告诉我们您的想法。