DevOps/Monitoring

1. 부하 테스트1-1. 부하 테스트란 ?부하 테스트 (Load Test)시스템이 일정 수준 이상의 트래픽이나 사용자 요청을 처리할 수 있는지 확인하는 테스트주로 웹 서비스, API 서버, 데이터베이스 등에서 성능 한계나 병목 구간을 찾기 위해 사용함 1-1-1. 주요 부하 테스트 유형Load Test : 점진적으로 부하 증가 → 시스템 성능 측정Stress Test : 정상 한계를 넘는 부하를 가함 → 시스템 안정성 확인Spike Test : 짧은 시간에 급격한 부하를 가함Soak Test : 장시간 일정 부하를 가함 → 시스템의 메모리 누수, 성능 저하 여부 확인 1-2. 테스트 진행 이유2025.05.16 - [DevOps/Monitoring] - [DevOps/Monitoring] AWS EC2에..
1. 모니터링 시스템1-1. 사용 이유단순한 로그만으로는 운영 상태를 파악하는데 한계가 있음서비스의 성능, 상태, 오류 등 실시간 정보 파악 및 대응 가능특히 운영 환경 (Production)에서는 메트릭 기반 모니터링이 필수임 1-2. 구성 요소메트릭 수집기 (Collector) : 애플리케이션으로부터 CPU 사용량, 요청 수, 에러 수 등 다양한 지표 수집ex) Prometheus, Telegraf, StatsD 등저장소 (Time-Series DB) : 수집된 데이터를 시계열로 저장ex) Prometheus 내장 TSDB, InfluxDB 등시각화 도구 (Dashboard) : 데이터를 그래프, 차트 등으로 시각화 ⇒ 직관적인 분석 가능하게 함ex) Grafana, Kibana 등알림 시스템 (Al..
공대생안씨
'DevOps/Monitoring' 카테고리의 글 목록