Kibana服务
容器化部署kibana服务
#创建数据目录,持久化数据
mkdir -p /data/kibana-data/new
#授权
chmod -R 777 /data/kibana-data/new
部署创建容器
1、数据目录本地持久化
2、时区改成上海
3、页面汉化
docker run -d --name kibana-new -p 5602:5601 -v /data/kibana-data/new:/usr/share/kibana/data -e ELASTICSEARCH_HOSTS=http://esip:9200 -e I18N_LOCALE=zh-CN -e TZ="Asia/Shanghai" docker.elastic.co/kibana/kibana:7.6.2
数据迁移
界面化数据迁移
kibana界面中选择 Management
找到已保存对象,或是英文Saved Objects
导出10个对象,在新的kibana中导入。
API数据迁移
数据导出
curl -X GET "localhost:5601/api/saved_objects/_export?type=visualization&type=dashboard&type=search" -H 'kbn-xsrf: true' -o kibana_objects.ndjson
数据导入
curl -X POST "localhost:5601/api/saved_objects/_import" -H "kbn-xsrf: true" -H "Content-Type: multipart/form-data" -F file=@kibana_objects.ndjson