一、概述
常见的ES可视化工具有:
- kibana
- elasticsearch-head
- ElasticHD
- Dejavu
- cerebro
- elasticview
一、安装elasticview
在众多ES可视化龚居中,elasticview是一款比较轻量简洁,兼容性较好,可以兼容多个ES版本,不但可以进行常用的ES查询和管理,还可以监控ES集群的状态以及存储等,使用简单,容易上手,能满足对ES数据的日常运维和管理,且elasticview支持连接多个ES集群。通过容器化部署,非常简单并且可以快速的完成部署。
通过docker部署elasticview方法:
bash
# docker 安装 elasticview 默认的初始账号密码分别是: admin 和 admin
docker run -d -p 8090:8090 1340691923/elastic_view:latest
我习惯通过docker-compose部署,毕竟docker-compose部署容器比使用docker直接部署容器更加易于管理和后期的维护。
编写docker-compose.yaml文件,其内容见:
bash
version: '3.3'
services:
elasticview:
image: 'docker.m.daocloud.io/1340691923/elastic_view:latest'
container_name: esview
restart: unless-stopped
privileged: true
environment:
- TZ=Asia/Shanghai
ports:
- '8090:8090'
# elasticview的默认账号和密码分别是: admin 和 admin
# 启动命令:
# docker-compose -d up -f docker-compose.yaml
二、访问elasticview
登录elasticview http://主机地址:8090
登录账号: admin
登录密码: admin
三、管理elasticsearch
添加ES连接
查看ES状态:
管理ES索引:
数据抽取: