elasticsearch 如何正确删除AWS ElasticSearch索引以释放磁盘空间
我正在使用AWS ElasticSearch,并从AWS Kinesis Firehose交付流向其发布数据 在Kinesis消防水带设置中,我将ES索引的旋转周期指定为1个月。每个月Firehose都会为我创建新的索引,并附加月份时间戳。据我所知,旧索引仍将显示,不会被删除 我的问题是:
elasticsearch 如何正确删除AWS ElasticSearch索引以释放磁盘空间,
elasticsearch,kibana,amazon-kinesis,amazon-kinesis-firehose,aws-elasticsearch,
elasticsearch,Kibana,Amazon Kinesis,Amazon Kinesis Firehose,Aws Elasticsearch,我正在使用AWS ElasticSearch,并从AWS Kinesis Firehose交付流向其发布数据 在Kinesis消防水带设置中,我将ES索引的旋转周期指定为1个月。每个月Firehose都会为我创建新的索引,并附加月份时间戳。据我所知,旧索引仍将显示,不会被删除 我的问题是: 每个月都会创建不同名称的新索引,我是否需要每月重新创建Kibana仪表盘 我是否需要每月手动删除旧索引以清理磁盘空间 为了清理磁盘空间,仅仅运行CURL命令删除旧索引就足够了吗 每个月都会创建不同名称的新索引
kinesis-*
,然后使用此索引模式创建可视化和仪表板
我是否需要每月手动删除旧索引以清理磁盘空间
这取决于您使用的Elasticsearch版本,最新版本在Kibana UI中内置了索引生命周期管理,如果您的版本没有索引生命周期管理,则需要手动执行,或者使用Elasticsearch python应用程序curator来处理这些任务
为了清理磁盘空间,仅仅运行CURL命令删除旧索引就足够了吗
是的,如果删除索引,将释放该索引使用的空间