2016-12-28 2 views
0

제대로 구성된 ELK 스택이있는 서버를 사용하고 있지만 filebeat가 주어진 포트로 입력을 보내지 못하고 있습니다. 두 포트 모두에서 구성되었습니다 (logstash 입력 포트, filebeat.yml 호스트).문제 해결을 위해 Logstash에 테스트 데이터를 보내는 방법

나는 filebeat 로그에 다음 항목이 생성 참조 이후 :

12월 28일 1시 25분 2초 [서버]는/usr/빈/filebeat [50873] : transport.go : 125 : SSL 클라이언트를 전화 TCP ELK_SERVER_IP : 연결에 실패 PORT : I/O 제한 시간

나는 그것이 중간에 방화벽 때문이라고 생각하는 경향입니다.

가상 포트에서 실행중인 테스트 인스턴스를 채우고 방화벽 이론을 테스트하는 데 필요한 테스트 데이터를 보내는 퍼슨을 위해 사용자 지정/수작업 데이터를 지정된 포트로 보내고 싶습니다. 텔넷을 사용할 수 있습니까? 보낼 명령이 있습니까? Logstash는이를 지원하기 위해 특별한 구성이 필요합니까?

미리 감사드립니다.

답변

1

filebeat와 logstash간에 암호화 된 통신을 사용하려고하므로 간단한 telnet 연결이 작동하지 않습니다.

포트에 대한 일반 연결을 백업하고 테스트하려는 경우 logstash를 종료하고 동일한 포트에 간단한 'nc'서버를 설치 한 다음 클라이언트에서 연결을 시도 할 수 있습니다 (텔넷 또는 nc).

만약 작동한다면, 더 많은 정보를 얻을 수있는 파일 비트에서 디버깅을 수행 할 수도 있습니다.