ELK详解(四)——Head插件安装
今天继续给大家介绍Linux运维相关知识,本文主要内容是Elasticsearch的Head插件安装。
一、Head插件简介
在ELK详解(二)——Elasticsearch安装与部署一文中,我们实现了ELK架构中Elasticsearch的安装与部署,并且最终可以访问Elasticsearch,得到如下的结果:
在Elasticsearch使用过程中,我们不可能每次都通过命令来显示Elasticsearch存储的日志信息,因此,我们需要安装一款插件,来帮助我们查看Elasticsearch的状态。Head插件可以帮助我们实现此功能,并且开源免费,因此,今天我们来配置实现以下Head插件。
二、Head插件安装
Head插件的安装有两种方式,一种是直接在网上寻找Head插件的安装包;另一种是前往Git上下载,Git网址为https://github.com/mobz/elasticsearch-head,我们可以在安装Git客户端后,执行命令:
git clone https://github.com/mobz/elasticsearch-head.git
然后使用NPM进行安装,执行命令:
npm install --registry=https://registry.npm.taobao.org
如果是使用Head插件的安装包,则直接下载下来即可。
三、修改Elasticsearch配置
之后,为了使得Elasticsearch允许Head插件的安装,我们需要对Elasticsearch进行配置,打开Elasticsearch的配置文件/etc/elasticsearch/elasticsearch.yml,在配置文件的最下方加入如下内容:
http.cors.enabled: true
http.cors.allow-origin: "*"
配置完成后,重新启动Elasticsearch即可。
四、效果展示
Head安装完成后,执行命令:
npm run start &
可以打开Head插件,并使其后台运行,执行过程如下所示:
注意:
如果没有npm命令,则可以先安装一个EPEL的扩展源,然后执行命令:
yum install -y npm
即可完成安装。
注意,在上述命令执行后,直接Ctrl+C手动退出即可。Head插件运行后,会监听本地9100端口,如下所示:
这样,我们可以访问以下Head插件的9100端口,结果如下所示:
我们在搜索框内输入两个集群中任意一个结点(事实上,Head插件也可以安装在集群中任意一个结点上),点击“链接”, 就可以成功链接两个集群,结果如下:
至此,说明我们的Head插件安装部署成功!
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200
ELK详解(四)——Head插件安装相关推荐
- 【图文详解】canvas插件安装方法及常用插件推荐
canvas是一个基于云端的开源在线学习系统(LMS),使学校能够构建数字学习环境,以应对远程教学趋势.Canvas简化了教学,提高了学习效率,并消除了支持和发展传统学习技术的麻烦.它具有开放,直观的 ...
- Alibaba代码规范插件、FindBugs插件安装及详解,IDEA插件安装,代码规范,代码查错,代码格式规范
这是帮助开发者规范代码,培养优良的编码习惯的两个IDEA插件
- 图文详解】Chrome中安装JsonView插件
图文详解]Chrome中安装JsonView插件 Chrome中如何安装JsonView插件?chrome插件网为您图文详解. 1.下载JsonView插件 在github中搜索JsonView,找到 ...
- Android Studio 插件开发详解四:填坑
转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/78265540 本文出自[赵彦军的博客] 系列目录 Android Gradle使用 ...
- mysql data文件夹恢复_【专注】Zabbix源码安装教程—步骤详解(2)安装并配置mysql...
四.安装并配置mysql(1) 解压mysql-5.7.26.tar.gz与boost_1_59_0.tar.gz #tar -xvf mysql-5.7.26.tar.gz #tar -xvf bo ...
- python3 json模块_详解python 3.6 安装json 模块(simplejson)
JSON 相关概念: 序列化(Serialization):将对象的状态信息转换为可以存储或可以通过网络传输的过程,传输的格式可以是JSON,XML等.反序列化就是从存储区域(JSON,XML)读取反 ...
- Linux字符设备驱动详解七(“插件“设备树实现RGB灯驱动)
文章目录 系列文章目录 前言 正文 Device Tree Overlays:"插件"设备树 传统设备树 "插件"设备树 使用前提 案例说明 设备树:foo.d ...
- Linux字符设备驱动详解四(使用自属的xbus驱动总线)
文章目录 系列文章目录 前言 驱动目录 正文 驱动总线 总线管理 总线注册 设备注册 驱动注册 代码示例 总结 系列文章目录 Linux字符设备驱动详解 Linux字符设备驱动详解二(使用设备驱动模型 ...
- linux 进程间通信 dbus-glib【实例】详解四(上) C库 dbus-glib 使用(附代码)(编写接口描述文件.xml,dbus-binding-tool工具生成绑定文件)(列集散集函数)
linux 进程间通信 dbus-glib[实例]详解一(附代码)(d-feet工具使用) linux 进程间通信 dbus-glib[实例]详解二(上) 消息和消息总线(附代码) linux 进程间 ...
- springboot 详解 (四)redis filter
---------------------------------------------------------------------------------------------------- ...
最新文章
- 生物信息大数据数据库(NCBI、EBI、UCSC、TCGA)
- 科大讯飞语音转文字以及中文分词的Java测试代码
- j - cyk追楠神系列一_阿迪达斯双十一携手脱口秀大咖,开启“羽绒不服·不服请就位”专场直播 - 消费...
- SAP Cloud for Customer(C4C)里如何定义跨BO间的association
- windows下eclipse远程连接hadoop集群开发mapreduce
- 枚举命名规范_UE4 C++基础教程 - 编码规范
- 解决RStudio(非conda安装)在使用Anaconda中的R环境时,缺失“ libbz2-1.dll ”而不能正常启动问题
- 远程注入利用远程线程直接注入
- 小波分析及相应MATLAB实现
- c语言程序求对称矩阵,C语言经典算法上三角下三角对称矩阵
- 常用端口号与对应的服务
- sap的pod确认_PO确认控制
- 轨道交通——信号知识——6202电气集中设备
- maya中实时置换效果 dx11shader
- 同步时序逻辑电路分析——数电第六章学习
- 青蛙的约会(扩展欧几里德)
- [转载]美国名校的与机器视觉相关的研发中心网址
- 基于C语言设计的俄罗斯方块小游戏(VS2017运行)
- 2020年美容师(中级)报名考试及美容师(中级)考试总结
- 计算机语言学专业排名,2019QS世界大学学科排名,澳洲语言学专业排名Top200
热门文章
- 每日算法系列【LeetCode 424】替换后的最长重复字符
- 放之四海皆适用的设计原则(一)
- SaaS应用架构师所面临的最大挑战
- 海量数据挖掘MMDS week3:社交网络之社区检测:高级技巧
- Java - 多线程Callable、Executors、Future
- 汇编@data_macOS上的汇编入门(十三)——从编译到执行
- 蓝桥杯2015年第六届C/C++B组省赛第八题-移动距离
- 1015 德才论 (25 分)—PAT (Basic Level) Practice (中文)
- Socket.io详解
- 关于Kendo UI 开发教程