本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用 AWS 开发工具包指标 监控应用程序
企业客户可以将 CloudWatch 代理与适用于企业支持的 AWS 开发工具包指标 (开发工具包指标) 结合使用,以从其主机和客户端上的 AWS SDKs 收集指标。这些指标与 AWS 企业级支持部门共享。开发工具包指标 可帮助您收集有关您的应用程序与 AWS 服务的连接的相关指标和诊断数据而不向您的代码添加自定义分析,并减少与 AWS Support. 共享日志和数据所需的手动工作。
开发工具包指标 仅可供具有企业级支持订阅的客户使用。有关更多信息,请参阅 Amazon CloudWatch 支持中心
您可以将开发工具包指标 与任何直接调用 AWS 服务并使用 AWS 开发工具包(该开发工具包是以下部分中列出的版本之一)构建的应用程序一起使用。
开发工具包指标 监控由 AWS 开发工具包进行的调用,并使用一个 CloudWatch 代理,此代理与客户端应用程序在相同的环境中运行。以下部分介绍使 CloudWatch 代理能够发送 开发工具包指标 数据所需的步骤。有关您在开发工具包中需要配置的内容的信息,请参阅您的开发工具包文档。
受支持的版本
要使用 开发工具包指标,您必须使用 CloudWatch 代理的 1.207573.0 版或更高版本。如果您已在运行 CloudWatch 代理,则可以在以下文件中找到该版本。
-
Linux:
/opt/aws/amazon-cloudwatch-agent/bin/CWAGENT_VERSION
-
Windows Server:
C:\Program Files\Amazon\AmazonCloudWatchAgent\CWAGENT_VERSION
您还可以使用命令行查找代理版本。在 Linux 上,输入以下命令。
/opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent -version
在 Windows Server 上,输入以下命令。
& 'C:\Program Files\Amazon\AmazonCloudWatchAgent\amazon-cloudwatch-agent.exe' -version
此外,您必须使用以下版本的 AWS 开发工具包之一。
支持的开发工具包 | 开发工具包指标 文档 |
---|---|
AWS CLI 1.16.84 或更高版本 |
对于AWS CLI,适用于 Python (Boto3) 的开发工具包. 安装说明是相同的。 |
适用于 C++ 的 AWS 开发工具包 1.7.47 或更高版本 |
|
适用于 Go 的 AWS 开发工具包 1.25.18 或更高版本 |
|
AWS SDK for Java 1.11.523 或更高版本(尚不支持 适用于 Java 的 AWS 开发工具包 2.x |
|
AWS SDK for JavaScript in Node.js 2.387 或更高版本 |
|
适用于 .NET 的 AWS 开发工具包 3.3.440 或更高版本 |
|
适用于 PHP 的 AWS 开发工具包 3.85.0 或更高版本 |
|
适用于 Python (Boto3) 的 AWS 软件开发工具包 1.9.78 或更高版本 |
|
适用于 Ruby 的 AWS 开发工具包 3.45.0 或更高版本 |