Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 이미지가 포함된 게시글
- 쿼리스트링
- unnest
- 3계층구조
- 부트캠프
- 레포지토리
- 포트번호
- N+1문제
- JWT
- 게시글 이미지
- route 53
- 게시글 이미지 업로드
- getComputedStyle
- JSON Web Token
- 네비게이션 한번에
- JWT 쓰는이유
- 메뉴바
- 스테이지어스
- N+1
- .env
- 메뉴바 한번에
- 알림생성모듈
- JWT 쓰는 방법
- 알림생성
- 토큰
- element.style
- 패스파라미터
- secret코드
- Winston
- 환경변수
Archives
- Today
- Total
기주
express) morgan 으로 로그 관리하기 본문
morgan : request, response 로깅 미들웨어
morgan미들웨어만들기)
morgan(format, options)
첫번째인자 format : Log를 어떻게 생성하여 출력할 것인지 설정
ㄴ'dev', 'combined'와 같은 방식으로 미리 정해진 형식으로 Log를 생성할 수 있다
ㄴ그외에도 'common', 'short', 'tiny'등의 형식이있음
ㄴ사용자 지정형식: 사용자가 원하는 대로 custom하여 Log를 생성할 수도 있다
ㄴㄴ'dev' : 나의 개발환경에서 사용, 간단한 log
ㄴㄴ'dev' 형식)
:method :url :status :response-time ms - :res[content-length]
ㄴㄴ'combined' : 배포 환경에서 사용, 자세한 log
ㄴㄴ'combined' 형식)
:remote-addr - :remote-user [:date[clf]] ":method :url HTTP/:http-version" :status :res[content-length] ":referrer" ":user-agent"
두번째인자 options : 생성된 Log를 어디에, 어떻게 저장할것인지 설정 (db저장, 파일저장...)
'TIL' 카테고리의 다른 글
캐싱 (0) | 2024.01.14 |
---|---|
[MongoDB] express - mongoDB 연결하기 (0) | 2024.01.10 |
[web] 쿼리스트링, 패스파라미터(시멘틱 URL) (0) | 2023.12.13 |
문자열에서 숫자만 남기기 (0) | 2023.11.13 |
[TIL]이메일 형식 확인 (1) | 2023.11.13 |