테스트 사이트 - 개발 중인 베타 버전입니다

[그누6실서비스] 3/8 - 로그 설정 파일 작성

· 1년 전 · 1290

로그 디렉토리 및 로그 설정 파일 만들기

 

[code]

#  현재 작업중인 디렉토리가 g6 디렉토리인지 확인합니다.

ubuntu@sirsoft-235928:~/g6$ pwd
/home/ubuntu/g6

 

# 로그 디렉토리를 만듭니다.
ubuntu@sirsoft-235928:~/g6$ mkdir log

 

# vi 에디터등을 사용하여 로그 설정 파일을 만든다.
ubuntu@sirsoft-235928:~/g6$ vi log_config.ini
[/code]


 

log_config.ini

[code]

[loggers]
keys=root

 

[handlers]
keys=console,timedFile

 

[formatters]
keys=generic

[logger_root]
level=INFO
handlers=console,timedFile

 

[handler_console]
class=StreamHandler
level=INFO
formatter=generic
args=(sys.stderr,)

 

[handler_timedFile]
class=logging.handlers.TimedRotatingFileHandler
level=INFO
formatter=generic
args=('log/uvicorn.log', 'midnight', 1, 30, 'utf-8')

 

[formatter_generic]
format=%(asctime)s - %(name)s - %(levelname)s - %(message)s
[/code]

 

:wq 로 vi 에서 저장하고 나옵니다.

 

 

다음글에 이어집니다.

 

 

ps.

log_config.ini 에 대한 설명은 ChatGPT에 복사한후 "uvicorn 의 log_config.ini 파일에 대해 리뷰해줘" 와 같은 프롬프트를 입력하면 자세한 설명을 들을 수 있습니다.

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
49
36
33
31
22
21
17
16
15
14
11
10
9
8
7
3
2
1