인프런 커뮤니티 질문&답변
logstash에서 geoip가져 올때 매핑 방법을 알려 주세요.
작성
·
628
0
apache로그->filebeat->logstash로 데이터를 넣으면 geoip데이터는 잘 변환 하는것 같은데 location정보가 float으로 설정되어서 맵에서 사용할 수가 없습니다.
logstash의 geoip부분 설정은 아래와 같습니다.
...생략
grok{ match=>[ "message", "%{COMMONAPACHELOG}"]}
geoip{source => "clientip"}
...생략
위의 설정으로 기본 아파치 접속 로그를 읽으면 geoip데이터가 아래와 같이 매핑됩니다.
"geoip" : {
...생략...
"location" : {
"properties" : {
"lat" : {
"type" : "float"
},
"lon" : {
"type" : "float"
}
}
}
좌표 정보를 geo_point로 받으려면 매핑은 수동으로 따로 해 줘야 하는 것인지요?
퀴즈
58%나 틀려요. 한번 도전해보세요!
로그스태시의 데이터 처리 파이프라인 주요 3단계는 무엇일까요?
수집, 변환, 저장
분석, 시각화, 보고
입력, 필터, 출력
설치, 설정, 실행





