• Elasticsearch、Kibana Windows下环境搭建


    Elasticsearch

    簡介

    ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为Apache许可条款下的开放源码发布,是当前流行的企业级搜索引擎。设计用于云计算中,能够达到实时搜索,稳定,可靠,快速,安装使用方便。

    我们建立一个网站或应用程序,并要添加搜索功能,但是想要完成搜索工作的创建是非常困难的。我们希望搜索解决方案要运行速度快,我们希望能有一个零配置和一个完全免费的搜索模式,我们希望能够简单地使用JSON通过HTTP来索引数据,我们希望我们的搜索服务器始终可用,我们希望能够从一台开始并扩展到数百台,我们要实时搜索,我们要简单的多租户,我们希望建立一个云的解决方案。因此我们利用Elasticsearch来解决所有这些问题及可能出现的更多其它问题

    JAVA JDK環境下載地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html

    安裝完成后需要配置環境變量

    JAVA_HOME

    JDK安裝的目錄,示例:C:Program FilesJavajdk1.8.0_181

    Path追加

    %JAVA_HOME%in

    %JAVA_HOME%jrein

    CLASSPATH

    %JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;

    CMD檢查是否安裝成功

    java -version

    Elasticsearch下載地址:https://www.elastic.co/downloads/elasticsearch

    解壓后運行bin目錄下 elasticsearch.bat 文件

     

     運行後效果:

    安裝完成后,瀏覽器運行:http://localhost:9200/

    Kibana

    簡介

     Kibana 是一个为 Logstash 和 ElasticSearch 提供的日志分析的 Web 接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。Kibana的使用场景主要集中在两方面:

    • 实时监控。通过histogram面板,配合不同条件的多个queries可以对一个事件走很多个维度组合出不同的时间序列走势。时间序列数据是最常见的监控报警了。
    • 问题分析。通过Kibana的交互式界面可以很快地将异常时间或者事件范围缩小到秒级或者个位数。期望一个完美的系统可以给你自动找到问题并且解决是不现实的,能够让你两三下就从TB级的数据里看到关键数据以便做出判断就很棒了。这时候,一些非histogram的其他面板还可能会体现出你意想不到的价值。全局状态下看似很普通的结果,可能在你锁定某个范围的时候发生剧烈的反方向的变化,这时候你就能从这个维度去重点排查。而表格面板则直观的显示出你最关心的字段,加上排序等功能。入库前字段切分好,对于排错分析真的至关重要。

    下載地址:https://www.elastic.co/downloads/kibana

    下載完成后解壓,以管理員方式運行bin目錄下kibana.bat文件

    然後訪問:http://localhost:5601

  • 相关阅读:
    delphi xe10.4新功能介绍
    python tornado 增加数据库连接池
    sql server 自增型字段 在有数据的情况下 修改 标识种子
    c++定时重启某个windows程序
    mssql server 查看作业中执行了哪些脚本
    mssql server 13位时间戳互转
    delphi 13位时间戳互转
    博客开通啦
    java获取当前应用的运行信息(内存,线程,运行时间,状态等)
    java使用websocket,并且获取HttpSession,源码分析
  • 原文地址:https://www.cnblogs.com/lwc1st/p/9802070.html
Copyright © 2020-2023  润新知