서버3개에서 로그파일 관리 하는법 채택완료
나싱
5년 전
조회 1,758
안녕하세요
서버과부하가 너무심해서 분산서버로 3개로 나눠서 사용하고있는데
로그파일이 3개서버에 각각쌓이니 하나씩 열어봐야해서 힘듭니다.
혹시 3개서버의 로그를 한꺼번에 볼수있는 방법이있을까요?
지금 현재로그는 20201027.log 이런식으로 로그에 쌓이고있습니다.
지금 하고있는방법은 노는서버에 mysql DB 설치한 후 3개에 서버에서 매일 DB에 쓰는방법으로 하고있는데 로그파일이 변경될때마다 table 도 같이 변경해줘야해서 너무 번거롭네요.
댓글을 작성하려면 로그인이 필요합니다.
답변 2개
채택된 답변
+20 포인트
5년 전
제일 좋은 방법은 서버 모니터링 프로그램을 이용하시는게 좋을듯 싶네요.
서버 모니터링 프로그램을 사용하지 못하신다면 mysql 보단 NoSQL을 사용하는게 나을 수도 있을 겁니다. mongodb 같은거요.
그것도 안되면 mysql에서 날짜마다 테이블을 분리해서 만들지 마시고, 테이블 하나에 넣으면서 파티션을 이용해 나누는 것도 좋은 방법이라 생각됩니다.
구글에서 mysql 파티션 검색해 보셔요.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인