Elasticsearch 监控插件安装(elasticsearch-head与Kibana)
摘要
安装Elasticsearch插件Head与Kibana
版本
elasticsearch版本: elasticsearch-2.3.4
elasticsearch-head版本: 2.x(支持elasticsearch 2.x)
Kibana版本: 4.5(支持elasticsearch 2.3 later)
内容
ElasticSearch-Head
关于ElasticSearch-Head官方介绍比较简单,只有一句话:
ElasticSearch-Head 是一个与Elastic集群(Cluster)相交互的Web前台。
ES-Head的主要作用
- 它展现ES集群的拓扑结构,并且可以通过它来进行索引(Index)和节点(Node)级别的操作
- 它提供一组针对集群的查询API,并将结果以json和表格形式返回
- 它提供一些快捷菜单,用以展现集群的各种状态
安装
在线安装
针对ElasticSearch,我们可以直接通过命令行进行在线插件安装
⇒ sudo elasticsearch/bin/plugin install mobz/elasticsearch-head
但是可能会出现SSLHandshakeException错误
参考https://github.com/mobz/elasticsearch-head/issues/190给出的解决方法。
例如:
bin/plugin --install knapsack --url file:///Full/Path/To/elasticsearch-knapsack-2.1.2.zip
手动安装
先到github下载文件 elasticsearch-head-master.zip
然后通过指定文件路径来安装
⇒ sudo ./plugin install file:///Users/Richard/Downloads/elasticsearch-head-master.zip
在2.x之前版本的命令行格式为:
bin/plugin --install head --url file:///Full/Path/To/elasticsearch-head-master.zip
Kibana
Kibana 是一个ElasticSearch的管理工具,它也提供了对ES集群操作的API。
Installing Kibana with yum
The repositories set up in this procedure are not compatible with distributions using version 3 of rpm
, such as CentOS version 5.
Download and install the public signing key:
rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch
Create a file named
kibana.repo
in the/etc/yum.repos.d/
directory with the following contents:[kibana-4.5]
name=Kibana repository for 4.5.x packages
baseurl=http://packages.elastic.co/kibana/4.5/centos
gpgcheck=1
gpgkey=http://packages.elastic.co/GPG-KEY-elasticsearch
enabled=1Install Kibana by running the following command:
yum install kibana
Configure Kibana to automatically start during bootup. If your distribution is using the System V version of
init
(check withps -p 1
), run the following command:chkconfig --add kibana
If your distribution is using
systemd
, run the following commands instead:sudo /bin/systemctl daemon-reload
sudo /bin/systemctl enable kibana.service
That’s it! Kibana is now running on port 5601.
Install and Start Kibana local
To get Kibana up and running:
- Download the Kibana 4 binary package for your platform.
- Extract the
.zip
ortar.gz
archive file. - Run Kibana from the install directory:
bin/kibana
(Linux/MacOSX) orbin\kibana.bat
(Windows).
On Unix, you can instead run the package manager suited for your distribution.
关于如何配置,请参考:
http://kibana.logstash.es/content/kibana/v4/setup.html
参考:
elasticsearch-head:
https://github.com/mobz/elasticsearch-head
http://mobz.github.io/elasticsearch-head/
ElasticSearch 2 (6) - 插件安装Head、Kopf与Bigdesk
Kibana:
Elasticsearch 监控插件安装(elasticsearch-head与Kibana)的更多相关文章
- Elasticsearch入门教程(一):Elasticsearch及插件安装
原文:Elasticsearch入门教程(一):Elasticsearch及插件安装 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:h ...
- ELK 学习笔记之 elasticsearch head插件安装
elasticsearch head插件安装: 准备工作: 安装nodejs和npm https://nodejs.org/en/download/ node-v6.11.2-linux-x64.ta ...
- 【windows环境下】RabbitMq的安装和监控插件安装
RabbitMq的安装: RabbitMQ是基于Erlang的,所以必须先配置Erlang环境. 下载Erlang,地址:http://www.erlang.org/download/otp_win3 ...
- 新版elasticsearch的插件安装
安装 yum localinstall elasticsearch-6.1.1.rpm -y mkdir -p /elk/{data,logs} && chown -R elastic ...
- ElasticSearch head 插件安装
head 客户端可以很方便在上面创建索引,类型,文档,还有查询,使用它管理elasticsearch 提高效率. 在安装head 客户端之前必须安装node.js 环境,因为它是用node.js 编写 ...
- Elasticsearch安装(四), elasticsearch head 插件安装和使用。
安装方式如下: 一.安装Elasticsearch-Head 1.插件安装方式(推荐) #在Elasticsearch目录下 $/bin/plugin -install mobz/elasticsea ...
- ElasticSearch及其插件安装配置
elasticsearch安装使用 .安装步骤: 1.下载elasticsearch的rpm包: wget https://artifacts.elastic.co/downloads/elastic ...
- 【linux环境下】RabbitMq的安装和监控插件安装
[注意安装过程中,提示某些命令not found,直接yum isntall一下就好了] 以下是我在CentOS release 6.4下亲测成功的. RabbitMq的安装: RabbitMQ是 ...
- Elasticsearch -- Head插件安装
安装Head插件 由于head插件本质上还是一个nodejs的工程,因此需要安装node,使用npm来安装依赖的包. <1>安装Node.js 下载解压 wget https://node ...
随机推荐
- swift 类型.
swift 类型 变量声明 用let来声明常量,用var来声明变量 可以在一行中声明多个常量或者多个变量,用逗号隔开 var x = 0.0, y = 0.0, z = 0.0 类型安全 Swift ...
- XML异步请求实例
其实还是很格式化的: <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type&qu ...
- [C++]在什么时候需要“#include string.h“
相关资料:https://zhidao.baidu.com/question/515578726.html C++中,string头文件基本上已经包含在iostream中了.但是,平时使用的时候建议加 ...
- php服务器环境变量
可以把一些配置写到apache或nginx的配置里,然后在代码里判断环境变量来实现开发环境和线上环境的切换. 比如在本地可以 SetEnv APP_ENV local线上则 SetEnv APP_EN ...
- C语言 · 大数加法
算法提高 大数加法 时间限制:1.0s 内存限制:256.0MB 问题描述 输入两个正整数a,b,输出a+b的值. 输入格式 两行,第一行a,第二行b.a和b的长度均小于1000位. ...
- [config]关于make *config
最近在编译uboot和kernel,二者的编译都有make *_defconfig的用法,而以前都是make menuconfig然后再make, 对于现在这种用法还不太了解,网上查了下,有人给出 如 ...
- [Linux内核]软中断与硬中断
转自:http://blog.csdn.net/zhangskd/article/details/21992933 本文主要内容:硬中断 / 软中断的原理和实现 内核版本:2.6.37 Author: ...
- Js常用插件介绍
*各种JS功能介绍 1.zDialog.js 各种弹窗插件详细案例:http://www.2ky.cn/Pri_upfile/txdemo/0811/zDialog/zDialogDemo.html ...
- 03 java基本
输入输出流 标准输出流比较简单, 只需要使用 System.out.println 就可以了, 标准输入流步骤如下: Scanner in = new Scanner(System.in); 然后可以 ...
- C++ 运算符重载四(自定义数组类)
//自定义数组类 #include<iostream> using namespace std; //分析:能获取数组长度,添加元素,删除元素,修改元素 //要求重载[],=,==,!=运 ...