zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    sql 表连接
    easyui datagrid 列的内容超出所定义的列宽时,自动换行
    MySQL中函数CONCAT及GROUP_CONCAT
    第6章 Selenium2-Java 自动化测试模型
    第4章 Selenium2-java WebDriver API (三)
    第4章 Selenium2-java WebDriver API (二)
    第4章 Selenium2-java WebDriver API (一)
    第2章 Selenium2-java 测试环境搭建
    jsp导入外部样式
    第一章 Slenium2-Java 自动化测试基础
  • 原文地址:https://www.cnblogs.com/lwc1st/p/9802070.html
Copyright © 2011-2022 走看看