인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

Pear Acro님의 프로필 이미지

작성한 질문수

IT인을 위한 ELK 통합로그시스템 구축과 활용

웹서비스 ELK 연동 실습과 시각화

웹서비스 ELK 연동 실습과 시각화 강의 6:20 이후에서 질문입니다

작성

·

66

·

수정됨

0

웹서비스 ELK 연동 실습과 시각화 강의 5:45 이후에서 질문입니다

sudo gedit /etc/filebeat/filebeat.yml

명령으로 파일을 열면

----- Logstash Output ------ 에서

outputs.logstash:

host: ["localhost":5044"]
로 나옵니다.
강의화면에는 IPv 주소가 나오는데요
host: ["192.168.145.134":5044"]
(192.168.145.134) 라는 식으로요...
이런 식으로 나오게 할 수 있는 방법을 자세하게 알려주세요

 

 

 

 

 

답변 1

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다.
Pear Acro님, Filebeat의 설정 파일인 filebeat.yml에서 Logstash 서버의 호스트를 IP 주소로 설정하고 싶으신 것 같습니다. 아래의 단계를 따라 설정하시면 됩니다:

  1. 파일 열기: 터미널에서 sudo gedit /etc/filebeat/filebeat.yml 명령어를 실행하여 Filebeat 설정 파일을 엽니다.

  2. Logstash 출력 설정: 설정 파일에서 output.logstash: 섹션을 찾습니다.

  3. 호스트 변경: hosts 항목의 값을 변경합니다. 현재 ["localhost:5044"]으로 되어 있는 값을 변경하려는 IP 주소로 설정하시면 됩니다. 예를 들면:

    output.logstash:
     hosts: ["192.168.145.134:5044"]
    
  4. 파일 저장: 변경사항을 저장한 후, 설정 파일을 닫습니다.

이렇게 설정을 변경한 후, Filebeat 서비스를 재시작해야 변경된 설정이 적용됩니다. Filebeat 서비스를 재시작하려면 터미널에서 다음 명령을 입력하세요:

sudo service filebeat restart

혹시나 환경에 따라 조금 다를 수 있으니, 위의 방법을 참고하여 설정해 보시기 바랍니다. 더욱 자세한 설정 방법은 Filebeat 공식 문서를 참고하시면 도움이 될 것입니다.
이미지 예시가 제공된 것처럼 강의 화면과 일치하도록 설정을 변경할 수 있습니다. 다른 궁금한 점이 있으면 언제든지 문의해 주세요!