設定相關實體的 CloudWatch 代理程式服務和環境名稱 - Amazon CloudWatch

設定相關實體的 CloudWatch 代理程式服務和環境名稱

CloudWatch 代理程式可以使用實體資料傳送指標和日誌,以支援 CloudWatch 主控台中的探索相關窗格。服務名稱或環境名稱可由 CloudWatch 代理程式 JSON 組態設定。

注意

代理程式組態可能會被覆寫。如需有關代理程式如何決定要為相關實體傳送哪些資料的詳細資訊,請參閱 搭配相關遙測使用 CloudWatch 代理程式

對於指標,可於代理程式、指標或外掛程式層級設定。對於日誌,可於代理程式、日誌或檔案層級設定。一律使用最具體的組態。例如,若組態同時存在於代理程式層級與指標層級,則指標將使用指標組態,而任何其他項目 (日誌) 將使用代理程式組態。下列範例顯示設定服務名稱和環境名稱的不同方式。

{ "agent": { "service.name": "agent-level-service", "deployment.environment": "agent-level-environment" }, "metrics": { "service.name": "metric-level-service", "deployment.environment": "metric-level-environment", "metrics_collected": { "statsd": { "service.name": "statsd-level-service", "deployment.environment": "statsd-level-environment", }, "collectd": { "service.name": "collectdd-level-service", "deployment.environment": "collectd-level-environment", } } }, "logs": { "service.name": "log-level-service", "deployment.environment": "log-level-environment", "logs_collected": { "files": { "collect_list": [ { "file_path": "/opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log", "log_group_name": "amazon-cloudwatch-agent.log", "log_stream_name": "amazon-cloudwatch-agent.log", "service.name": "file-level-service", "deployment.environment": "file-level-environment" } ] } } } }