zoukankan      html  css  js  c++  java
  • 日志系统升级之路(Kibana的使用)

    前言

    在 日志系统升级之路(安装Elasticsearch和Kibana) 一文中,已经安装好了ES和Kibana。

    在 日志系统升级之路(.Net客户端的使用) 一文中,我们向ES成功索引了5个文档。

    但是我们通过 http://192.168.17.130:5601 访问时,并没有看到任何数据,现在我们要通过配置Kibana,来查看索引的文档内容。


    一、创建索引模式

    image.png

    可以看到我们之前创建的索引,如下图所示:

    image.png

    在确定了索引名通配符后,点击下一步,出现下图:

    image.png

    这里我们以创建时间作为快速筛选的字段,点击创建索引模式,出现下图即表示创建完成:

    image.png


    二、快速检索日志

    image.png

    然后再选择:

    image.png

    导入如下json文件,我这里叫cfg.json,内容如下:

    [
      {
        "_id": "03bfc8f3-6f33-4745-b599-f9b05f71f176",
        "_type": "search",
        "_source": {
          "title": "一般日志",
          "description": "",
          "hits": 0,
          "columns": [
            "system_code",
            "source",
            "machine_name",
            "appdomain_name",
            "message"
          ],
          "sort": [
            "created_time",
            "desc"
          ],
          "version": 1,
          "kibanaSavedObjectMeta": {
            "searchSourceJSON": "{"index":"15a198cd-ca30-41e7-8380-8ae0b3949c83","highlightAll":true,"version":true,"query":{"language":"lucene","query":""},"filter":[]}"
          }
        }
      }
    ]

    注意 columns 中的字段,就是我们要需要查看的(对应Log模型中的字段)

    image.png

    image.png

    至此,可视化配置完成。点击下面这个小眼睛(或者第四节),即可快速检索

    image.png

    三、高级设置

    细心的朋友会发现上面的时间,并不直观,下面我们设置下时间的格式

    image.png

    找到 dateFormat ,把时间格式修改为 YYYY-MM-DD HH:mm:ss.SSS

    image.png

    四、快速检索

    再次查看日志,时间已经是我们想要的格式

    image.png

    我们可以通过自定义过滤字段和时间过滤,来快速的搜索日志

    image.png

    至此,Kibana 的配置完成,后面文章我将补充下ES集群的一些设置。



  • 相关阅读:
    js 函数 常用事件 document事件 window对象
    Java API Object
    Java 匿名对象 内部类 包的声明与访问 访问修饰符
    Java关键字 this super final static
    Java 多态 构造方法
    Java 抽象类 接口
    Java Server Pages----JSP
    JAVA Web -----Servlet简介
    JAVA web 会话技术Cookie&Session
    JAVA中常用的API -----(一)Object、String类
  • 原文地址:https://www.cnblogs.com/wugang/p/14232342.html
Copyright © 2011-2022 走看看