美文网首页
LInux下Elasticsearch可视化工具-Kibana的

LInux下Elasticsearch可视化工具-Kibana的

作者: 小圆圈Belen | 来源:发表于2020-12-22 13:37 被阅读0次

    1. 下载Kibana

    本文安装的ES版本是7.5.0,Kibana版本是7.5.0,版本号最好对应起来,在命令行输入:

    curl -O https://artifacts.elastic.co/downloads/kibana/kibana-7.5.1-linux-x86_64.tar.gz
    

    2. 安装Kibana

    2.1 解压

    tar -xzf kibana-7.5.1-linux-x86_64.tar.gz
    

    2.2 修改配置文件kibana.yml,文件位置在解压后的文件夹下config下

    cd kibana-7.5.1-linux-x86_64/config
    vi kibana.yml
    

    修改内容,主要是server.port、server.host、elasticsearch.url、kibana.index。

    
    # Kibana端口号,默认是5601,注意:“:”和“5601”之间有空格,server之前不允许有空格
    server.port: 5601
     
    # kibana地址
    server.host: 192.168.110.27 
    
    # 添加任何ip都可以访问
    server.host: "0.0.0.0"
     
    # 使您能够在运行于代理之后指定挂载Kibana的路径。这只会影响到由Kibana生成的url,
    # 您的代理在将请求转发到Kibana之前应该删除basePath值。
    # 此设置不能以斜线结束
    #server.basePath: ""
     
    # 传入服务器请求的最大有效负载大小(以字节为单位)
    #server.maxPayloadBytes: 1048576
     
    # Kibana服务名
    #server.name: "your-hostname"
     
    # es地址,可以配置多个
    #elasticsearch.hosts: ["http://localhost:9200"]
    elasticsearch.url: "http://自己机器的IP:9200"
     
    # 当该设置的值为true时,Kibana使用服务器中指定的主机名设置
    # 当这个设置的值为false时,Kibana使用连接到这个Kibana实例的主机的主机名
    #elasticsearch.preserveHost: true
     
    # Kibana在Elasticsearch中使用索引来存储保存的搜索、可视化和仪表板
    #如果索引不存在,则Kibana创建一个新索引
    kibana.index: ".kibana"
     
    # 默认加载的应用程序.
    #kibana.defaultAppId: "home"
     
    # 如果ES设置了用户验证,则需要配置可用的用户名密码
    elasticsearch.username: "用户名"
    elasticsearch.password: "密码"
     
    # 分别启用SSL和到peme格式SSL证书和SSL密钥文件的路径。
    # 这些设置为从Kibana服务器发送到浏览器的请求启用SSL。
    #server.ssl.enabled: false
    #server.ssl.certificate: /path/to/your/server.crt
    #server.ssl.key: /path/to/your/server.key
     
    # 提供pemm格式SSL证书和密钥文件路径的可选设置。
    # 这些文件将验证您的Elasticsearch后端是否使用了相同的密钥文件。
    #elasticsearch.ssl.certificate: /path/to/your/client.crt
    #elasticsearch.ssl.key: /path/to/your/client.key
     
    # 可选设置,使您能够为您的Elasticsearch实例的证书颁发机构指定PEM文件的路径
    #elasticsearch.ssl.certificateAuthorities: [ "/path/to/your/CA.pem" ]
     
    # 若要忽略SSL证书的有效性,请将此设置的值更改为“none”.
    #elasticsearch.ssl.verificationMode: full
     
    # 等待Elasticsearch响应ping的时间(毫秒)
    # 默认使用elasticsearch.requestTimeout 的设置
    #elasticsearch.pingTimeout: 1500
     
    # 等待后端或Elasticsearch响应的时间(毫秒)
    #elasticsearch.requestTimeout: 30000
    
    # 默认语言改为中文
    i18n.locale: "zh-CN"
    

    2.3 启动

    cd kibana-7.5.1-linux-x86_64
    bin/kibana
    

    启动成功后在浏览器输入 http://192.168.110.27:5601即可访问

    image

    3. 使用Kibana

    打开Dev Tools

    image

    3.1 获取所有数据

    GET _search{  "query": {    "match_all": {}  }}
    

    3.2 新增数据

    PUT /ecommerce/product/1{    "name" : "jiaqiangban gaolujie yagao gaolujie yagao",    "desc" :  "gaoxiao meibai",    "price" :  30,    "producer" :      "gaolujie producer",    "tags": [ "meibai", "fangzhu" ]}
    

    3.3 查询某条数据

    GET /ecommerce/product/1
    

    原文地址:https://blog.csdn.net/qq_28323595/article/details/110917051

    更多操作请看这里:https://www.cnblogs.com/liuqijia/p/11507494.html

    相关文章

      网友评论

          本文标题:LInux下Elasticsearch可视化工具-Kibana的

          本文链接:https://www.haomeiwen.com/subject/kbtsnktx.html