강의

멘토링

커뮤니티

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của minjae10955169364
minjae10955169364

câu hỏi đã được viết

Quản lý log cần thiết cho nhà phát triển

Chuẩn bị Elasticsearch, Logstash

output이 제대로 작동하지 않는 것 같습니다.

Viết

·

271

1

output {
    elasticsearch {
        hosts => ["http://elasticsearch:9200"]
        index => "application-logs-%{+YYYY.MM.dd}"
    }
}

위에 있는 설정 대로라면 yellow open application .. << 이게 localhost9200에 나타나야하는데 안뜨고 하단의 에러가 나옵니다.

14:24:25,530 |-WARN in net.logstash.logback.appender.LogstashTcpSocketAppender[LOGSTASH] - Log destination localhost/<unresolved>:5044: Waiting 29951ms before attempting reconnection.

 

해결할려고 시도한 방법은 hosts의 url을 ip를 주소로 같게 해서 시도해보았으나 안되었습니다.

 

 

spring-bootelasticsearchlogstashKibanalogback

Câu trả lời 2

1

dou ddaa님의 프로필 이미지
dou ddaa
Người đặt câu hỏi

윈도우 기준 모든 작업을 powershell 로 하면 정상 작동합니다..

0

foo님의 프로필 이미지
foo
Người chia sẻ kiến thức

dou ddaa님 안녕하세요!

 

혹시 logstash를 실행시킬 때 쓰는 Configuration을 아래와 같이 input 포트로 5044로 지정해준게 맞을까요?!

 

input {
    tcp {
        port => 5044
        codec => json
    }
}

output {
    elasticsearch {
        hosts => ["http://elasticsearch:9200"]
        index => "application-logs-%{+YYYY.MM.dd}"
    }
}

 

추가로 백슬래시 등 이슈로 일반 CMD에서는 정상적으로 실행이 안되는 상황도 있을 것 같습니다. (경로에 슬래시와 백슬래시가 있음)

이 부분은 제보해주셔서 감사하고, 추가로 질문 주시는분 있으면 영상에도 업데이트 해보겠습니다!

감사합니다.

Hình ảnh hồ sơ của minjae10955169364
minjae10955169364

câu hỏi đã được viết

Đặt câu hỏi