먼저 Idealog 플러그인이 설치 한다.
Setting > Editor > Log Highlighting (Idelog) 항목이 생긴 것을 확인 한다.
Log Format 에서 추가 버튼을 눌러 아래 내용을 보고 각 항목에 입력 한다.
Message patterns : ^\[(.*)\] (.+?)\.([A-Z]+): (.*)
Message start pattern: ^\[
Time format: yyyy-MM-dd HH:mm:ss
Time capture group: 1
Severity capture group: 3
Category capture group: 2
Patterns 추가 버튼을 눌러 아래를 참고해서 INFO, ERROR, WARNING 등을 추가해 준다.
추가할 때는 로그 레벨에 따라 보여줄 색상은 Foreground 항목에서 설정할 수 있다.
Patterns : ^[^.]+\.(INFO):
Foreground : 3FBF3F
Patterns ^[^.]+\.(ERROR):
Foreground : FF0000
Show on stripe 체크 한다.
Patterns : ^[^.]+\.(WARNING):
Foreground : FFAA00
Patterns : ^(Stack|\#\d)
Foreground : AA5582
추가한 Log Formats와 Patterns을 체크 하고 OK버튼을 눌러 저장 한다.
INFO, ERROR, WARNING, STACK외엔 굳이 볼필요가 없어서 다른 로그 레벨에 대한 patterns 설정은 안했지만, Laravel의 로그 레벨은 아래와 같이 다양하게 있기 때문에 더 필요하면 아래 항목을 참고해 Patterns을 추가해 주면 된다.
- EMERGENCY
- ALERT
- CRITICAL
- ERROR
- WARNING
- NOTICE
- INFO
- DEBUG
Setting > Editor > Log Highlighting (Idelog) 항목이 생긴 것을 확인 한다.
Log Format 에서 추가 버튼을 눌러 아래 내용을 보고 각 항목에 입력 한다.
Message patterns : ^\[(.*)\] (.+?)\.([A-Z]+): (.*)
Message start pattern: ^\[
Time format: yyyy-MM-dd HH:mm:ss
Time capture group: 1
Severity capture group: 3
Category capture group: 2
Patterns 추가 버튼을 눌러 아래를 참고해서 INFO, ERROR, WARNING 등을 추가해 준다.
추가할 때는 로그 레벨에 따라 보여줄 색상은 Foreground 항목에서 설정할 수 있다.
Patterns : ^[^.]+\.(INFO):
Foreground : 3FBF3F
Patterns ^[^.]+\.(ERROR):
Foreground : FF0000
Show on stripe 체크 한다.
Patterns : ^[^.]+\.(WARNING):
Foreground : FFAA00
Patterns : ^(Stack|\#\d)
Foreground : AA5582
추가한 Log Formats와 Patterns을 체크 하고 OK버튼을 눌러 저장 한다.
INFO, ERROR, WARNING, STACK외엔 굳이 볼필요가 없어서 다른 로그 레벨에 대한 patterns 설정은 안했지만, Laravel의 로그 레벨은 아래와 같이 다양하게 있기 때문에 더 필요하면 아래 항목을 참고해 Patterns을 추가해 주면 된다.
- EMERGENCY
- ALERT
- CRITICAL
- ERROR
- WARNING
- NOTICE
- INFO
- DEBUG
새댓글 등록