기술 및 비즈니스 로그와 같이 매우 다른 두 가지 유형의 로그가 있고 다음을 원한다고 가정 해 보겠습니다.
- 원시 기술 로그는
gelf
출력을 사용하여 graylog2 서버로 라우팅됩니다 . - json 비즈니스 로그는 전용
elasticsearch_http
출력을 사용하여 elasticsearch 클러스터에 저장됩니다 .
내가 가진 것을 알고 Syslog-NG
예를 들어, 구성 파일이 다음 파견되기 전에 별도로 처리 할 수있는 몇 가지 별개의 입력을 정의 할 수 있습니다; 어떻게 Logstash
할 수없는 것 같다. 두 개의 특정 구성 파일로 하나의 인스턴스를 시작할 수 있더라도 모든 로그는 동일한 채널을 사용하고 동일한 처리를 적용하고 있습니다.
다른 유형의 로그가있는만큼 많은 인스턴스를 실행해야합니까?