Apache 서버를 호스팅하는 시스템의 systemd-journal에 dnsmasq를 로그인합니다. 서버 사용량이 매우 많아 4~5시간 내에 약 600,000개의 로그 줄이 누적되었습니다. 이 로그 중 94%는 dnsmasq에서 나온 것입니다. dnsmasq 로그에서는 99%의 경우 127.0.0.1 requesting website_A라는 두 줄이 동일합니다. website_A가 캐시되었습니다.
이 줄은 나에게 쓸모가 없습니다. 기본적으로 dnsmasq에는 이 tw를 제외한 모든 것이 필요합니다. dnsmasq 로깅에서 이 웹사이트/쿼리를 제외하고 싶습니다. AFAIK 이것이 불가능합니까? 이 문제를 해결할 아이디어가 있는 사람이 있나요?
나는 cronjob을 수행하고 sed를 사용하여 이 두 줄을 삭제할 수 있다고 생각했습니다. 로그 파일이 바이너리이고 읽기/조작 방법을 모르기 때문에 dnsmasq에서 로그를 systemd 외부에 저장해야 합니다. 어쨌든 이렇게하지 않는 것이 가장 좋습니다.
누구든지 더 좋은 생각이 있나요?