Setup Cloudwatch monitoring GPU EC2
STEP 1: Install CloudWatch Agent
$msiUrl = "https://s3.amazonaws.com/amazoncloudwatch-agent/windows/amd64/latest/amazon-cloudwatch-agent.msi"
$installerPath = "$env:TEMP\amazon-cloudwatch-agent.msi"Invoke-WebRequest -Uri $msiUrl -OutFile $installerPathmsiexec.exe /i $installerPath /quietGet-Service AmazonCloudWatchAgentSTEP 2: Install NVIDIA Plugin untuk GPU Monitoring
cd "C:\Program Files\Amazon\AmazonCloudWatchAgent"
dir .\plugins\STEP 3: Buat Konfigurasi File
{
"metrics": {
"metrics_collected": {
"nvidia_gpu": {
"measurement": [
"utilization_gpu",
"utilization_memory",
"memory_used"
],
"metrics_collection_interval": 300
},
"Memory": {
"measurement": [
"% Committed Bytes In Use",
"Available MBytes"
]
},
"LogicalDisk": {
"measurement": [
"% Free Space",
"Free Megabytes"
],
"resources": [
"*"
]
},
"Processor": {
"measurement": [
"% Processor Time"
],
"resources": [
"_Total"
]
}
},
"append_dimensions": {
"AutoScalingGroupName": "${aws:AutoScalingGroupName}",
"ImageId": "${aws:ImageId}",
"InstanceId": "${aws:InstanceId}",
"InstanceType": "${aws:InstanceType}"
},
"aggregation_dimensions": [
[
"InstanceId"
]
],
"force_flush_interval": 60
}
}STEP 4: Konfigurasi dan Start Agent
STEP 5: Verifikasi Instalasi
Last updated