Cloud IAM에서 코드를 실행하는 서비스 계정 (또는 플러그인 옵션의 일부로 구성된 서비스 계정)에 다음 역할이 적용되어 있는지 확인합니다.
모니터링 측정항목 작성자 (roles/monitoring.metricWriter)
Cloud Trace 에이전트 (roles/cloudtrace.agent)
로그 작성자 (roles/logging.logWriter)
Cloud Logging, Cloud Trace, Cloud Monitoring에 쓰는 오류가 있는지 애플리케이션 로그를 검사합니다. Firebase Functions 및 Cloud Run과 같은 Google Cloud 인프라에서는 원격 분석이 잘못 구성된 경우에도 stdout/stderr의 로그가 Cloud Logging Agent에 의해 자동으로 처리되므로 Cloud Logging Console에서 문제를 진단할 수 있습니다.
로컬에서 디버그:
개발자 내보내기 사용 설정:
enableFirebaseTelemetry({forceDevExport:true});
개인 사용자 인증 정보로 테스트하려면 gcloud CLI를 사용하여 Google Cloud에 인증합니다. 이렇게 하면 사용 설정 또는 사용 중지된 API를 진단하는 데 도움이 되지만 gcloud auth application-default login은 테스트하지 않습니다.
또는 서비스 계정을 가장하여 프로덕션과 유사한 액세스를 테스트할 수 있습니다. 서비스 계정을 가장하려면 사용자 계정에 roles/iam. serviceAccountTokenCreator IAM 역할이 적용되어 있어야 합니다.
Genkit이 Google Cloud Run (Firebase용 Cloud Functions 포함)에서 호스팅되는 경우 컨테이너가 '유휴' 수명 주기 상태로 전환되므로 원격 분석 데이터 업로드의 안정성이 떨어질 수 있습니다.
안정성이 중요한 경우 Google Cloud 콘솔에서 CPU 할당을 항상 할당됨으로 변경하는 것이 좋습니다.
도움이 되었나요?
추천 항목
추천 자료 정보
원하는 콘텐츠를 찾는 데 도움이 되는 추천 자료입니다. 현재 보고 있는 페이지와 계정에 저장된 페이지를 기준으로 추천 자료가 제공됩니다. 웹 및 앱 활동.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-02-28(UTC)"],[],[]]