docker 로 db를 돌릴 경우
보통 기본적으로 설치되어있는 logrotate 가 없어 로그가 분할이 안될 수 있다
그러면 어마무시하게 큰 로그파일을 만나게 되며.. 확인이 불가능하다;;
ubuntu 18.04
apt install logrotate
logrotate는 crontab으로 돌아가기 때문에 crontab도 없다면 isntall 당시 crontab도 같이 install 해야한다고 같이 설치할꺼냐고 물어본다.
https://www.manualfactory.net/10547
Ubuntu 16.04 / logrotate 설치하고 설정하기
로그 파일 우분투(Ubuntu)는 여러 작업의 내용을 로그(Log) 파일로 남깁니다. 예를 들어 웹서버 운영과 관련된 로그는 /var/log/apache2에 있습니다. 로그는 기본적으로 하나의 파일에 계속 추가하는 것
www.manualfactory.net
https://jang8584.tistory.com/275
[MYSQL] general_log 및 logrorate 관리
디비를 관리하다 보면, 전체 쿼리 로그를 확인 해야 할 경우가 많다.(많은가..?) 전체 쿼리를 관리 하기 위한 general_log와 모든 쿼리를 관리하다 보면 서버 용량이 금방 full 차기 때문에, 로그 관리
jang8584.tistory.com
https://qnfmfmd.tistory.com/m/439?category=714312
[MySQL] MySQL slow query log retate ( 로그파일분할 )
출처: https://goo.gl/91sUpB mysql slow 쿼리 로그를 logrotate 시키자. 아래 코드처럼 슬로우쿼리 로그를 /var/log 에 저장하고 있다. 좀 놔두다 보니 로그파일이 커져서 열어보기가 짜증났다. 슬로워쿼리가
qnfmfmd.tistory.com
'DB(SQL)' 카테고리의 다른 글
[DB] 달력 DB 구조는 어떻게 구성 할까? (sqlshack Calendar) (0) | 2024.01.09 |
---|---|
[DB] SQL SECURITY of PROCEDURE (DEFINER | INVOKER) (feat. mariadb | mysql) (0) | 2023.09.13 |
[SQL] where 절 작성시 조심해야하는 것 (feat. null) (0) | 2022.09.26 |
[DB] MySQL에서 'a' = 'a '가 true로 평가된다? (0) | 2022.07.26 |
[DB] 책 (0) | 2022.05.12 |