서버와 데이터베이스를 24시간 모니터링할 때 설정할 항목
公開日 2026-08-13 · 更新日 2026-08-13 · 最終検証日 2026-08-13
結論
생사 확인 모니터링·성능 모니터링·로그 모니터링의 3가지를 구분해 설계하고, 호스트/데이터베이스/애플리케이션 각 계층에 지표를 배정합니다. 그 위에 사용자가 실제로 지나가는 경로 자체를 외부에서 모니터링하는 외부 모니터링을 반드시 추가합니다. 내부 지표가 모두 정상이어도 사용자 쪽에서 실패하는 사건은 일어날 수 있으므로, "고객이 먼저 알아차리는" 상태를 막을 수 있는 것은 외부 모니터링뿐입니다. 임계값은 단일 고정값이 아니라 지속 시간과 변화율을 조건으로 구성합니다.
この文書の適用条件
| 対象製品 | Amazon RDS / Amazon Aurora / SQL Server / MySQL / Amazon CloudWatch |
|---|---|
| 確認バージョン | AWS CLI v2 / Amazon CloudWatch의 공개 API, MySQL 5.7 이상, SQL Server 2012 이상(2026-08-13 시점 사양 기준) |
| 適用環境 | AWS, Azure, 온프레미스 |
| 必要権限 | CloudWatch 알람 생성은 `cloudwatch:PutMetricAlarm`. MySQL의 상태 확인은 `PROCESS` 권한 수준, SQL Server는 `VIEW SERVER STATE` |
| 実行影響 | SQL은 조회만. `put-metric-alarm`은 CloudWatch 알람 리소스를 신규 생성함 |
| 再起動 | 불필요 |
| 最終検証日 | 2026-08-13 |
そのまま実行できるコマンド
- 対象
- Amazon CloudWatch(AWS CLI v2)
- 権限
- cloudwatch:PutMetricAlarm
- 変更作業
- 있음(CloudWatch 알람을 생성/덮어씀)
- Production実行
- 가능. 단 통지 대상과 대응 절차를 정한 뒤 생성할 것
# 対象: Amazon CloudWatch(AWS CLI v2)
# 権限: cloudwatch:PutMetricAlarm
# 変更作業: あり(同名アラームが存在する場合は上書きされる)
# Production 実行: 可能。通知先とランブックを用意してから作成すること
#
# 通知先の SNS トピック ARN は環境変数で渡す(この文書には実 ARN を記載しない)
# export SNS_TOPIC_ARN="<自環境の SNS トピック ARN>"
aws cloudwatch put-metric-alarm \
--alarm-name "rds-db-sample-instance-cpu-sustained" \
--alarm-description "CPU使用率が継続して高い状態を検知する" \
--namespace AWS/RDS \
--metric-name CPUUtilization \
--dimensions Name=DBInstanceIdentifier,Value=db-sample-instance \
--statistic Average \
--period 300 \
--evaluation-periods 3 \
--datapoints-to-alarm 3 \
--threshold 80 \
--comparison-operator GreaterThanThreshold \
--treat-missing-data missing \
--alarm-actions "$SNS_TOPIC_ARN" \
--ok-actions "$SNS_TOPIC_ARN"`--threshold 80`은 단지 서식을 보여주기 위한 값이며 권장값이 아닙니다. 임계값은 자신의 환경의 평상시 분포(p95·p99)로 결정하십시오. 핵심은 `--evaluation-periods`와 `--datapoints-to-alarm`으로 "지속되고 있음"을 조건으로 두고 있다는 점입니다. 단발성 스파이크로 울리면 알림 피로의 원인이 됩니다. `--treat-missing-data` 지정은 데이터 결측 시의 동작을 명시적으로 정하기 위해 필수입니다.
- 対象
- MySQL 5.7 이상 / Amazon Aurora MySQL
- 権限
- 전역 상태 변수 조회 권한(PROCESS 권한 수준)
- 変更作業
- 없음(조회만)
- Production実行
- 가능
-- 対象: MySQL 5.7 以降 / Amazon Aurora MySQL
-- 権限: グローバル状態変数の参照権限(PROCESS 権限相当)
-- 変更作業: なし(参照のみ)
-- Production 実行: 可能
-- 現在の接続数
SHOW STATUS LIKE 'Threads_connected';
-- 起動以降の最大同時接続数(ピークの把握に使う)
SHOW STATUS LIKE 'Max_used_connections';
-- 接続上限
SHOW VARIABLES LIKE 'max_connections';
-- 上限に達して拒否された接続の累計
SHOW STATUS LIKE 'Aborted_connects';`Threads_connected`를 `max_connections`와 비교해 사용률을 구합니다. `Max_used_connections`는 기동 이후의 피크이므로 순간값으로는 파악할 수 없는 급증을 확인할 수 있습니다. 모니터링에서는 순간값뿐만 아니라 사용률의 추세를 보십시오.
- 対象
- SQL Server 2012 이상 / Amazon RDS for SQL Server
- 権限
- VIEW SERVER STATE
- 変更作業
- 없음(조회만)
- Production実行
- 가능
-- 対象: SQL Server 2012 以降 / Amazon RDS for SQL Server
-- 権限: VIEW SERVER STATE
-- 変更作業: なし(参照のみ)
-- Production 実行: 可能
SELECT
(SELECT COUNT(*) FROM sys.dm_exec_sessions
WHERE is_user_process = 1) AS user_sessions,
(SELECT COUNT(*) FROM sys.dm_exec_requests
WHERE session_id > 50) AS active_requests,
(SELECT COUNT(*) FROM sys.dm_exec_requests
WHERE blocking_session_id <> 0) AS blocked_requests,
@@MAX_CONNECTIONS AS max_connections_configured;`@@MAX_CONNECTIONS`는 구성상의 상한을 반환합니다. `sp_configure`의 `user connections`가 0(기본값)인 경우 제품 기본 상한값이 반환되므로, 실제 제약은 메모리와 워커 스레드가 됩니다. 모니터링에서 중요한 것은 상한과의 비율보다 `blocked_requests`의 추이로, 이것이 늘기 시작하면 블로킹 체인 조사로 넘어갑니다.
- 対象
- Amazon CloudWatch(AWS CLI v2)
- 権限
- cloudwatch:DescribeAlarms
- 変更作業
- 없음(조회만)
- Production実行
- 가능
# 対象: Amazon CloudWatch(AWS CLI v2)
# 権限: cloudwatch:DescribeAlarms
# 変更作業: なし(参照のみ)
# Production 実行: 可能
aws cloudwatch describe-alarms \
--query "MetricAlarms[].{Name:AlarmName,Metric:MetricName,\
Threshold:Threshold,Periods:EvaluationPeriods,Missing:TreatMissingData,\
State:StateValue,Actions:AlarmActions[0],Enabled:ActionsEnabled}" \
--output table`Enabled`가 false인 알람, `Actions`가 비어 있는 알람, `State`가 장기간 INSUFFICIENT_DATA인 알람은 실질적으로 기능하지 않고 있습니다. 모니터링 설정의 전수 조사에서는 먼저 이 세 가지를 찾아냅니다.
結果の読み方
| 列 | 意味 | 確認するポイント |
|---|---|---|
| Threads_connected / user_sessions | 현재 연결 수 | 상한에 대한 비율을 봄. 상한 직전에서 멈춰 있다면 풀 설정이나 누수 |
| Max_used_connections | 기동 이후 최대 동시 연결 수 | 순간값으로는 보이지 않는 피크. 상한에 근접한 값이면 여유가 없음 |
| max_connections / max_connections_configured | 연결 상한 설정값 | 애플리케이션 쪽 풀의 합계 최대값이 이를 초과하지 않는지 |
| Aborted_connects | 수립에 실패한 연결의 누계 | 증가가 계속되면 인증 실패나 상한 도달. 로그 모니터링과 대조 |
| active_requests | 실행 중인 요청 수 | 연결 수가 많아도 active가 적으면 유휴 연결. 대응이 달라짐 |
| blocked_requests | 차단된 요청 수 | 0에서 늘기 시작한 시점이 조사 개시점. 계속되면 블로킹 체인을 추적 |
| AlarmName / State | 알람명과 현재 상태 | 장기간 INSUFFICIENT_DATA인 것은 모니터링이 되지 않고 있음 |
| TreatMissingData | 결측 시 처리 | 미지정이면 결측 시 동작이 의도와 다를 수 있음. 명시적으로 결정 |
| ActionsEnabled / AlarmActions | 통지의 활성 상태와 통지 대상 | false이거나 통지 대상이 비어 있으면 울려도 아무에게도 전달되지 않음 |
こういう状況で使います
- 장애를 고객의 연락으로 알게 되는 경우가 있음
- 알림이 너무 많아 중요한 것이 묻힘
- 야간과 휴일에 누가 대응할지 정해지지 않음
- 알림은 오지만 받은 사람이 무엇을 해야 할지 모름
- 모니터링은 설정했지만 무엇을 모니터링하고 있는지 목록이 없음
- CPU 사용률 같은 알기 쉬운 지표만 보고 있고 락 대기나 레플리케이션 지연은 보지 않음
考えられる原因(可能性の高い順)
01
3종류의 모니터링이 구분되지 않음
생사 확인 모니터링(프로세스나 엔드포인트가 응답하는지), 성능 모니터링(응답은 하지만 느려지지 않았는지), 로그 모니터링(오류가 발생하지 않았는지)은 목적도 감지할 수 있는 사건도 다릅니다. 어느 하나만으로는 다른 두 가지가 감지하는 장애를 놓치게 됩니다.
02
내부 지표만 보고 있음
CPU·메모리·연결 수가 모두 정상이어도 DNS, 로드 밸런서, 인증서, 애플리케이션의 예외, 외부 연동처의 장애로 인해 사용자 쪽에서는 사용할 수 없는 상태가 될 수 있습니다. 내부 지표를 얼마나 늘려도 이 경로는 모니터링할 수 없습니다.
03
임계값이 단일 고정값으로 설계되어 있음
"CPU 80%를 넘으면 통지"와 같은 단발성 조건은 평상시의 급증에도 울립니다. 너무 자주 울리는 알림은 무시되게 되고, 결과적으로 진짜 알림도 놓치게 됩니다. 지속 시간(몇 회 연속으로 초과했는지)과 변화율(평소와의 차이)을 조건에 포함해야 합니다.
04
알림에 대응 절차가 연결되어 있지 않음
통지를 받은 사람이 무엇을 확인하고, 어디까지 스스로 대응하며, 어떤 조건에서 에스컬레이션하는지가 정해지지 않으면 통지는 "알아차림"에서 멈추고 대응으로 이어지지 않습니다.
05
야간·휴일 체계가 설계되지 않음
24시간 모니터링은 "모니터링 도구가 24시간 동작하는 것"이 아니라 "24시간, 대응할 수 있는 사람에게 전달되는 것"입니다. 온콜 당번, 연락이 닿지 않을 경우의 다음 연락처, 대응자의 부하 분산이 정해지지 않으면 심야의 통지는 다음 날 아침까지 방치됩니다.
06
모니터링 설정이 전수 조사되지 않음
통지 대상이 퇴사자의 주소 그대로, 액션이 비활성화된 채로, 대상 리소스가 이미 삭제된 채로인 설정은 "있지만 기능하지 않는 모니터링"이 됩니다. 설정한 시점에는 올바르더라도 시간이 지나면서 낙후됩니다.
確認手順
- 1
모니터링 대상 목록 만들기
参照のみ호스트·데이터베이스·애플리케이션 각 계층에서 현재 무엇을 모니터링하고 있는지 목록화합니다. 누락을 논의하기 전에 현황을 가시화합니다.
- 2
외부 모니터링의 유무 확인하기
参照のみ사용자가 실제로 지나가는 경로(DNS→LB→앱→DB)를 외부에서 확인하는 모니터링이 있는지 확인합니다. 없다면 최우선 추가 항목입니다.
- 3
알람 전수 조사하기
参照のみ`describe-alarms`로 비활성화된 것, 통지 대상이 비어 있는 것, 장기간 INSUFFICIENT_DATA인 것을 찾아냅니다.
- 4
과거 알림 발생 건수 세기
参照のみ최근 1개월간 몇 건이 울렸고 그중 몇 건이 대응이 필요했는지 셉니다. 대응 불필요 비율이 높다면 임계값 설계가 원인입니다.
- 5
과거 장애가 무엇으로 감지되었는지 되돌아보기
参照のみ최근 장애에 대해 모니터링이 먼저 감지했는지, 사용자의 연락이 먼저였는지 확인합니다. 후자가 있다면 모니터링의 구멍을 특정할 수 있습니다.
- 6
에스컬레이션 경로 작성하기
参照のみ1차 대응자, 2차 대응자, 연락이 닿지 않을 경우의 대체, 판단이 필요한 경우의 책임자를 문서화합니다.
- 7
알람 추가하기
低부족한 항목에 대해 `put-metric-alarm`으로 알람을 생성합니다. 생성 전에 통지 대상과 런북을 준비합니다.
対応方法
すぐに実施できる低リスクの対応
외부 모니터링 추가하기
低사용자가 쓰는 엔드포인트에 외부에서 정기적으로 요청을 보내 상태 코드와 응답 시간을 기록합니다. "고객이 먼저 알아차리는" 상태를 막는 유일한 수단입니다.
통지가 전달되지 않는 알람 고치기
低ActionsEnabled가 false, 통지 대상이 비어 있음, 수신처가 무효한 주소로 되어 있는 알람을 수정합니다. 모니터링 항목을 늘리기 전에 이것이 먼저입니다.
事前検討が必要な変更
계층별로 모니터링 항목 배정하기
低호스트 계층은 CPU·메모리·스왑·디스크 사용률·디스크 대기 시간·네트워크. 데이터베이스 계층은 연결 수와 상한, 실행 중 세션 수, 락 대기와 블로킹 체인, 레플리케이션 지연, 트랜잭션 로그/binlog 사용량, 슬로우 쿼리 건수, 버퍼 캐시 적중률, 로그인 실패. 애플리케이션 계층은 HTTP 상태 비율, 응답 시간 백분위수, 큐 적체 수입니다.
임계값에 지속 시간과 변화율 포함하기
低단발성 초과가 아니라 "n회 연속 초과"를 조건으로 하고, 평상시 분포로부터의 벗어남으로 판정하는 항목을 함께 사용합니다. CloudWatch에서는 `--evaluation-periods`와 `--datapoints-to-alarm`이 이에 해당합니다.
알림별로 런북 준비하기
参照のみ각 알림에 대해 "무엇을 확인하는지", "어디까지 대응해도 되는지", "어떤 조건에서 에스컬레이션하는지"를 작성합니다. 런북이 없는 알림은 만들지 않는다는 운영 규칙으로 하는 것이 효과적입니다.
에스컬레이션 기준 문서화하기
参照のみ1차 대응의 범위, 2차 대응으로 넘기는 조건, 책임자에게 올리는 조건을 정의합니다. 판단에 고민하는 시간이 대응 지연이 됩니다.
온콜 체계 설계하기
参照のみ당번 교대 주기, 연락이 닿지 않을 경우의 다음 수신처, 심야 대응 후의 대휴 등 사람이 지속할 수 있는 형태로 만듭니다. 지속되지 않는 체계는 몇 개월 내에 형식화됩니다.
로그 모니터링 추가하기
低데이터베이스의 오류 로그, 인증 실패, OOM Killer, 디스크 관련 커널 메시지 등 메트릭에는 나타나지 않는 사건을 감지합니다.
再起動・サービス影響を伴う変更
모니터링 기반 통합하기
高여러 도구에 분산된 모니터링을 통합하면 통지 경로와 대시보드가 바뀝니다. 전환 기간 중에는 신구 병행 운영이 필요하며 전환 시점의 모니터링 단절이 가장 큰 위험입니다.
자동 복구 액션 도입하기
専門家レビュー必須알람으로부터 자동으로 재시작이나 장애 조치를 수행하는 체계는 오탐 시 스스로 장애를 일으킵니다. 도입한다면 적용 조건을 엄격히 한정하고 수동 정지 수단을 반드시 마련하십시오.
!注意事項
- 본 문서는 SLA, MTTR, 감지까지의 소요 시간 같은 수치 목표를 제시하지 않습니다. 이것들은 대상 시스템의 요구사항과 체계에 따라 결정되는 것이며 일반값을 적용해도 의미가 없습니다. 자사의 요구사항으로부터 정의하십시오.
- `--threshold 80` 등의 임계값은 서식을 보여주기 위한 예시이며 권장값이 아닙니다. 평상시의 분포(p95·p99)를 측정한 뒤 정하십시오.
- 모니터링 항목을 늘릴수록 좋은 것은 아닙니다. 대응 절차가 없는 알림은 울릴 때마다 현장의 판단 비용을 늘려 결과적으로 전체의 반응을 둔화시킵니다.
- `put-metric-alarm`은 같은 이름의 알람이 존재하는 경우 확인 없이 덮어씁니다. 기존 알람명과의 중복에 주의하십시오.
- 내부 메트릭이 모두 정상이어도 사용자 쪽에서 볼 때 사용할 수 없는 상태는 발생합니다. 외부 모니터링을 대체할 수 있는 내부 지표는 없습니다.
- 자동 복구 액션은 오탐 시 스스로 서비스를 멈춥니다. 도입 전에 오탐이 발생했을 경우의 영향과 정지 수단을 반드시 설계하십시오.
バージョン・環境による違い
これで解決しない場合に確認すること
통지가 실제로 도착하는지 시험하기
테스트 통지를 보내 심야 시간대를 포함해 수신자에게 도착하는지 확인합니다. 설정상은 올바르더라도 수신 측의 필터로 걸러지는 경우가 있습니다.
모니터링 대상에서 빠진 리소스가 없는지 확인하기
새로 생성된 인스턴스가 모니터링 설정에 포함되어 있는지 정기적으로 확인합니다. 생성 시 알람을 붙이는 자동화가 유효합니다.
과거 장애를 모니터링 항목에 반영하기
발생한 장애 각각에 대해 "이 모니터링 항목이 있었다면 먼저 알아챌 수 있었을지"를 검증하고 부족했던 항목을 추가합니다.
알림 발생 건수를 정기적으로 되돌아보기
대응 불필요한 알림이 많다면 임계값이나 모니터링 항목 자체를 재검토합니다. 건수의 추이 자체를 지표로 삼습니다.
런북의 내용이 현재 상황과 맞는지 확인하기
구성 변경 후에도 런북이 갱신되지 않으면 대응 절차가 실제와 맞지 않게 됩니다. 정기적인 갱신 담당을 정하십시오.
この文書の根拠と限界
一般的な技術説明
Amazon CloudWatch의 알람 사양, MySQL의 상태 변수, SQL Server의 동적 관리 뷰(sys.dm_exec_sessions, sys.dm_exec_requests)의 공개 사양과 모니터링 설계의 일반적인 사고방식에 기반합니다. SLA·MTTR·감지 시간 등의 수치 목표나 특정 환경의 실측값은 포함하지 않습니다. 임계값은 본인 환경의 평상시 분포로부터 결정하십시오.
よくある質問
24시간 모니터링에서는 무엇을 설정해야 합니까?
생사 확인 모니터링·성능 모니터링·로그 모니터링의 3가지를 구분해 설계하고, 호스트 계층(CPU·메모리·스왑·디스크 사용률·디스크 대기 시간·네트워크), 데이터베이스 계층(연결 수와 상한, 실행 중 세션, 락 대기와 블로킹, 레플리케이션 지연, 로그/binlog 사용량, 슬로우 쿼리, 버퍼 적중률, 로그인 실패), 애플리케이션 계층(HTTP 상태 비율, 응답 시간 백분위수, 큐 적체)에 항목을 배정합니다. 여기에 사용자 경로의 외부 모니터링을 반드시 추가합니다.
고객이 먼저 장애를 알아차리는 상황은 어떻게 막을 수 있습니까?
내부 메트릭을 아무리 늘려도 막을 수 없습니다. 사용자가 실제로 지나가는 경로(DNS, 로드 밸런서, 인증서, 애플리케이션, 데이터베이스)를 외부에서 정기적으로 두드리는 외부 모니터링을 추가하십시오. 내부 지표가 모두 정상이어도 이 경로의 어딘가에서 사용자 쪽에서 볼 때 실패하는 상태는 발생할 수 있습니다.
알림이 너무 많아서 보지 않게 되었습니다. 어떻게 해야 합니까?
임계값 설계를 재검토하십시오. 단발성 초과가 아니라 지속 시간(몇 회 연속으로 초과했는지)을 조건으로 하고, 평상시 분포로부터의 벗어남으로 판정하는 항목을 함께 사용합니다. 추가로 대응 절차(런북)가 없는 알림은 만들지 않는다는 규칙을 두면 왜 울리는지 설명할 수 없는 알림이 줄어듭니다.
임계값은 몇 %로 설정해야 합니까?
일반값은 제시할 수 없습니다. 평상시에 몇 %로 유지되는지는 환경마다 전혀 다릅니다. 먼저 평상시의 p95·p99를 측정하고, 거기서부터의 벗어남과 임계값 초과의 지속 시간으로 조건을 구성하십시오. 예시로 든 명령의 `--threshold 80`은 서식을 보여주기 위한 값입니다.
야간과 휴일 체계는 어떻게 만들어야 합니까?
온콜 당번의 교대 주기, 1차 대응의 범위, 연락이 닿지 않을 경우의 다음 수신처, 에스컬레이션 기준, 심야 대응 후의 대휴까지 정해 문서화하십시오. 24시간 모니터링은 도구가 동작하는 것이 아니라 대응할 수 있는 사람에게 전달되는 것입니다. 지속 가능한 부하가 되어 있는지 정기적으로 재검토하십시오.
Production에서 실행할 수 있습니까?
연결 수를 확인하는 SQL과 `describe-alarms`는 조회만 하므로 운영 환경에서도 실행할 수 있습니다. `put-metric-alarm`은 알람을 신규 생성하며 같은 이름이 있으면 덮어쓰므로 통지 대상과 대응 절차를 준비한 뒤 실행하십시오.
この文書がカバーする質問
- 고객이 먼저 장애를 발견하는 상황을 막는 방법
- 데이터베이스 모니터링에서 봐야 할 지표를 알고 싶다
- 알림이 너무 많아 대응할 수 없음
- 야간·휴일 장애 대응 체계를 어떻게 만드는가
リスク表示の意味
- 参照のみデータと設定を変更しません。
- 低影響は限定的ですが、権限と負荷の確認が必要です。
- 中性能・ロック・コストに影響する可能性があります。
- 高障害・データ損失・復旧作業が発生する可能性があります。
- 専門家レビュー必須本番適用前に別途レビューが必須です。
GIIPの対応範囲
모니터링 항목 목록을 만드는 것 자체는 설계 작업으로 끝납니다. 24시간 모니터링이 어려운 것은 심야와 휴일에 사람이 깨어 있는 것, 그리고 도착한 알림에 대해 판단할 수 있는 것이라는 두 가지입니다. GIIP에서는 AWS와 Azure 상의 여러 데이터베이스 및 약 30개의 웹 서비스에 대해 1차 분리(메트릭 대조, 최근 변경 이력 확인, 영향 범위 특정)를 AI 에이전트가 담당하고, 재시작이나 장애 조치처럼 되돌릴 수 없는 판단은 사람인 전문가가 수행하는 분담으로 운영하고 있습니다. 사람이 24시간 붙어 있다는 전제를 두지 않고 대응의 초동만은 항상 동작하는 상태를 만든다는 사고방식입니다.
執筆・技術検証
GIIP プロダクション運用チーム
大規模Webサービス、SQL Server、Oracle、AWS、Azureの設計・移行・運用に約30年従事。x12largeクラスのAWS RDS for SQL Server環境12セット、約12万テーブルのOracle環境、約3TBのTiDBからAurora MySQLへの移行を経験。現在も複数のクラウドデータベースと約30のWebサービスを、AIエージェントと人間の専門家が継続的に監視・運用しています。
AWS RDS에서 큰 인스턴스 1대와 작은 인스턴스 여러 대로 나누는 경우의 차이
RDS 사이징에서 "큰 1대"와 "작은 여러 대"를 비교할 때의 기술적 차이와, 결정 전에 측정해야 할 CloudWatch 지표를 정리한 문서입니다.
infrastructureAWS EBS의 IOPS와 물리 디스크의 IOPS는 무엇이 다른가
EBS의 IOPS가 왜 물리 디스크의 IOPS와 직접 비교할 수 없는지를 상한이 적용되는 위치(볼륨/인스턴스)와 측정 방법에서 정리한 문서입니다.
sql-serverRDS for SQL Server에서 트랜잭션 로그 사용률을 확인하는 방법
로그 사용률을 DBCC SQLPERF(LOGSPACE)와 sys.dm_db_log_space_usage로 확인하고, 해제되지 않는 이유를 log_reuse_wait_desc로 구분하는 참조 전용 절차입니다.
aurora-mysqlAurora MySQL에서 binlog 보존 시간을 확인·설정하는 방법
binlog 보존 시간은 `mysql.rds_show_configuration`으로 확인하고 `mysql.rds_set_configuration`에 시간 단위로 설정합니다. binlog_format은 클러스터 파라미터이며 변경에는 재시작이 필요합니다.
関連サービス
24시간 모니터링 설계와 체계를 상담하기
同じ確認を複数の環境で継続する必要がある場合は、運用体制ごと相談できます。
24시간 모니터링 설계와 체계를 상담하기