从 AWS 监控转换为使用 BindPlane

本指南提供了将使用 Amazon Web Services (AWS) 监控的客户转换为使用 BindPlane 的步骤。Google Cloud 和 Blue Medora 携手合作,共同为 Cloud Monitoring 用户提供 BindPlane。BindPlane 服务将 150 多个不同数据源的运行状况、性能数据和日志直接连接到 Monitoring。

BindPlane 免费向 Cloud Monitoring 客户提供,但使用 BindPlane 可能会增加监控或日志数据的提取量。如需了解如何管理这些费用,请参阅本指南的费用部分。

如需详细了解 BindPlane,请参阅以下资源:

安装 BindPlane 集成

创建 BindPlane 帐号,开始安装过程。

登录后,连接到 Cloud Monitoring,安装收集器并连接到数据源。

连接到 Cloud Monitoring

要连接到 Cloud Monitoring,请完成以下步骤。

  1. 在 BindPlane 中,点击添加目标

  2. 选择 Cloud Monitoring

  3. 要配置 Monitoring 目标,请从有 Monitoring Admin 权限的服务帐号中添加 JSON 密钥。

    如需了解如何查找此信息的相关帮助,请参阅 Blue Medora 的 Google Cloud Monitoring 文档。

安装收集器

BindPlane 收集器位于您的网络中,并连接到您要监控的任何数据源。收集器要求服务器对您要监控的数据源具有网络访问权限,如果您有多个隔离网络,则可以添加多个收集器。

要安装收集器,请执行以下操作:

  1. 在 BindPlane 中,点击添加收集器

  2. 选择您想运行收集器的平台。

    您可以选择运行收集器的操作系统,也可以选择一个模板来部署适用于 AWS 的收集器的 Linux 映像。

    如需详细了解 AWS 模板,请参阅 Blue Medora AWS 收集器部署指南

  3. 点击剪贴板图标,复制安装命令。

  4. 登录要安装收集器的机器并运行命令。

连接到数据源

此数据源可以是任何您要监控的对象。它可能是数据库、网络服务、甚至数据中心的硬件设备。

要添加来源,请执行以下操作:

  1. 在 BindPlane 中,请点击添加来源

  2. 选择您要监控的来源。

  3. 选择要使用的收集器。

    如果您为多个网络或数据中心添加了多个收集器,请在来源所在区域选择该收集器。

  4. 输入您的凭据,然后点击测试连接以验证一切正常。

  5. 点击添加开始监控。

对于每个 AWS 数据源,必须有特定权限的 AWS 用户来监控该特定来源。BindPlane 提供 Master AWS Least Privileged User,以监控当前可用的每个 AWS 来源。

信息中心

BindPlane 为各种受监控的数据源提供信息中心。您可以将这些信息中心用作现有信息中心的模板或替换项。

替换信息中心

为了让现有插件用户更轻松地改用 BindPlane,BindPlane 包含每个受监控技术的信息中心,其中的功能与内置 Monitoring 信息中心相同。这些信息中心的标题中包含 KPI。例如,Postgresql KPI 信息中心与使用已弃用插件的 PostgreSQL 实例视图具有相同的指标。

在 BindPlane 中将信息中心安装到项目

您可以通过完成以下步骤在 BindPlane 中将信息中心安装到 Cloud Monitoring 项目。

  1. 在 BindPlane 中,选择目的地

  2. 点击 Cloud Monitoring 连接。

  3. 您将看到可用于您要监控的来源的信息中心列表。

  4. 点击安装

    该信息中心可在您的项目中找到。

解除关联 AWS 项目

完成迁移到 BindPlane 后,请按照相应步骤解除 AWS 项目与 Google Cloud 项目的关联

管理费用

Google Cloud 已与 Blue Medora 携手合作,将 BindPlane 提供给 Monitoring 客户,并且无需任何额外费用、许可或合同。但是,如果您通过 Blue Medora 提取的监控数据和日志数据比通过 Monitoring 代理提取的数据多,则可能会产生更高的使用费。如需了解有关价格的信息(适用于所有自定义指标和超过免费配额的日志),请参阅价格

为了帮助您管理费用,BindPlane 允许您通过以下两种方式控制向 Monitoring 发送多少数据:

  • 调整收集间隔:收集间隔默认设置为 1 分钟。把收集间隔增加到 2 分钟,系统将针对给定来源向 Monitoring 发送一半的数据。如果将间隔时间延长至 10 分钟,系统将发送十分之一的数据。通过调整数据收集间隔,您可以找到适合您组织的数据解析与费用之间的平衡点。

    如需调整此时间间隔,请在来源详情页面上,点击配置,然后更新收集时间间隔 (Collection interval) 字段。

  • 停用不需要的指标收集:配置数据源后,系统会为所有资源类型和指标启用收集。如果您不需要向 Cloud Monitoring 发送特定的资源类型或单个指标,则可以停用它们以减少发送的数据量,从而降低费用。

    如需停用不需要的指标,请在来源详情页面上点击指标,然后点击收集切换开关关闭指标收集。

    显示用于调整指标收集的切换开关。

使用场景示例

以下示例是使用 BindPlane 通过监控可以实现的使用场景。

通过其他来源进行全面的 AWS 监控

借助 BindPlane,您可以完全监控 AWS 部署。您可以为不属于上述 AWS 监控功能的其他 Amazon 技术和服务收集指标。您可以在 BindPlane 中的来源列表中找到这些指标。

如需了解这些来源,请参阅相应文档:

监控 AWS 托管的工作负载

除监控核心 AWS 服务外,您还可以通过 BindPlane 深入了解 AWS 托管工作负载。

Cloud Foundry Diego Cell 性能指标的信息中心。

在此示例中,Cloud Foundry 是在 Amazon EC2 虚拟机上运行。借助此信息中心,您可以查看 Diego Cell 和 KPI 的使用情况,例如底层 EC2 虚拟机的 AWS 赠金和网络吞吐量。