[Troubleshooting] Azure Function Logs to Datadog
- 문제의 시작
- Azure Native ISV를 사용해 Datadog과 직접 연동을 하더라도 Azure Function App Log는 자동으로 수집되지 않습니다.
- 위 참고자료에 있는 것처럼 1차로 Azure Function App Log를 Cloud Storage에 저장한 다음 별도의 Datadog Log 전송용 App으로 로그를 보내야 합니다.
- Troubles
- 첫번째
- 하지만 아래와 같이 해당 Function App, Diagnostic Setting에 로그 설정을 해도 해당 클라우드 스토리지에 어플리케이션 로그가 쌓이지 않습니다. ㅠㅠ
- 첫번째
원인은 상위 자원 (Log Analytics 또는 Log Analytics Workspace)에 해당 설정이 존재하기 때문입니다. 필요시 기존 설정 삭제 필요. -,.-;
-> 조치 후 정상적으로 데이터 쌓임.