Elasticsearch Head的使用

目录

    • 概述
    • 一、安装 Elasticsearch Head
    • 二、解压文件
    • 三、安装Elasticsearch Head依赖
    • 四、启动 Elasticsearch Head
    • 五、修改Elasticsearch Head启动端口号
    • 六、使用 Elasticsearch Head
    • 注意事项

概述

Elasticsearch Head 是一个用于管理和监控 Elasticsearch 集群的 Web 界面工具。它提供了可视化的界面,使用户可以轻松地查看和操作 Elasticsearch 集群中的索引、文档、节点等信息。以下是 Elasticsearch Head 使用教程的总结:

一、安装 Elasticsearch Head

下载 Elasticsearch Head: 首先,从 GitHub 仓库中下载 Elasticsearch Head 的源代码或已编译的版本。

GitHub 仓库:https://github.com/mobz/elasticsearch-head

二、解压文件

将下载的文件解压到你希望运行 Elasticsearch Head 的目录。

三、安装Elasticsearch Head依赖

安装依赖之前要确保你已经安装node.js

在Elasticsearch Head安装目录中打开CMD,执行命令:npm install

npm install

如果出现错误需要尝试使用cnpm来安装

1、安装cnpm,输入以下命令

npm install -g cnpm --registry=https://registry.npm.taobao.org

2、输入cnpm -v查看版本

cnpm -v

在这里插入图片描述

3、如果报错则需要将nodejs安装目录下的node_global目录路径添加到系统Path环境变量中

在这里插入图片描述

然后执行以下命令来安装依赖

cnpm install

四、启动 Elasticsearch Head

运行以下命令启动 Elasticsearch Head

npm run start

在这里插入图片描述

默认情况下,Elasticsearch Head 将在 http://localhost:9100/ 上运行。在浏览器中打开该地址以访问 Elasticsearch Head 的 Web 界面。

五、修改Elasticsearch Head启动端口号

在Elasticsearch Head安装目录中找到 Gruntfile.js 文件并打开,然后找到port属性,修改成自己想用的端口号即可

在这里插入图片描述

六、使用 Elasticsearch Head

一旦启动了 Elasticsearch Head,你可以使用它来管理和监控 Elasticsearch 集群。以下是一些基本操作:

连接到 Elasticsearch 集群: 在 Elasticsearch Head 的首页中,通过填写 Elasticsearch 集群的 URL 和端口来连接到集群。

查看索引和文档: 在左侧的导航栏中,您可以查看索引的列表。点击索引名称,以查看该索引的详细信息,包括文档列表和字段。

执行搜索: 使用 Elasticsearch Head 的搜索界面来执行搜索操作。您可以指定查询条件、过滤条件和排序条件,并查看查询结果。

查看节点信息: 在 “Nodes” 页面中,您可以查看与 Elasticsearch 集群连接的节点信息,包括节点状态、健康状况等。

集群健康状态: 查看集群的健康状态,包括活跃分片数、不活跃分片数、节点数等。

索引管理: 在 “Indices” 页面中,您可以创建、删除、关闭和打开索引,以及管理索引的设置。

插件管理: Elasticsearch Head 还允许您管理不同的插件,可以在 “Plugins” 页面中进行操作。

可视化: 通过 “Visualization” 页面,您可以创建仪表板、图表和可视化报表,以更直观地展示数据。

注意事项

Elasticsearch Head 是一个开源项目,但请注意它的维护状况可能会有所变化。在使用之前,建议查看 GitHub 仓库以获取最新信息。

在生产环境中,通常不建议将 Elasticsearch Head 用于集群监控和管理,而是考虑使用更稳定的工具,如 Elasticsearch 官方提供的 Kibana。

总的来说,Elasticsearch Head 是一个便捷的工具,用于在开发和测试环境中快速查看和管理 Elasticsearch 集群。但请注意在生产环境中使用官方工具以确保稳定性和可用性。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/69506.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Linux】Ubuntu20.04版本配置pytorch环境2023.09.05【教程】

【Linux】Ubuntu20.04版本配置pytorch环境2023.09.05【教程】 文章目录 【Linux】Ubuntu20.04版本配置pytorch环境2023.09.05【教程】一、安装Anaconda虚拟环境管理器二、创建虚拟环境并激活三、安装Pytorch四、测试pytorchReference 一、安装Anaconda虚拟环境管理器 首先进入…

Ubuntu18.04系统下通过ROS控制Kinova真实机械臂-多种实现方式

所用测试工作空间test_ws:包含官网最原始的功能包 一、使用Kinova官方Development center控制真实机械臂 0.在ubuntu系统安装Kinova机械臂的Development center,这一步自行安装,很简单。 1.使用USB连接机械臂和电脑 2.Development center…

typescript删除array中的空值

使用.flat() 可以看到,调用之后空值被清清除了,如果本身就是1维数组就无所谓,但如果本身是多维数组,又不想数组维度被改变的话就需要传入0,才不会导致数据维度改变

Webpack5入门到原理

Webpack5学习 尚硅谷Webpack5新版视频教程 B站直达:https://www.bilibili.com/video/BV14T4y1z7sw 百度网盘:https://pan.baidu.com/s/114lJRGua2uHBdLq_iVLOOQ 提取码:yyds 阿里云盘:https://www.aliyundrive.com/s/UMkmCzdWsGh&…

[数据集][目标检测]裸土识别裸土未覆盖目标检测数据集VOC格式857张2类别

