TIMESTAMP를 출력하는 rsyslog를 중지하는 방법

TIMESTAMP를 출력하는 rsyslog를 중지하는 방법

동일한 문제가 해결되었습니다.하지만 작동하지 않습니다

나는 이것을 찾고 있었고 그것을 rsyslog에 적용했지만 작동하지 않았습니다. rsyslog를 다시 시작했지만 아무것도 없었으며 OS를 다시 시작했지만 아무것도 변경되지 않았습니다.

@shintaroid가 같은 질문을 해서 답변을 받았는데 저에게는 별로인 것 같습니다.

타임스탬프의 이 지점이 rsyslog 소스 코드 수준에서 하드코딩되어 있다는 내용을 어딘가에서 읽었습니다.

누구든지 해결책이 있습니까? 타임스탬프 없이 작동하도록 만든 사람이 있나요?

답변1

@Haxiel에게 감사드립니다. 그의 의견으로 rsyslog.conf 매뉴얼 페이지와 온라인 문서에 대한 연구를 하게 되었기 때문입니다.rsyslog 공식 홈페이지

내 전체 설정은 FreeBSD 감옥을 실행하는 호스트입니다. 감옥 중 하나는 rsyslog 서버이고 다른 감옥은 다음과 같습니다.'외딴'TCP를 통해 로그를 보내는 웹 서버입니다. 모든 것이 하나의 상자/기계에 들어 있습니다. 호스트는 교도소 간 통신을 연결하고 트래픽을 필터링하는 인터넷 게이트웨이 역할을 하는 방화벽을 실행합니다.

<[SERVER]> 
$ModLoad imtcp 
$InputTCPServerRun 514 
$template myFormat,"%msg%\n" *.* /var/log/messages;myFormat 

<[REMOTE]> 
$ModLoad imfile 
global(workDirectory="/var/spool/rsyslog") 
$InputFileName /var/log/nginx/access.log 
$InputFileTag nginx: 
$InputRunFileMonitor 

관련 정보