Structured Logging
JSON 포맷의 구조화된 로깅을 구현하는 스킬입니다.
Core Principle
"print문 대신 구조화된 로그를 남겨라."
"로그는 검색 가능하고, 집계 가능해야 한다."
왜 Structured Logging인가?
❌ 일반 텍스트 로그
[2024-01-15 10:30:45] ERROR User login failed for user123
[2024-01-15 10:30:46] INFO Processing request
- 파싱 어려움
- 필터링/검색 제한
- 컨텍스트 손실
✅ 구조화된 로그 (JSON)
{
"timestamp": "2024-01-15T10:30:45.123Z",
"level": "error",
"message": "User login failed",
"userId": "user123",
"errorCode": "AUTH
[Description truncada. Veja o README completo no GitHub.]