0
다음은 내 conf 파일입니다. startmsg.regex
에 대한 설정을 추가하고 싶습니다. Rsyslog에서 startmsg.regex를 사용하는 방법
startmsg.regex="^[[:digit:]]{4}\/[[:digit:]]{2}\/[[:digit:]]{2} [[:digit:]]{2}:[[:digit:]]{2}:[[:digit:]]{2}"
ModLoad imfile
$InputFilePollInterval 10
$PrivDropToGroup proxy
$WorkDirectory /var/spool/rsyslog
$InputFileName /var/log/app/cache.log
$InputFileTag app-error:
$InputFileStateFile stat-app-error
$InputFileSeverity error
$InputFilePersistStateInterval 20000
$InputRunFileMonitor
startmsg.regex="^[[:digit:]]{4}\/[[:digit:]]{2}\/[[:digit:]]{2} [[:digit:]]{2}:[[:digit:]]{2}:[[:digit:]]{2}"
$template AppError,"error %msg%\n"
if $programname == 'app-error' then @@0.0.0.0:12345;AppError
if $programname == 'app-error' then ~
을에 다음 줄을 추가 내가 rsyslogd -N1
를 사용하여 내 설정 파일을 확인할 때, 나는 오류를 얻고있다. 이 기능을 사용하는 올바른 방법은 무엇입니까?