error-debugging-error-analysis
프로덕션 오류 효과적으로 디버깅하기
이 스킬은 개발자가 프로덕션 시스템의 오류 근본 원인을 신속하게 파악하고 적절한 오류 처리 및 가시성 솔루션을 구현할 수 있도록 도와줍니다.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“error-debugging-error-analysis”。 이 오류를 분석하세요: NullPointerException at UserService.java:45
预期结果:
스택 트레이스에 따르면, NullPointerException은 UserService.java:45에서 발생합니다. 이것은 일반적으로 null 값이 null이 아닌 인수를 기대하는 메서드에 전달되었음을 의미합니다. 권장 접근 방식: 1) null이 전달되는 위치를 찾기 위해 호출 체인 확인, 2) 진입점에서 null 검증 추가, 3) null 가능성을 명확하게 나타내기 위해 Optional 타입 사용 고려.
正在使用“error-debugging-error-analysis”。 마이크로서비스에 분산 추적을 어떻게 설정하나요?
预期结果:
분산 추적에 대해 권장하는 사항: 1) 공급업체 중립적 계측을 위해 OpenTelemetry 사용, 2) 모든 서비스 헤더에 상관관계 ID 구현, 3) 추적 수집기(Jaeger 또는 Tempo) 설정, 4) 서비스 경계 간 추적 컨텍스트 전파. 다음은 미들웨어용 코드 예제...
安全审计
安全This is an educational debugging and error analysis skill. Static findings flagged example code patterns in documentation (shell commands, network calls, environment variables) but these are legitimate educational examples for observability implementation. No malicious intent detected. All flagged patterns are standard debugging and logging practices documented for teaching purposes.
中风险问题 (3)
低风险问题 (1)
质量评分
你能构建什么
프로덕션 인시던트 대응
인시던트 동안 프로덕션 오류를 분석하고, 근본 원인을 파악하며, 롤백 계획과 함께 즉각적인 수정을 구현합니다.
분산 시스템 디버깅
상관관계 ID, 분산 추적 및 로그 집계를 사용하여 마이크로서비스 간 오류를 추적합니다.
가시성 설정
애플리케이션을 위한 포괄적인 오류 추적, 로깅 및 모니터링을 구현합니다.
试试这些提示
이 오류 메시지 및 스택 트레이스를 분석하세요. 가능한 근본 원인을 파악하고 수정 방안을 제안하세요: $ERROR_MESSAGE
프로덕션 문제 디버깅을 도와주세요. 오류가 $SERVICE_NAME에서 발생하고 있습니다. 다음은 관련 로그입니다: $LOGS
$LANGUAGE 애플리케이션에 오류 추적을 설정하려고 합니다. $TOOL_NAME 통합을 위한 모범 사례가 무엇인가요?
시스템에서 $ERROR_TYPE 오류가 발생하고 있습니다. 근본 원인을 찾기 위한 체계적인 디버깅 프로세스를 안내해 주세요.
最佳实践
- 수정 방안을 제안하기 전에 항상 제어된 환경에서 오류를 재현하세요
- 상관관계 ID와 함께 구조화된 로깅을 사용하여 서비스 간 요청을 추적하세요
- 연쇄적 실패를 방지하기 위해 오류 경계 및 우아한 성능 저하를 구현하세요
避免
- 적절한 로깅 및 알림 없이 오류 무시
- 오류 메시지 또는 로그에 민감한 데이터 하드코딩
- 조치하거나 기록하지 않고 예외 잡기