CloudWatch Agent 를 이용하여 C드라이브 이외의 드라이브를 감사히는 방법에 대해 알아보자
안녕하세요! 클래스메소드 금상원 입니다.
이번 블로그에서는 Cloud Watch Agent 에서 디스크를 감시할 때 C드라이브 이외에 드라이브를 감시하는 방법에 대해 알아보도록 하겠습니다.
개요
문제점
WindowsServerOS 기반의 EC2를 사용하고 있을 때 C드라이브 이외에 여러 드라이브를 사용하고 있을 때 모든 드라이브를 감시하거나 특정 드라이브를 감시하는 방법은 무엇을까?
해결 방법
Cloud Watch Agent 구성 파일에서 "LogicalDisk"영역으로 그룹화하여 특정 디스크 또는 모든 디스크를 설정할 수 있습니다.
특정 드라이브만 감시할 때
「resources」 부분에 감시할 드라이브의 이름을 아래와 같이 추가해 줍니다.
{
"metrics": {
"append_dimensions": {
"InstanceId": "${aws:InstanceId}"
},
"metrics_collected": {
"LogicalDisk": {
"measurement": [
"% Free Space"
],
"metrics_collection_interval": 60,
"resources": [
"C:","D:"
]
}
}
}
}
모든 드라이브를 감시할 때
「resources」 부분에 전제 드라이브를 감시하기위해 아래처럼 「"*"」 를 입력합니다.
{
"metrics": {
"append_dimensions": {
"InstanceId": "${aws:InstanceId}"
},
"metrics_collected": {
"LogicalDisk": {
"measurement": [
"% Free Space"
],
"metrics_collection_interval": 60,
"resources": [
"*"
]
}
}
}
}
마무리
이번 블로그에서는 WindowsServerOS 기반의 EC2에서 여러 드라이브를 사용할 때 특정 또는 모든 드라이브를 Cloud Watch Agent 에서 감시하는 방법에 대해 알아보았습니다. 디스크 감시설정에 대해 정보가 필요하셨던 분들께 조금이나마 도움이 되었으면 좋겠습니다.
참고자료