InfluxDB Cloud 已在 Microsoft Azure Marketplace 上线
作者:Al Sargent / 用例, 产品, 开发者, 公司
2021 年 2 月 16 日
导航至
在 InfluxData,我们最近一直专注于深化我们对 Microsoft Azure 的支持。首先,我们在 7 月份在阿姆斯特丹启用了 Azure 欧洲西部上的 InfluxDB Cloud。然后,我们在 9 月份在弗吉尼亚州推出了 Azure 美国东部上的 InfluxDB Cloud。今天,我们很高兴地宣布 InfluxDB Cloud 加入了 Azure Marketplace 上的 InfluxDB Enterprise。
InfluxDB 如何与 Azure 和其他 Microsoft 技术协同工作?
InfluxDB 与广泛的 Azure 和更广泛的 Microsoft 相关技术集成;这是一个可视化表示。Microsoft 相关技术为灰色,而 InfluxDB 组件为紫色。
让我们更深入地探讨每个集成点。
为了累积时间序列数据,我们的开源数据收集代理 Telegraf 具有以下适用于 Azure 和其他 Microsoft 技术的 输入插件
我们的开源时间序列查询语言 Flux 让您可以通过 从 SQL Server 中提取元数据 来丰富您的时间序列数据。例如,这使您可以将时间序列数据(在 InfluxDB 中)中的物联网设备的序列号解析为 SQL Server 中的数据,例如制造商、型号和里程。以下是 Flux 中的样子
import "sql"
sql.from(
driverName: "sqlserver",
dataSourceName: "sqlserver://user:password@localhost:1234?database=examplebdb",
query: "GO SELECT * FROM Example.Table"
)
为了分析您的时间序列数据,您拥有 InfluxDB 的全部功能——可视化、仪表板、数据处理、异常检测和警报——全部在 Azure Cloud 上运行,并使用 Azure Marketplace 计费。
我们通过我们的 模板库 提供以下 InfluxDB 模板,让您快速设置监控数据源(Telegraf 配置)和仪表板
InfluxDB 模板是令人难以置信的省时工具。只需一分钟,它们就可以让您导入 Telegraf 配置和仪表板,您可以轻松自定义它们,这样您就不必花费数小时从头开始构建。例如,这是 SQL Server 模板附带的仪表板的片段,其中包含二十多个查询和相关图表
作为本次发布的一部分,我们还在 InfluxDB Cloud 中添加了 Microsoft SSO 登录选项。这允许 InfluxDB Cloud 用户使用其 Azure Active Directory 凭据登录。
为了对您的时间序列数据采取行动,Flux 让您可以 向 Microsoft Teams 发送警报,以及其他流行的端点,例如 PagerDuty、Slack、webhooks、等等。例如,以下是如何使用 Flux 向 Microsoft Teams 发布消息
import "contrib/sranka/teams"
teams.message(
url: "https://outlook.office.com/webhook/example-webhook",
title: "Example message title",
text: "Example message text",
summary: "",
)
我们还为 InfluxDB 提供了 C# 客户端库。
为什么要在 Azure Marketplace 上访问 InfluxDB?
当您通过 Azure Marketplace 注册 InfluxDB 时,您可以将所有团队的 InfluxDB Cloud 和 Enterprise 支出合并到一张 Azure 账单中。云计算的全部意义在于消除繁琐的任务,让您可以专注于重要的事情。这样做提供以下好处
专注于您的日常工作 — 如果没有 Azure Marketplace 计费,您的开发人员和 SRE 必须将 Azure 费用记在他们的信用卡上,然后再报销。这是又一项管理任务,让他们无法专注于工作。通过我们新的 Marketplace 集成,您可以为他们提供一种快速简便的方式来启动他们需要的时间序列数据库实例以提高工作效率。而且他们无需处理耗时的费用报告。
轻松的报告 — 您所有帐户的所有 InfluxDB 费用都显示在您现有的 Azure 账单上,因此更容易跟踪。对于工程和 IT 经理来说,这使得生成支出报告变得更容易,以便他们可以专注于重要的事情——按时交付项目并保持关键服务运行。
简化的采购 — 无需与您的采购部门合作,将 InfluxData 作为新供应商加入,也无需处理设置新合同的麻烦。如果您已经在使用 Azure,那么您仍然只有一个供应商来处理您的 Azure 使用和 InfluxDB 使用。
简化的支持 — 当您试图使开发项目保持在正轨上,或使关键服务保持运行时,您知道任何停机时间都可能使您的计划陷入困境。当发生中断时,InfluxDB 和 Microsoft 团队紧密合作,快速查明根本原因,以最大限度地减少停机时间。
总而言之,我们希望通过 Azure Marketplace 访问 InfluxDB 意味着您和您的团队的压力更小。
Azure 上 InfluxDB Cloud 的定价是多少?
Azure Marketplace 上 InfluxDB Cloud 的定价基于使用量,没有最低消费。它提供与直接通过 InfluxDB Cloud 提供的相同、简单且低廉的价格。
InfluxDB Cloud 定价向量 | 价格 |
数据流入 | 0.002 美元/MB |
查询 | 每次 100 次查询执行 0.01 美元 |
存储 | 0.002 美元/GB-小时 |
数据流出 | 0.09 美元/GB |
Azure 上 InfluxDB Cloud 的定价实际上非常酷。原因如下
对于大多数“云”数据库,您必须选择要运行数据库的计算机的大小。选择太小的计算机,您的数据库将会崩溃。选择太大的计算机,您的预算将会受到打击。将您的数据从一种大小的计算机迁移到另一种大小的计算机非常耗时。这意味着您错过了云的许多优势,特别是成本节省和时间效率。
InfluxDB Cloud 是不同的。原因是,在底层,InfluxDB Cloud 是一个在 Kubernetes 上运行的多租户数据库集群。这使其可以动态扩展,以按需提供您需要的任何摄取、存储和查询功能。这意味着您只需为您使用的东西付费——具体而言,您发送给我们的数据、您存储的数据以及您的查询运行时间。这就是我们称之为基于使用量的定价的原因。
因此,您可以从尝试选择足够大的计算机的麻烦、为数据库支付过多费用的风险以及不得不从一台计算机迁移到另一台计算机的挫败感中解放出来。
以下是关于此定价如何让您 完全控制您在 Azure 上的时间序列数据库支出,以及如何理解和预测您的费用的更多信息。
<figcaption> 来源:Alexey Ruban 通过 Unsplash</figcaption>
InfluxDB 在 Azure 上的哪些位置运行?
在撰写本文时,InfluxDB Cloud 目前在两个 Azure 位置运行:欧洲西部(阿姆斯特丹)和美国东部(弗吉尼亚)。以下是 InfluxDB Cloud 位置 的最新列表。
InfluxDB Enterprise 在 全球 33 个 Azure 位置 运行
区域 | 位置 |
欧洲、中东和非洲 | 荷兰阿姆斯特丹 |
欧洲、中东和非洲 | 阿联酋迪拜 |
欧洲、中东和非洲 | 爱尔兰都柏林 |
欧洲、中东和非洲 | 法国巴黎 |
欧洲、中东和非洲 | 德国法兰克福 |
欧洲、中东和非洲 | 英格兰利物浦 |
欧洲、中东和非洲 | 挪威奥斯陆 |
欧洲、中东和非洲 | 英格兰朴茨茅斯 |
欧洲、中东和非洲 | 南非比勒陀利亚 |
欧洲、中东和非洲 | 瑞士苏黎世 |
美洲 | 弗吉尼亚州蓝岭 |
美洲 | 弗吉尼亚州博伊德顿 |
美洲 | 伊利诺伊州芝加哥 |
美洲 | 爱荷华州得梅因 |
美洲 | 加拿大魁北克市 |
美洲 | 华盛顿州昆西 |
美洲 | 犹他州盐湖城 |
美洲 | 德克萨斯州圣安东尼奥 |
美洲 | 加利福尼亚州旧金山 |
美洲 | 巴西圣保罗 |
美洲 | 加拿大多伦多 |
亚太地区 | 韩国釜山 |
亚太地区 | 澳大利亚堪培拉 |
亚太地区 | 印度钦奈 |
亚太地区 | 中国香港 |
亚太地区 | 澳大利亚墨尔本 |
亚太地区 | 印度孟买 |
亚太地区 | 日本大阪 |
亚太地区 | 印度浦那 |
亚太地区 | 韩国首尔 |
亚太地区 | 新加坡 |
亚太地区 | 澳大利亚悉尼 |
亚太地区 | 日本东京 |
结论
最快的入门方式是获取 Azure Marketplace 上的 InfluxDB Cloud。对于那些喜欢在本地运行的人,这里有 Azure Marketplace 上的 InfluxDB Enterprise。注册后,请查看我们的入门指南,并随时加入我们乐于助人的 InfluxDB 社区 和 Slack 提出问题。祝您使用愉快!