작성
·
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 인턴입니다.
Pear Acro님, Filebeat의 설정 파일인 filebeat.yml
에서 Logstash 서버의 호스트를 IP 주소로 설정하고 싶으신 것 같습니다. 아래의 단계를 따라 설정하시면 됩니다:
파일 열기: 터미널에서 sudo gedit /etc/filebeat/filebeat.yml
명령어를 실행하여 Filebeat 설정 파일을 엽니다.
Logstash 출력 설정: 설정 파일에서 output.logstash:
섹션을 찾습니다.
호스트 변경: hosts
항목의 값을 변경합니다. 현재 ["localhost:5044"]
으로 되어 있는 값을 변경하려는 IP 주소로 설정하시면 됩니다. 예를 들면:
output.logstash:
hosts: ["192.168.145.134:5044"]
파일 저장: 변경사항을 저장한 후, 설정 파일을 닫습니다.
이렇게 설정을 변경한 후, Filebeat 서비스를 재시작해야 변경된 설정이 적용됩니다. Filebeat 서비스를 재시작하려면 터미널에서 다음 명령을 입력하세요:
sudo service filebeat restart
혹시나 환경에 따라 조금 다를 수 있으니, 위의 방법을 참고하여 설정해 보시기 바랍니다. 더욱 자세한 설정 방법은 Filebeat 공식 문서를 참고하시면 도움이 될 것입니다.
이미지 예시가 제공된 것처럼 강의 화면과 일치하도록 설정을 변경할 수 있습니다. 다른 궁금한 점이 있으면 언제든지 문의해 주세요!