내 시스템은 내 환경에서 syslog 및 rsyslog를 실행하며 비슷한 출력을 원합니다.
아래와 같이 rsyslog에 템플릿을 만들었습니다.
$template TraditionalFormatWithPRI,"%TIMESTAMP:::date-rfc3339% %HOSTNAME% %pri-text%:%syslogtag%%msg:::drop-last-lf%\n"
syslog-ng에서 비슷한 것을 만들고 싶지만 %pri-text%
메시지 소스 및 로그 수준 출력을 대체할 수 있는 방법을 찾을 수 없는 것 같습니다. syslog-ng에 동등한 기능이 있는지 또는 동일한 출력을 생성하는 데 사용할 수 있는 두 템플릿 함수의 조합이 있는지 아는 사람이 있습니까?
미리 감사드립니다!
답변1
${PRIORITY} 또는 ${LEVEL} 매크로가 필요하다고 생각합니다.https://www.balabit.com/documents/syslog-ng-ose-latest-guides/en/syslog-ng-ose-guide-admin/html/reference-macros.html