2017-04-23 27 views

답변

0

일반 % 문자를 사용하여 수행 할 수 있습니다. 없는 매우 효율적인 예 :

%%{NOTSPACE:switch_source}: %{GREEDYDATA:switch_message} 

설정합니다 :

{ 
    "switch_source": [ 
    [ 
     "DAEMON-3-SYSTEM_MSG" 
    ] 
    ], 
    "switch_message": [ 
    [ 
     "Un-parsable frequency in /mnt/pss/ntp.drift" 
    ] 
    ] 
} 

퍼센트 서명은 Oniguruma 정규식에 특수 문자가 아닙니다, 그래서 당신은 그것을 탈출 할 필요가 없습니다. %{와 함께 사용하고 나중에 }과 함께 사용하면 문제가 발생합니다. 하지만 로그 스 니펫은 그 패턴을 사용하지 않는 것 같습니다.

+0

Thanks @ sysadmin1138. –