数据集格式:Pascal VOC格式(不包含分割路径的txt文件和yolo格式的txt文件,仅仅包含jpg图片和对应的xml) 图片数量(jpg文件个数):857 标注数量(xml文件个数):857 标注类别数:2 标注类别名称:["luotu","n…

【小沐学Unity3d】3ds Max 骨骼动画制作(CAT、Character Studio、Biped、骨骼对象)

文章目录 1、简介2、 CAT2.1 加载 CATRig 预设库2.2 从头开始创建 CATRig 3、character studio3.1 基本描述3.2 Biped3.3 Physique 4、骨骼系统4.1 创建方法4.2 简单示例 结语 1、简介 官网地址: https://help.autodesk.com/view/3DSMAX/2018/CHS https://help.aut…

2021年09月 C/C++(六级)真题解析#中国电子学会#全国青少年软件编程等级考试

C/C++编程(1~8级)全部真题・点这里 第1题:双端队列 定义一个双端队列,进队操作与普通队列一样,从队尾进入。出队操作既可以从队头,也可以从队尾。编程实现这个数据结构。 时间限制:1000 内存限制:65535 输入 第一行输入一个整数t,代表测试数据的组数。 每组数据的第一…

【广州华锐互动】煤矿设备AR远程巡检系统实现对井下作业的远程监控和管理

煤矿井下作业环境复杂,安全隐患较多。传统的巡检方式存在诸多弊端,如巡检人员难以全面了解井下情况,巡检效率低下,安全隐患难以及时发现和整改等。为了解决这些问题,提高煤矿安全生产水平,越来越多的企业开…

DAY01_瑞吉外卖——软件开发整体介绍瑞吉外卖项目介绍开发环境搭建后台系统登录功能后台系统退出功能

目录 1. 软件开发整体介绍1.1 软件开发流程1.2 角色分工1.3 软件环境 2. 瑞吉外卖项目介绍2.1 项目介绍2.2 产品原型2.3 技术选型2.4 功能架构2.5 角色 3. 开发环境搭建3.1 数据库环境搭建3.1.1 创建数据库3.1.2 数据库表导入3.1.3 数据库表介绍 3.2 Maven项目搭建3.2.1 创建ma…

Elsaticsearch倒排索引

搜索引擎应该具有什么要求? 查询快 高效的压缩算法 快速的编码和解码速度 结果准确 BM25 TF-IDF 检索结果丰富 召回率 面向海量数据,如何达到搜索引擎级别的查询效率? 索引 帮助快速检索以数据结构为载体以文件形式落地 倒排…

Ubuntu18.04安装docker-io

1. 安装docker 1.1 网上一搜,全是更新仓库、下载依赖、添加docker的gpg密钥、添加docker仓库、安装docker-ce的步骤,但是在安装docker-ce时却提示“package "docker-ce" has no installation candidate”,就很迷。 1.2 安装docke…

webpack打包常用配置项

webpack打包配置项 参考链接 文件结构:最基础版 先安装 npm i webpack webpack-cli --dev 运行命令:npx webpack 进行打包 1. 配置webpack.config.js文件: const path require(path); module.exports {mode: development, // 开发环境 …

Python 实现单例模式的五种写法!

单例模式(Singleton Pattern) 是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场。 比如,某个服务器程序的…

【ccf-csp题解】第1次csp认证-第三题-命令行选项-题解

题目描述 思路讲解 本题是一个简单的字符串模拟题,这种题目是csp认证第三题的常客 大致思路是用两个bool数组记录某一个选项(0--25下标对应小写字母a--z),第一个数组中无参选项为true,第二个数组中有参选项为true&a…

K8S的CKA考试环境和题目

CKA考试这几年来虽然版本在升级,但题目一直没有大的变化,通过K8S考试的方法就是在模拟环境上反复练习,通过练习熟悉考试环境和考试过程中可能遇到的坑。这里姚远老师详细向大家介绍一下考试的环境和题目,需要详细资料的同学请在文…

Tomcat多实例和负载均衡动静分离

一、Tomcat多实例部署 安装jdk 设置jdk环境变量 安装tomcat 配置Tomcat环境变量 修改端口号 修改tomcat中startup.sh和shutdown.sh文件添加tomcat环境变量 启动Tomcat中的startup.sh 浏览器测试 http://192.168.30.100:8080 http://192.168.30.100:8081 二、负载均衡动静分离…

linux并发服务器 —— IO多路复用(八)

半关闭、端口复用 半关闭只能实现数据单方向的传输;当TCP 接中A向 B 发送 FIN 请求关闭,另一端 B 回应ACK 之后 (A 端进入 FIN_WAIT_2 状态),并没有立即发送 FIN 给 A,A 方处于半连接状态 (半开关),此时 A 可以接收 B…

你知道用Woof创建的Linux吗?

Quirky 8.2 已发布,它是 Puppy Linux 的姊妹项目,是用一份叫 Woof 的定制工具创建的 Linux 发行。 新版本 Quirky 8.2 运行在 64 位的 x86 计算机上,主要提供了针对以前的 8.x 版本的增量改进。 Quirky Linux 8.2 x86_64 的代号是Xerus&…

Python爬虫:下载小红书无水印图片、视频

该代码只提供学习使用&#xff0c;该项目是基于https://github.com/JoeanAmier/XHS_Downloader的小改动 1.下载项目 git clone https://github.com/zhouayi/XHS_Downloader.git2.找到需要下载的文章的ID 写入main.py中 3.下载 python main.py最近很火的莲花楼为例<嘿嘿…

LeetCode 周赛上分之旅 #44 同余前缀和问题与经典倍增 LCA 算法

⭐️ 本文已收录到 AndroidFamily&#xff0c;技术和职场问题&#xff0c;请关注公众号 [彭旭锐] 和 BaguTree Pro 知识星球提问。 学习数据结构与算法的关键在于掌握问题背后的算法思维框架&#xff0c;你的思考越抽象&#xff0c;它能覆盖的问题域就越广&#xff0c;理解难度…