[Node.js][Nest.js] Logger κΈ°λ₯
2022. 4. 9. 19:49γBack-End μμ μ€/Node.js
728x90
λ°μν
π Nest.jsμ Logger
π½ κ°μ
Applicationμ μ΄μν λ, λ§μ `Exception`κ³Ό κ°λ°μλ μΈμ°λ κ²μ΄μμ. `Exception`μ΄ ν°μ‘μ λ, μ΄λ€ λΆλΆμ΄ λ¬Έμ μΈμ§ νμΈνλ λ°©λ²μ `Debug`λΌλ λ°©λ²λ μμ§λ§, `Logger`λ₯Ό μ΄μ©νλ λ°©λ²λ μλ κ²μ΄μμ.
π½ Log μ’ λ₯
μ’ λ₯ | λ΄ μ© |
Log | μ€μ μ 보 λ²μ© Logging |
Warnning | μΉλͺ μ μ΄κ±°λ, νκ΄΄μ μ΄μ§λ μμ μ²λ¦¬λμ§ μμ λ¬Έμ |
Error | μΉλͺ μ μ΄κ±°λ, νκ΄΄μ μΈ μ²λ¦¬λμ§ μμ λ¬Έμ |
Debug | μ€λ₯ λ°μ μ Logicμ Debugνλλ°, λμμ΄ λλ μ μ©ν μ 보 (κ°λ°μ μ©) |
Verbose | Application λμμ λν ν΅μ°°λ ₯μ μ 곡νλ μ 보 (μ΄μμ μ©) |
λ°μν
π¦ Log Level
μνλ λλ‘ κ΅¬λ νκ²½μ λ°λΌ Log Levelμ μ μν΄μ μ΄μ©ν μ μλ κ²μ΄μμ.
Log Level / ꡬλ νκ²½ |
Log | Error | Warning | Debug | Verbose |
Development (κ°λ° νκ²½) |
O | O | O | O | O |
Staging (Test νκ²½) |
O | O | O | X | X |
Production (μ΄μ νκ²½) |
O | O | X | X | X |
μ°Έκ³ μλ£ λ° μΆμ² : μΈνλ° - λ°λΌνλ©° λ°°μ°λ NestJS κ°μ
728x90
λ°μν
'Back-End μμ μ€ > Node.js' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[Nest.js] Middle Ware(λ―Έλ€μ¨μ΄) (0) | 2022.04.11 |
---|---|
[Nest.js] API μ€κ³ - μμ², μλ΅ κ°μ²΄ (Request, Response Object) (0) | 2022.04.10 |
[Node.js][Nest.js]TypeORM (0) | 2022.04.09 |
[Node.js][Nest.js] Configuration (μ€μ ) (0) | 2022.04.09 |
[Node.js][Nest.js] μ ν¨μ± κ²μ¬μ Data νμ λ³ννκΈ° - Pipe (0) | 2022.04.09 |