Kibana 4.5.3 및 4.1.10 출시 - 타일 맵 시각화 수정
Kibana 버전 4.5.3 및 4.1.10이 오늘 출시되었습니다. 이들 릴리스는 Elastic의 새로운 타일 서비스를 기본으로 사용합니다. 또한 타일 맵 설정이 이제 구성 가능해져서 사용자가 다른 리플렛 호환(leaflet-compatible) 타일 서비스를 사용할 수 있게 되었습니다.
이들 릴리스는 다운로드 페이지를 통해 지금 바로 제공됩니다.
Elastic Tile Service
Elastic Tile Service는 Kibana를 위한 새로운 기본 타일 서비스로, 사용을 위해 구성할 필요가 없습니다. 한편, 현재 이 서비스에는 아래와 같은 두 가지 주요 제한 사항이 있습니다.
첫째, 현재 서비스는 레벨 8까지만 줌 레벨을 지원합니다. 이 줌 레벨에서는 작은 국가와 미국 주에 위치한 주요 도시와 호수를 볼 수 있습니다. Elastic에서는 추가적인 줌 레벨을 제공하고 싶지만, 각 확대 레벨을 추가할 때마다 서비스를 위해 상당한 대역폭과 스케일 확장이 요구되므로 사용률을 먼저 평가해야 합니다. 서비스의 확대 레벨이 늘어나는 경우, 사용자는 구성을 변경하여 추가된 확대/축소 기능을 활용할 수 있게 됩니다.
둘째, 현재 타일은 이전 타일보다 세부 수준이 떨어집니다. 이 역시 Elastic이 개선하려고 하는 부분으로, 개선이 이루어지면 사용자가 Kibana를 업그레이드하지 않고도 업데이트된 타일을 사용할 수 있습니다.
또한 Elastic Tile Service는 Elastic 애플리케이션 외부의 일반 타일 서버 솔루션이 아니라는 점을 밝힙니다( 서비스 약관).
맞춤형 타일 맵 서비스
세부 수준이 높은 지도와 확대 기능이 필요한 경우에는 대신 다른 타일 서비스 제공자를 사용하도록 Kibana를 구성할 수 있습니다.
버전 4.5.3:
tilemap.url: 'https://example.com/{z}/{x}/{y}.png'
tilemap.options.attribution: '© [Example](http://example.com/copyright)'
tilemap.options.maxZoom: 18
버전 4.1.10:
tilemap_url: 'https://example.com/{z}/{x}/{y}.png'
tilemap_attribution: '© [Example](http://example.com/copyright)'
tilemap_max_zoom: 18
관련 개발 동기
Kibana는 초창기부터 지도 시각화를 위한 타일 서비스 제공자로 MapQuest를 이용했습니다. MapQuest의 타일 서비스는 우수하며 사용 요건이 관대하기 때문에 대부분의 Kibana 사용자가 추가 비용이나 구성 없이 아름다운 지도 시각화를 이용할 수 있었습니다.
6월 15일, MapQuest는 Kibana가 활용 중이던 직접 타일 액세스 API를 중단한다고 발표했습니다. 7월 11일 월요일, 서비스가 중단되었고 Kibana의 지도가 깨졌습니다.
Elastic은 이 발표를 놓쳤습니다. 이는 Elastic의 큰 실책이었고, 이로 인해 전체 Kibana 생태계의 지도가 깨지는 결과를 초래했습니다. Elastic은 모든 Kibana 사용자들께 심심한 사과를 드리며 앞으로 보다 나은 조치를 취할 것을 약속드립니다.
Elastic은 내부적인 사후 조치에 막 착수했으며, 이를 통해 이와 같은 일의 추후 재발을 막는 보다 견고한 조치를 취하게 될 것입니다. 현재는 기본 타사 서비스를 완전히 폐기하고 이후 서비스 중단 즉시 새 제공자를 구성하도록 만드는 것이 최대의 관건입니다.
마무리
이들 릴리스는 다운로드 페이지를 통해 지금 바로 제공됩니다.
이러한 변경과 관련하여 궁금한 점이 있으신 경우, 포럼, Twitter또는 IRC 를 통해 언제든지 문의해주십시오.