zoukankan      html  css  js  c++  java
  • 【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、保存之后,展示效果如下:绿点即代表经纬度数据

        

      

  • 相关阅读:
    【2014广州市选day1】JZOJ2020年9月12日提高B组T2 导弹拦截
    JZOJ2020年9月12日提高B组反思
    部署zookeeper
    13安装heapster
    11 安装traefik
    10 安装coredns
    9 安装flannel
    8 部署kube-proxy
    7 部署kubelete
    6 部署 controller-manager scheduler
  • 原文地址:https://www.cnblogs.com/h--d/p/13190762.html
Copyright © 2011-2022 走看看