설명
RDS SQL 수집이 꺼져 있거나 보존 기간이 짧으면 필요한 쿼리 이력이 남지 않을 수 있습니다. 기간은 장애 분석과 감사 요구에 맞춰 정해야 합니다.
잠재적 영향
문제를 발견했을 때 관련 SQL 기록이 이미 삭제되어 원인 조사에 어려움이 생길 수 있습니다.
해결 방법
필요한 인스턴스에서 sql_collector_status = "Enabled"로 설정하고 지원되는 보존 기간을 선택하세요. 180일 이상이 필요하다면 180, 365 등 지원되는 값으로 설정하고 기록 접근과 비용을 관리하세요.
예시
기존 MySQL 인스턴스의 수집 기록을 30일에서 180일로 늘리는 예시입니다. 로그 보존 설정이며 데이터베이스 백업 보존 설정과는 다릅니다.
변경 전
hcl
resource "alicloud_db_instance" "default" {
engine = "MySQL"
engine_version = "5.6"
instance_type = "rds.mysql.t1.small"
instance_storage = "10"
sql_collector_status = "Enabled"
sql_collector_config_value = 30
}
변경 후
hcl
resource "alicloud_db_instance" "default" {
engine = "MySQL"
engine_version = "5.6"
instance_type = "rds.mysql.t1.small"
instance_storage = "10"
sql_collector_status = "Enabled"
sql_collector_config_value = 180
}