-
📱 APP
-
Language & Environment: docker (20.10.14), docker-compose (2.3.4)
-
Library : elasticsearch, logstash, kibana 8.1.2
-
Developer : 한승우
-
공공 데이터와 ELK Stack을 활용한 지하철 역 위치 시각화
도커 컴포즈 사용
docker-compose build && docker-compose up -d
데이터 다운로드 (이후 MySQL(MariaDB)에 저장)
로그스태시 log 조회 (컨테이너 이름이 logstash일 경우)
docker-compose logs logstash
kibana - > dev tools에서 인덱스 템플릿 생성
PUT _index_template/station_info
{
"index_patterns": ["station_info*"],
"template": {
"settings": {
"number_of_shards": 1
},
"mappings": {
"properties":{
"locations":{
"type": "geo_point"
}
}
}
}
}
도커 컴포즈 재시작
docker-compose restart