一键启动,体验非凡:通过 DigitalOcean Marketplace 部署
作者:David Flanagan / 用例, 开发者
2019 年 3 月 6 日
导航至
我们很高兴地宣布,我们已与 DigitalOcean 合作,将 TICK Stack 带到他们新的 Marketplace,为所有 DigitalOcean 用户提供一键式 TICK Stack。
入门指南
我们假设您已经拥有 DigitalOcean 帐户。如果您没有,请在此处停止并前往 注册。
创建 Droplet
从 DigitalOcean 仪表板,我们将单击左侧菜单上的“Marketplace”。从那里,您可以选择“监控”,您将看到“InfluxDB TICK Stack”。将鼠标悬停在 TICK Stack 上,然后单击“Create Droplet”。
TICK Stack 在 DigitalOcean 的 5 美元 Droplet 上运行良好,因此让我们从它开始;您可以稍后根据需要增加容量。
<figcaption> 选择 5 美元 Droplet</figcaption>
创建 Droplet!准备就绪后,您的 Droplet 列表中将出现一个新项目。它会显示一个蓝色加载栏,直到准备就绪,然后您将看到 IP 地址。棒极了!我们快完成了。
<figcaption> 等待显示 IP 地址</figcaption>
配置 Chronograf
一两分钟后,Chronograf 将准备就绪并在您的 Droplet IP 地址上监听。您可以使用您选择的浏览器并导航到该 IP。您将看到 Chronograf 欢迎页面。
<figcaption> Chronograf 欢迎页面</figcaption>
单击“Get Started”,它将询问您的 InfluxDB 配置。您可以使用以下命令获取凭据
ssh -l root ip_address_of_droplet -C "cat ~/.digitalocean_password"
这应该返回类似于以下内容
influxdb_admin_username="admin"
influxdb_admin_password="01c59692c3409696bee7fb2d1b82a4a5c46da6b67e58b832"
在文本字段中输入用户名和密码,然后单击“Add Connection”。
<figcaption> Chronograf 添加连接</figcaption>
我们已经在您的 Droplet 上配置了 Telegraf 以将指标发送到 InfluxDB,因此您将看到添加系统仪表板的选项。
<figcaption> Chronograf 添加系统仪表板</figcaption>
单击“Create 1 Dashboard”,然后在 Kapacitor 页面上单击“Continue”,您就全部设置好了!
使用 Chronograf
在 Telegraf 收集指标片刻后,您将能够在系统仪表板上和通过指标浏览器查看数据。
<figcaption> Chronograf 系统仪表板</figcaption>
后续步骤
我们迫不及待地想让您开始在 DigitalOcean 之上使用您自己的 TICK Stack,但在您开始之前,我们还有一些最后的想法。
保护 Chronograf
Chronograf 开箱即用是不安全的。我们建议这是您配置的第一件事。Chronograf 可以配置 OAuth 2.0 身份验证,支持许多提供商,包括 Google、GitHub 和 GitLab。我们还建议启用 TLS 以及 LetsEncrypt 证书,一旦您向 Droplet 添加了 CNAME 记录。
添加更多指标
现在您可以自由地在其他 Droplet 上配置 Telegraf 或检测您的应用程序以将指标发送到 InfluxDB。您可以为此创建新用户,而不是通过 Chronograf 管理页面 或 使用 CLI 使用 admin
。
想知道 Telegraf 可以为您将什么发送到 InfluxDB 吗?查看我们的 输入插件文档。
我们希望您喜欢我们在 DigitalOcean 上的新一键式设置。请在 Twitter 上 @InfluxDB @InfluxDB 告诉我们您的想法。