AWS Marketplace 计费现已可用于 InfluxDB

导航至

您的公司是否使用 AWS 账单和成本管理?现在您可以将 InfluxDB 费用直接计入您的 AWS 账单。这适用于 InfluxDB CloudAWS Marketplace 上的 InfluxDB Enterprise

为什么 AWS Marketplace 计费很重要?

您可能没有意识到,但如果您是 AWS 用户,AWS Marketplace 计费是一项主要的省时工具,可让您将所有 AWS 支出(跨所有部门)合并到一张账单中。而云计算的全部意义在于消除繁琐的任务,以便您可以专注于重要的事情。

为了深入了解,AWS Marketplace 计费提供以下好处

更简单的管理 — 如果没有 AWS Marketplace 计费,您的开发人员和 SRE 必须将 AWS 费用记在他们的信用卡上,然后再报销。这又增加了一项管理任务,使他们无法专注于工作。通过这种集成,您可以为他们提供一种简单的方式来启动他们所需的云资源,以提高工作效率,而无需处理耗时的费用报告。

轻松跟踪 — 您所有账户的所有 InfluxDB 费用都会显示在您现有的 AWS 账单上,因此更容易跟踪。对于工程和 IT 经理来说,这使得生成支出报告变得更容易,以便他们可以专注于重要的事情 - 按时交付项目。

简化的采购 — 无需与您的采购部门合作,将 InfluxData 作为新供应商引入,处理设置新合同的麻烦。如果您已经在使用 AWS,那么您只需与一个供应商合作,即可处理您的 AWS 使用和 InfluxDB 使用。

aws marketplace billing influxdb

图片来源:@helloquence on Unsplash

如何在 AWS 上使用 InfluxDB

那么,您可以在 AWS 上使用 InfluxDB 做什么?本质上,它归结为以下几点

监控您的 AWS 云基础设施 — 您的 EC2 实例、您的 Dynamo 和 RDS 数据库,实际上是 AWS 上运行的任何东西。

监控您在 AWS 上运行的应用程序 — 它们的可用性和性能、它们正在执行的事务以及您的业务依赖的任何其他内容。

监控您的设备和传感器 — 它们正在发送的遥测数据,以及传感器本身的健康状况。

这到底意味着什么?很多 — 让我们来看看 InfluxDB 和 AWS 之间可用的所有集成点

AWS CloudWatch:将 CloudWatch 指标导入 InfluxDB,以获得更强大的仪表板、异常检测和易于配置的警报。InfluxDB 可以使用其 Telegraf CloudWatch 插件 从所有 83 种 AWS 服务 中提取指标,这些服务将指标发布到 CloudWatch。这包括 VPC、s3 和 KMS。这是一个 CloudWatch 指标的示例仪表板

InfluxData Cloudwatch

AWS EC2ECSFargate:使用 Telegraf AWS ECS 插件或 Telegraf 的通用插件 系统监控Docker 监控,监控您的 EC2 虚拟机、ECS 容器和 Fargate 容器中的性能指标。Telegraf ECS 插件与 Fargate 兼容,并使用 Amazon ECS v2 元数据和统计 API 端点来收集任务中运行容器的统计信息。这是一个 Docker 指标的示例仪表板

InfluxData Docker

AWS EKS:使用 Telegraf KubernetesKubernetes Inventory 插件,清点您在 AWS 上运行的 Kubernetes 集群的组件,并跟踪每个 pod 和容器的性能。这是一个 K8s 指标的示例仪表板

InfluxData Kubernetes dashboard

AWS Kinesis:使用 Telegraf Kinesis consumer 插件,从 AWS Kinesis 摄取数据以进行分析、可视化和警报。您还可以使用 Telegraf 将数据发布到 Kinesis

AWS RDS:使用我们的新型数据脚本语言 Flux,通过将时间序列数据与 RDS 中的关系数据连接起来,丰富您的时间序列数据。这适用于 AWS RDS for MySQL、MariaDB 和 Postgres。

