本文档为您介绍Elasticsearch Head插件的安装方法。通过在Chrome浏览器中安装Head插件,您可以使用阿里云Elasticsearch实例的公网地址来访问集群服务并执行相关操作。

前提条件

通过Chrome浏览器安装Head插件前,请确保您能够访问chrome.google.com域名。

背景信息

  • Elasticsearch Head是第三方支持的服务/插件。
  • 在公网环境下,Head插件只能通过阿里云Elasticsearch公网地址和端口访问集群服务。

操作步骤

  1. 在Chrome浏览器中打开插件安装链接(https://chrome.google.com/webstore/detail/elasticsearch-head/ffmkiejjmecolpfloofpjologoblkegm),单击添加至 Chrome
    添加至 Chrome
  2. 在弹出的确认对话框中,单击添加扩展程序
    添加扩展程序
    系统会自动下载并安装Head插件,安装成功后,系统会弹出安装成功的对话框。Head插件安装成功
  3. 进入阿里云Elasticsearch控制台,开启Elasticsearch实例的安全配置,然后将待访问Elasticsearch的设备的公网IP配置到安全配置中。
    修改公网地址访问白名单
    说明
    • 获取访问设备的公网IP:打开百度首页输入IP,即可在IP地址查询网页链接处获取机器的公网IP。
    • 开启阿里云Elasticsearch实例的公网地址后,默认禁止所有IPv4地址的访问。您可以通过配置公网访问白名单,为指定的设备开启访问权限。
  4. 单击Chrome浏览器地址栏右侧的放大镜图标,进入Elasticsearch集群连接页面。
    Elasticsearch集群连接页面
  5. 在Elasticsearch集群连接页面的地址栏中输入http://<Elasticsearch实例的公网地址>:<端口号>/,单击连接
    连接Elasticsearch集群
    您可以在Elasticsearch实例的基本信息页面获取Elasticsearch实例的公网地址和端口号,默认的端口号为9200,示例连接地址如下:
    http://es-cn-45xxxxxxxxx01xw6w.public.elasticsearch.aliyuncs.com:9200/
  6. 在弹出的登录对话框中,输入Elasticsearch实例的访问用户名密码(登录kibana控制台的用户名和密码),单击登录
    登录对话框
    说明 因阿里云Elasticsearch商业版本集成了X-Pack安全访问策略,需要在访问集群服务时输入授权信息。如果没有弹出登录对话框,请先检查阿里云Elasticsearch的公网地址访问白名单中是否包含了对应访问机器的公网IP,或者尝试清除浏览器缓存后重试。
  7. 登录成功后,根据您的业务进行相关操作。
    成功登录集群