[업무기록 > 방법] aws 엑셀 email 전송 issue 추적
1151 단어 cloudwatchawsaws
개요
service에서 excel을 download시, email로 전송 중 입니다. 그러나 email은 전송되나 excel download 실패 문구로 email이 전송되는 issue가 발생하였습니다.
문제점
- aws > excel sns 요청 정상 확인하여 excel 전환 로직 error 발생 의심,
excel 전환 로직 error log 확인 필요
- error log에 따라 문제점 개선
해결점
excel 전환 로직 error log 확인 필요
- excel 전환 로직은 lambda에 올려져 있어 log group을 아래와 같이 설정하였습니다.
/aws/lambda/*-Excel-prod
- 해당 log group에서 문의 요청을 받은 회원의 계정을 filter option을 이용하여 message like 검색을 하였고, 검색 결과 해당 회원의 문제가 발생된 log를 확인하였습니다.
- 문의 시간과 대조하여 해당 log의 logstream을 query로 아래처럼 다시 검색하였습니다.
fields @timestamp, @message
| filter @logStream = '2021/10/26/[$LATEST]*************'
| sort @timestamp desc
| limit 200
- 위와 같이 검색하자 back단에서 발생한 error 목록을 확인하였고, excel 다운로드 기간 설정이 잘못 되어있는 점을 확인하여 수정하여 처리하였습니다.
배운점
- excel을 다루는 log group을 알게 되었습니다.
- log stream으로 해당 요청에 대한 자세한 내용을 확인 할 수 있다는 점을 배웠습니다.
- excel download 과정에서 yaml template를 이용한다는 점을 배웠습니다.
Author And Source
이 문제에 관하여([업무기록 > 방법] aws 엑셀 email 전송 issue 추적), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@1iron/업무기록-방법-aws-엑셀-email-전송-issue-추적
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
excel 전환 로직 error log 확인 필요
excel 전환 로직 error log 확인 필요
- excel 전환 로직은 lambda에 올려져 있어 log group을 아래와 같이 설정하였습니다.
/aws/lambda/*-Excel-prod
- 해당 log group에서 문의 요청을 받은 회원의 계정을 filter option을 이용하여 message like 검색을 하였고, 검색 결과 해당 회원의 문제가 발생된 log를 확인하였습니다.
- 문의 시간과 대조하여 해당 log의 logstream을 query로 아래처럼 다시 검색하였습니다.
fields @timestamp, @message
| filter @logStream = '2021/10/26/[$LATEST]*************'
| sort @timestamp desc
| limit 200
- 위와 같이 검색하자 back단에서 발생한 error 목록을 확인하였고, excel 다운로드 기간 설정이 잘못 되어있는 점을 확인하여 수정하여 처리하였습니다.
배운점
- excel을 다루는 log group을 알게 되었습니다.
- log stream으로 해당 요청에 대한 자세한 내용을 확인 할 수 있다는 점을 배웠습니다.
- excel download 과정에서 yaml template를 이용한다는 점을 배웠습니다.
Author And Source
이 문제에 관하여([업무기록 > 방법] aws 엑셀 email 전송 issue 추적), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://velog.io/@1iron/업무기록-방법-aws-엑셀-email-전송-issue-추적
저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Author And Source
이 문제에 관하여([업무기록 > 방법] aws 엑셀 email 전송 issue 추적), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@1iron/업무기록-방법-aws-엑셀-email-전송-issue-추적저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)