logcheck에서 일일 요약과 시간별 이메일을 보내도록 하는 방법이 있습니까?

logcheck에서 일일 요약과 시간별 이메일을 보내도록 하는 방법이 있습니까?

나는 로그 확인을 통해 시간별 알림을 보내면서 하루가 끝날 때 일일 요약을 보내는 방법을 찾고 있습니다.

이것을 달성할 수 있는 방법이 있나요? 예를 들어 logcheck를 수동으로 호출하면 문제가 해결됩니다. 나는 약간의 쉘 스크립팅을 두려워하지 않습니다.

답변1

logcheck는 상태 디렉토리를 사용하여 로그 파일에서 해당 위치를 추적합니다. 이는 명령줄에서 재정의될 수 있습니다.

rsyslog 또는 syslog logrotate 스크립트 내에서 사전 회전 스크립트로 일일 보고서를 실행할 수 있습니다. 명령줄에서 대체 상태 디렉터리를 지정해야 합니다.

logcheck에 대한 옵션을 찾으려면 /usr/sbin/logcheck -h루트가 아닌 사용자로 명령을 실행하십시오.

관련 정보