Apache Catalina 로그를 Logstash로 보내기

Apache Catalina 로그를 Logstash로 보내기

종속성:

운영 체제 버전: CentOS 5.0

서버 환경: 프로덕션

로그스태시 버전: 5.0

탄력적 검색 버전: 5.0

CentOS 5.0에서 실행되는 여러 응용 프로그램 서버가 있습니다. 이들 모두는 로컬 프로덕션 서버입니다. AWS에 ELK 스택이 설정되어 있습니다. 이러한 모든 애플리케이션 서버는 Apache Catalina 로그를 생성하며 구문 분석을 위해 이러한 모든 로그를 Logstash 서버로 보내고 싶습니다.

문제: Filebeat 5.0을 사용하여 이러한 모든 로그를 Logstash로 보낼 계획이지만 CentOS 5.0에서 실행되는 모든 애플리케이션 서버와 Filebeat는 Centos 5.0을 지원하지 않습니다. ELK 커뮤니티를 확인해 보니 이런 내용이 있더군요.답변.

TCP/UDP 소켓에서처럼 이러한 모든 로그를 Logstash로 보낼 수 있는 방법이 있습니까? 그렇다면 어떻게 해야 합니까? 어떤 제안이 있으십니까?

답변1

예, Logstash에서 입력을 구성할 수 있습니다. 예:

input {
      tcp {
          port => 5000
          type => syslog
      }
}

관련 정보