kibana中文(kibana模糊查询)
kibana中文(kibana模糊查询)
1、新的周一,日常打开kibana查看日志发现没有日志输出,更改条件查看最近七天日志看到的最后为两天前的日志即最近两天(周六周日)的日志都没有。
2、优秀的公司周末都不上班但是定时任务都是不区分周六日的,肯定有问题。
3、 详细说明 并没有发现什么异常。
4、 由于是自建集群,同时集群也没问题。
5、那就看下日志咯,日志很长核心内容就一句。
6、 this action would add [1] total shards, but this cluster currently has [3000]/[3000] maximum shards open; 核心就是这一句。
7、有个行为要添加一个分片,但是现在集群的分片使用已经最大使用3000个了。
8、 知道了问题在哪里就很好办了,先设置解决下。
9、设置每个节点最大分片数为2000,注意这里是每个节点。
10、环境上下文中数据节点数量为3,这么设置之后此时集群的最大分片数目前就是6000了。
11、 在使用的7.10版本是这么说的,每个节点的最大分片数默认是1000。
12、在集群中计算规则是 每个节点的最大允许数 * 节点数量 原文链接 elasticsearch定义了5个阶段的索引生命周期(Index Lifecycle Management)称为ILM。
13、 版本:kibana的7.10.0 如果创建的索引生命周期策略名称为中文,查看策略详情时会乱码,经过几次刷新又可以查看。
14、 这里选择十天以上的数据进入删除阶段周期,但是实际上没有删除的动作。
15、需要手动创建的才有,在界面上创建的没有。
16、 这里为索引创建一个生命周期策略,名称为 application-logstash-clear-policy 具体周期为 这个时候再看该策略的详情就看到删除阶段就有具体的行为了。