文档章节

Windows 安装Elasticsearch&Kibana&X-Pack

IamOkay
 IamOkay
发布于 2016/12/08 14:38
字数 562
阅读 254
收藏 2

一、安装elasticsearch 下载压缩包并解压到指定目录

https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.0.2.zip

启动elasticsearch

注:默认至少2G的内存,如果电脑内存不够, 编辑config/jvm.options中的

-Xms2g 

-Xmx2g 

为 

-Xms1g 

-Xmx1g

启动

/bin/elasticsearch.bat

打开浏览器,访问进行初始化安装

http://localhost:9200/

 

二、安装kibana 下载压缩包并解压

简介:kibana是elasticsearch的状态监控、平台管理和测试的web管理工具,为 Logstash 和 ElasticSearch 提供的日志分析的 Web 接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。

https://artifacts.elastic.co/downloads/kibana/kibana-5.0.2-windows-x86.zip 

编辑文件config/kibana.yml中 elasticsearch.url指向Elasticsearch实例,这里设为

server.port: 5601
server.host: "localhost"
elasticsearch.url: "http://localhost:9200"

启动kibana

bin/kibana.bat

打开查看kibana,初始化

http://localhost:5601

 

三、安装x-pack

x-pack是一个用于从kibana端监控elasticsearch的插件,elasticsearch端需要安装x-pack作为agent,kibana安装x-pack作为monitor

1.为elasticsearch 在线安装X-pack插件:

{elasticsearch}/bin/elasticsearch-plugin install x-pack 

启动elasticsearch(如果已经启动请跳过这一步)

bin/elasticsearch 

2.为kibana安装X-Pack插件

bin/kibana-plugin install x-pack 

启动kibana(如果已经启动请跳过这一步)

bin/kibana

 

访问 http://localhost:9200与http://localhost:5601/会遇到HTTP 401问题,需要使用如下账户

用户名: elastic

密码: changeme

 

四.命令补充

 

1.升级x-pack 停止elasticsearch 卸载旧的x-pack

bin/elasticsearch-plugin remove x-pack 

安装新的

x-pack bin/elasticsearch-plugin install x-pack 

启动elasticsearch 从kibana中移除x-pack

bin/kibana-plugin remove x-pack 

 

2.在kibana中安装x-pack

bin/kibana-plugin install x-pack 

卸载x-pack 停止elasticsearch 卸载x-pack

bin/elasticsearch-plugin remove x-pack 

启动elasticsearch 从kibana中移除x-pack

bin/kibana-plugin remove x-pack 

 

五.测试问题

1.在kibana的Dev Tools面板可以进行搜索测试

2.使用Fiddler,jmeter等测试工具时请添加如下请求头

Authorization: Basic {base64Encode(username:password)}

这里的用户名和密码如下

username:elastic

password:changeme

我们使用一个完整的例子如下

Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
Accept: application/json;q=0.9,image/webp,*/*;q=0.8
Accept-Encoding: gzip, deflate, sdch
Accept-Language: zh-CN,zh;q=0.8
Content-Type: application/x-www-form-urlencoded;charset=utf-8
Host: localhost:9200
Authorization: Basic ZWxhc3RpYzpjaGFuZ2VtZQ==

 

访问地址如下,数据如下

POST http://localhost:9200/_search?pretty
{
    "query": {
        "match_all": {}
    }
}

 

 

© 著作权归作者所有

共有 人打赏支持
IamOkay
粉丝 188
博文 459
码字总数 372068
作品 0
海淀
程序员
私信 提问
Microsoft 安全公告 MS12-020 - 严重

远程桌面中的漏洞可能允许远程执行代码 (2671387) 发布时间: 2012年3月13日 版本: 1.0 一般信息 摘要 此 安全更新可解决远程桌面协议中两个秘密报告的漏洞。如果攻击者向受影响的系统发送一系...

威廉亨利
2012/03/15
3.2K
12
更新日期 2015年8月5日 - Citrix桌面虚拟化平台交付推荐版本及相关hotfix

为了方便大家在使用Citrix产品时选择合适的版本及相应的hotfix补丁,特将相关内容整理如下,并不定期更新。 以下所有内容为个人经验分享,不代表任何Citrix官方建议。 目前Citrix桌面虚拟化平...

rind
2015/08/06
0
0
Visual C++ 2010 SP1 分发包下载

Microsoft Visual C++ 2010 Redistributable Package 安装 Visual C++ 库的运行时组件,使用户能够在未安装 Visual C++ 2010 的计算机上运行使用 Visual C++ 开发的应用程序。此软件包安装 ...

红薯
2011/03/12
2.1K
2
Visual C++ Redistributable 2015 正式发布

Visual C++ Redistributable 2015 正式发布。Visual C++ Redistributable 包安装组件需要运行用 Visual Studio 2015 所建立的 C++ 应用。详细信息请看发行页面。 下载地址: http://downloa...

Tuesday
2015/07/22
36.3K
12
现在可用:Workflow Foundation Activity Pack for Windows Azure CTP 1

我们很高兴地宣布:Workflow Foundation (WF) Activity Pack for Windows Azure发布了!请参阅我们的CodePlex 页面来查看下载信息。也可以通过NuGet获得下载包,你可以在你的软件包管理控制台...

晨曦之光
2012/03/09
0
0

没有更多内容

加载失败,请刷新页面

加载更多

【分享实录】BANCOR算法详解及代码实现

1 活动基本信息 1)主题:【区块链技术工坊22期】BANCOR算法详解及代码实现 2)议题: BANCOR算法的特点和优劣势 BANCOR算法和举例 如何加入BANCOR.NETWORK交易所 如何开发自己的BANCOR去中心...

HiBlock
4分钟前
0
0
微信小程序(2)

开始看微信小程序的教程了。刚刚看完官方教程的视图层部分。这里摘录一些自己认为的部分关键点。 1.直接修改数值无法重新渲染,需要使用setData()方法; 2.列表渲染中:wx:key用于保持项目在...

MKjy
5分钟前
0
0
Vuex入门到上手教程

这篇文章主要介绍了Vuex入门到上手教程,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧 一、前言 当我们的应用遇到多个组件共享状态时,会需要多个组件依赖于...

嫣然丫丫丫
6分钟前
1
0
全局光照---光线跟踪方法

光线跟踪方法 基本光线跟踪算法 光线与对象表面的求交计算 光线-球面求交 光线-多面体求交 减少对象求交计算量 空间分割方法 模拟照相机的聚焦效果 光线跟踪反走样 分布式光线跟踪

中国龙-扬科
7分钟前
1
0
深入理解Vue router的部分高级用法

今天要介绍的是路由元信息,滚动行为以及路由懒加载这几个的使用方法。 1.路由元信息 什么是路由元信息,看看官网的解释,定义路由的时候可以配置 meta 字段可以匹配meta字段,那么我们该如何...

peakedness丶
8分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部