5. 모니터링 및 유지보수
Go-Live 고려 사항 > 모니터링 및 유지보수
📋 목차
5.1 모니터링
실시간 모니터링
핵심 모니터링 지표:
// Uptime 계산
requests
| where timestamp > ago(24h)
| summarize
TotalRequests = count(),
FailedRequests = countif(success == false),
Uptime = (count() - countif(success == false)) * 100.0 / count()
알림 설정
알림 시나리오:
| 조건 | 심각도 | 수신자 | 액션 |
|---|---|---|---|
| Uptime < 99.5% | Critical | DevOps팀 | 즉시 조사 |
| P95 > 10초 | Warning | 개발팀 | 성능 분석 |
| API 호출 > 80% | Info | 운영팀 | 용량 검토 |
대시보드
구성 요소:
- 총 대화 수 (일/주/월)
- 활성 사용자 수 (DAU/WAU/MAU)
- 평균 응답 시간
- 시스템 가용성
- 사용자 만족도
5.2 지속적인 개선
사용자 피드백
# 대화 종료 시 피드백 요청
- kind: Question
id: satisfaction
prompt: "오늘 대화가 도움이 되셨나요?"
choices:
- "매우 도움됨 (5)"
- "도움됨 (4)"
- "보통 (3)"
A/B 테스트
# 사용자 그룹 분할
- kind: SetVariable
variable: Topic.variant
value: = If(Mod(Value(System.User.Id), 2) = 0, "A", "B")
네비게이션
| ← 이전: 성능 및 확장성 | 📚 목차로 | 다음: 지식 관리 → |
|---|