Kibana设置默认索引

 

现象:

当没有设置默认索引时,点击下图的发现进行日志查询时会自动跳转到设置,要求你进行设置默认索引,不设置就无法正常使用搜索。

 

image-20210813102742451

 

 

解决:

 

1、kiban页面设置默认索引

选择其中一个所以,点击2步骤的星星就设置好了默认索引会出现3的标志。但是过没一段时间又没了, 所以选择第2个方式。

 

image-20210813103233171

 

2、脚本定时

执行去请求选择默认故固定一个索引

 

比如选择图片中的cdt-chargemgmtapp-9216-error索引作为默认索引,

 

选择设置

image-20210813103452107

 

 

进入复制当前的默认索引的id:

image-20210813103622360

 

 

然后在kiban机器上定时执行以下脚本:

 

cat  /data/elk/index.sh

#!/bin/bash
id=b4d306c0-f4ec-11eb-a209-a989ad31f895
###这个id就是上面你选择的默认索引的id,
curl -X POST -H "kbn-xsrf:true" -H "Content-Type: application/json" -d "{\"changes\":{\"defaultIndex\":\"$id\"}}" http://192.168.228.32:5601/api/kibana/settings

 

crontab -l定时执行脚本。

05 **  * * *   root    /bin/bash       /data/elk/index.sh

 

posted @ 2021-08-13 10:48  疯刘小三  阅读(1102)  评论(0)    收藏  举报