로그 아카이빙 솔루션

로그 아카이빙 솔루션

로그 보관을 위한 최상의 솔루션은 무엇입니까? 두 개의 애플리케이션 서버(tomcat6)가 있고 애플리케이션 로그 파일을 7년 동안 보관해야 합니다. Bluray 또는 DVD로 배송하고 압축하고 기록하는 데 시간이 많이 걸립니다. 일부 프로세스는 이미 자동화되어 있지만 여전히 너무 오래 걸립니다. 무엇을 제안하시나요?

답변1

나에게 가장 간단한 해결책은 syslog또는 그 파생물(rsyslog, syslog-ng) 중 하나를 사용하여 모든 로그를 중앙 서버로 보내는 것입니다. (보안을 위해 일종의 장애 조치를 원하거나 로그 볼륨이 매우 높은 경우 로드 밸런싱을 원할 수 있으므로 복수형)

필요한 기본 구성 요소는 다음과 같습니다.

  • 중앙 서버의 로그 볼륨과 컴퓨팅 성능에 따라 감당할 수 있는 가장 효율적인 알고리즘으로 로그를 압축합니다. gzip기본 공격성 설정을 사용하면 작업을 수행할 수 있습니다.
  • 감당할 수 있는 가장 탄력적인 스토리지 솔루션을 사용하십시오(RAID5는 최소인 것 같습니다).

로그 파일은 매우 반복적이므로 하루 분량의 응용 프로그램 로그는 압축률이 매우 높아야 7년 동안의 데이터를 적당한 양의 하드 드라이브에 저장할 수 있습니다.

관련 정보