AWS RDS code

AWS 合成监控跟踪所有 AWS API HTTP 端点的响应时间。

AWS 程序化计费将您的程序化计费数据导入 InfluxDB,以更好地了解 AWS 支出。

物联网数据收集与分析:如果您正在将来自物联网设备和传感器的数据拉入 AWS,请使用 Telegraf MQTT 插件AMQP 插件JSON 插件HTTP 监听器插件Kinesis consumerDDS 插件 或其他物联网插件,然后使用 Flux 对其进行丰富、分析、可视化和警报。这是一个显示一些热指数和温度指标的示例仪表板

iot data collection aws telegraf

为什么在 AWS 上使用 InfluxDB

在 AWS 上使用 InfluxDB 主要有三个原因:简单性完整性无供应商锁定

简单性:尽管名称末尾带有“DB”,但 InfluxDB 实际上是一个单一的时间序列平台 — 而不仅仅是一个数据库。我们的平台不仅存储数据,还具有预先集成的功能,用于数据收集 (Telegraf)、分析 (Flux)、可视化 (Chronograf) 以及流处理和警报 (Kapacitor)。其他时间序列平台让您连接所有这些部分,这会使您无法专注于真正重要的事情。

完整性:InfluxDB 平台具有丰富的功能和集成。Telegraf 具有 200 个插件,因此您可以从几乎任何地方(包括 83 种 AWS 服务,如前所述)提取数据。您可以将数据发送到各种目的地:发送警报到 PagerDutySlack许多其他平台,以及发送时间序列数据到 Grafana 进行可视化。有适用于 JavaScript、Python 和更多语言的 客户端库

无供应商锁定:作为一个拥有众多第三方贡献者的开源平台,InfluxDB 旨在避免供应商锁定。我们不会向您收取导出数据的费用。您可以随处运行 InfluxDB:在多个云供应商、本地、您的笔记本电脑,甚至在 Raspberry Pi 等物联网设备上。您可以使用连接多个云数据库和本地 SQL 数据库的连接来丰富您的时间序列数据。

InfluxDB AWS no lock-in

图片来源:@the_photoman on Unsplash

谁在 AWS 上使用 InfluxDB?

很多客户!但有三家脱颖而出

Capital One 使用 InfluxDB 监控他们的 AWS 基础设施、应用程序和业务流程指标,以便他们可以为客户提供更好的服务和正常运行时间。然后,他们应用机器学习来建模预测,然后将预测结果带回 InfluxDB 以进行实时访问。您可以在 此案例研究 中阅读更多内容。

MuleSoft(现在是 Salesforce.com 的一部分)使用 InfluxDB Cloud 进行 AWS 监控和诊断解决方案,这些解决方案提供 API 和集成的可见性,从而帮助客户快速识别和解决问题。更多信息请参阅 此案例研究

Houghton Mifflin Harcourt 使用 InfluxDB 实时了解多个业务部门和许多开发团队的 AWS 支出、监控 AWS 应用程序和基础设施,以及收集和跟踪 KPI 以衡量公司的在线教育业务。更多信息请参阅 此案例研究

influxdb on aws customers logos

选择云还是企业版?这是一个问题...

如何在 InfluxDB Cloud 和 InfluxDB Enterprise 之间进行选择?这是一个简单的比较

influxdb cloud influxdb enterprise comparison

总而言之,如果您宁愿花更少的精力维护数据库,对数据库的托管位置具有灵活性,并且不需要立即获得 LDAP 或 Oauth 支持,那么 InfluxDB Cloud 可能是您的最佳选择。否则,请查看 InfluxDB Enterprise。

InfluxDB Enterprise AWS

如果您在 AWS Reinvent 大会上,请到 713 号展位 与我们聊天,了解我们如何帮助您管理 AWS 上的时间序列数据。如果您不在,请试用 InfluxDB CloudInfluxDB Enterprise