【Kibana】坐标地图(二十)
Kibana地圖使能夠實時,大規模,快速地解析地理數據。借助地圖中的多個圖層和索引,原始文檔的繪制,動態客戶端樣式以及跨多個圖層的全局搜索等功能,可以輕松地理解和監視數據。
使用地圖,可以:
創建具有多個圖層和索引的地圖。
將GeoJSON文件上傳到Elasticsearch中。
將地圖嵌入到儀表板中。
使用數據值符號化要素。
僅關注所需的數據。
Nginx訪問地圖示例
數據流程如下:
由客戶端訪問Nginx,Nginx產生訪問日志access.log,Filebeat收集Nginx的訪問日志,發送到ES中,然后Kibana通過查詢ES數據進行地圖展示
步驟一、產生訪問日志access.log
搭建Nginx,搭建參考:【Web】Nginx下載與安裝
Nginx訪問日志,日志格式為默認日志格式
步驟二、Filebeat收集Nginx的訪問日志
使用Filebeat 的 module 收集Nginx的訪問日志,參考:【Beats】 Filebeat收集Nginx日志(十九)
查看收集到的日志內容:發現其中有根據ip得到的經緯度數據
經緯度數據字段:source.geo.location
步驟三、Kibana通過查詢ES數據進行地圖展示
Kibana安裝參考:【Kibana】 快速入門及安裝(十四)
1、在Kibana中根據日志數據,創建索引模式
2、在Kibana中創建地圖
3、添加圖層,選擇日志索引
4、指定數據中,對應的經緯度數據字段:source.geo.location
5、保存之后,展示效果如下:綠點即代表經緯度數據
總結
以上是生活随笔為你收集整理的【Kibana】坐标地图(二十)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 东华测试是军工股吗
- 下一篇: CDPR 宣布将推出《赛博朋克 2077