syslog 메시지를 보낼 rsyslog 서버와 여러 Linux, Windows, ESX 및 F5 호스트가 있습니다. 각 메시지에서 호스트 이름의 특정 문자를 캡처하고 해당 문자가 해당 디렉토리로 메시지를 전달하는 방식에 따라 어떤 방법이 있습니까?rsyslog - 특정 대상 파일을 다른 대상으로 전달하는 방법
예를 들어 adm01lt의 메시지의 경우 다섯 번째 문자를 캡처하고 싶습니다. L은 Linux 용이고/var/log/linux 디렉토리에 로그가 들어올 때마다 동적으로 생성 된 각 호스트에 대한 하위 디렉토리가 있습니다.
adm21wp의 메시지에 대한 또 다른 예는 다섯 번째 캐릭터. W는 Windows 용이고/var/log/windows라는 디렉토리가 있습니다. 로그가 들어올 때마다 동적으로 생성 된 각 호스트에 대한 하위 디렉토리가 필요합니다.
도움이 될만한 점이 많습니다.