ElasticView 是一款用来监控ElasticSearch状态和操作ElasticSearch索引的web可视化工具。它由golang开发而成,具有部署方便,占用内存小等优点,官网地址:http://www.elastic-view.cn
6.x
,7.x
,8.x
https://github.com/1340691923/ElasticView
docker run --restart=unless-stopped -d -p 8090:8090 -v /data/elastic_view/data:/data -v /data/elastic_view/logs:/logs kecikeci/elastic_view:latest
es_view
es_view.sql
config.yml
配置文件并修改对应连接信息log:
storageDays: 4 # 日志保留天数
logDir: "logs" # 日志保留文件夹
port: 8090 # 启动端口
dbType: "mysql" # 数据保留类型 分为 sqlite3 和 mysql
sqlite: # dbType为sqlite3时填 dbPath为数据保存文件地址
dbPath: "es_view.db"
mysql: # dbType为mysql时填
username: "root"
pwd: "123456"
ip: "127.0.01"
port: "3306"
dbName: "es_view"
maxOpenConns: 10
maxIdleConns: 10
appSecret: "1340691923@qq.com" # jwt 加密密钥
esPwdSecret: "concat_mail!!->1340691923@qq.com" # es密码加密密钥 加密方式为 AES
version: "1.8.5" # ES 版本号
deBug: false # 是否为测试模式 如果为 false则打开默认浏览器直接访问地址
config
目录或config.yml
配置文件启动镜像docker run --restart=unless-stopped -d -p 8090:8090 -v /data/elastic_view/data:/data -v /data/elastic_view/config:/config -v /data/elastic_view/logs:/logs kecikeci/elastic_view:latest