CloudWatch-agentによるCPU使用率の上昇について

0

下記の構成で構築しているのですが、CloudWatch-agentのCPU使用率が50%超えている状態が続いています。ログの監視を行っている為だと思いますが、何か対処方法や妥協案があればご教授お願いします。

・構成 EC2(windows server2019、t3.medium) →CloudWatch-agent→CloudWatch-logs→CloudWatch Alarm→SNS→Lambda

・概要 CloudWatch-agentでEC2の中の特定のシステムのエラーログを監視してCloudWatch Alarmに通知する

・使用しているJSON(一部抜粋)

"logs": {
		"logs_collected": {
			"files": {
				"collect_list": [
					{
						"file_path": "C:\\MySystem\\Error_log\\system\\my_System.**.log",
						"log_group_name": "Systemlog",
						"log_stream_name": "SystemErrorlogs",
						"encoding": "shift_jis",
						"retention_in_days": -1
					}
				]
			}
		}
	}
Beef
已提問 9 個月前檢視次數 793 次
1 個回答
0

CPU使用率が50%超えている状態とのことですが、他で実行中のプロセスが存在し、CloudWatch-agentのCPU使用率が50%を超える状況によって、他の処理が遅くなったり、CPUクレジットを使い果たしてしまうようなことが発生しているとのことでしょうか?

また、file_pathに書き込まれるログの容量が多いことによって発生しているということはありませんでしょうか?

CPU使用率が高い状況が許容できない場合には、ログの送信対象を減らすなど対応ができないか確認してみてください。

profile picture
已回答 9 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南