아파치와 제이보스와 함께 일하고 있습니다. 로그를 유지하는 후자의 방법은 동일한 파일의 같은 날 로그를 log4j에서 선택한 로그에 유지한다는 의미에서 꽤 괜찮습니다. 따라서 로그, 백업 및 통계를보다 쉽게 관리 할 수 있습니다.아파치가 일별 로그
Apache에서 구현할 수 있습니까? 해당 파일의 해당 날짜에 대한 모든 정보가 포함 된 하루에 하나의 로그 파일?
아파치와 제이보스와 함께 일하고 있습니다. 로그를 유지하는 후자의 방법은 동일한 파일의 같은 날 로그를 log4j에서 선택한 로그에 유지한다는 의미에서 꽤 괜찮습니다. 따라서 로그, 백업 및 통계를보다 쉽게 관리 할 수 있습니다.아파치가 일별 로그
Apache에서 구현할 수 있습니까? 해당 파일의 해당 날짜에 대한 모든 정보가 포함 된 하루에 하나의 로그 파일?
네,이 작업을 수행하는 데는 여러 가지 방법이 있습니다. 주로 어떤 OS를 사용하는지에 따라 달라 지지만 말하지 않았습니다.
logrotate과 같은 외부 프로그램을 실행하여 파일을 이동하고 apache에 파일 핸들을 플러시/닫기/다시 열도록 지시 할 수 있습니다.
또는 Apache httpd에는 일반적으로 로그 출력 필터로 구성된 rotatelogs이라는 유틸리티가 제공됩니다.
감사합니다, 이미 각 파일에 두 개의 서로 다른 일의 정보와 함께, 이전 24 시간의 파일을 생성, dateext으로 logrotate에 사용하고있다 시도 할 수있는 내가 피하려고하는 것입니다. 내가 logrotate에서 요청한 기능에 대한 접근 방법이 있다는 뜻입니까? –
아파치의'rotatelogs' 문서를 클릭하면 파일 이름의 날짜를 알아 내고 시간대 오프셋이나 현지 시간을 지정할 수있는 기능을 볼 수 있습니다. 둘을 합치면 행복해야합니다. – MarkHu
어쩌면 당신은,이
요청으로awk '{print $4}' example.log | cut -d: -f1 | uniq -c
, OS는 리눅스가 –