本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
与 Amazon CloudWatch 集成
会话管理器支持与 Amazon CloudWatch 针对在 Amazon EC2 实例上运行的经纪商以及在本地主机上运行的经纪商集成。
Amazon CloudWatch 可实时监控您的亚马逊云科技 (Amazon) 资源以及您在 Amazon 上运行的应用程序。您可以使用 CloudWatch 收集和跟踪指标,这些指标是您可衡量的相关资源和应用程序的变量。有关更多信息,请参阅 Amazon CloudWatch 用户指南。
您可以将会话管理器代理配置为向 Amazon CloudWatch 发送以下指标数据:
-
Number of DCV servers
— 经纪商管理的 DCV 服务器数量。 -
Number of ready DCV servers
— 中的 DCV 服务器数量READY
由经纪商管理的州。 -
Number of DCV sessions
— 经纪商管理的 DCV 会话数量。 -
Number of DCV console sessions
— 由经纪商管理的 DCV 控制台会话数。 -
Number of DCV virtual sessions
— 经纪商管理的 DCV 虚拟会话数量。 -
Heap memory used
— Broker 使用的堆内存量。 -
Off-heap memory used
— 代理使用的堆外内存量。 -
Describe sessions request time
— 完成 DescribeSessions API 请求所花的时间量。 -
Delete sessions request time
— 完成删除会话 API 请求所花的时间量。 -
Create sessions request time
— 完成 CreateSessions API 请求所花的时间量。 -
Get session connection data request time
— 完成 getSessionConnection Data API 请求所花的时间量。 -
Update session permissions sequest time
— 完成更新会话权限 API 请求所花的时间量。
将经纪商配置为向 Amazon CloudWatch 发送指标数据
-
打开
/etc/dcv-session-manager-broker/session-manager-broker.properties
使用首选文本编辑器,然后执行以下操作:-
Set
enable-cloud-watch-metrics
到true
-
适用于
cloud-watch-region
中,指定要在其中收集指标数据的区域。注意 如果您的经纪商在 Amazon EC2 实例上运行,则此参数为可选参数。区域将自动从实例元数据服务 (IMDS) 中检索。如果您在本地主机上运行 Broker,则此参数是必需的。
-
-
停止并重新启动经纪商。
$
sudo systemctl stop dcv-session-manager-broker$
sudo systemctl start dcv-session-manager-broker
经纪商主持人还必须有权调用cloudwatch:PutMetricData
API。Amazon可以使用受支持的凭据检索技术之一检索凭据。有关更多信息,请参阅 。提供和检索Amazon凭证.