elasticsearch 如何正确删除AWS ElasticSearch索引以释放磁盘空间,elasticsearch,kibana,amazon-kinesis,amazon-kinesis-firehose,aws-elasticsearch,elasticsearch,Kibana,Amazon Kinesis,Amazon Kinesis Firehose,Aws Elasticsearch" /> elasticsearch 如何正确删除AWS ElasticSearch索引以释放磁盘空间,elasticsearch,kibana,amazon-kinesis,amazon-kinesis-firehose,aws-elasticsearch,elasticsearch,Kibana,Amazon Kinesis,Amazon Kinesis Firehose,Aws Elasticsearch" />

elasticsearch 如何正确删除AWS ElasticSearch索引以释放磁盘空间

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命令删除旧索引就足够了吗 每个月都会创建不同名称的新索引

我正在使用AWS ElasticSearch,并从AWS Kinesis Firehose交付流向其发布数据

在Kinesis消防水带设置中,我将ES索引的旋转周期指定为1个月。每个月Firehose都会为我创建新的索引,并附加月份时间戳。据我所知,旧索引仍将显示,不会被删除

我的问题是:

  • 每个月都会创建不同名称的新索引,我是否需要每月重新创建Kibana仪表盘

  • 我是否需要每月手动删除旧索引以清理磁盘空间

  • 为了清理磁盘空间,仅仅运行CURL命令删除旧索引就足够了吗

  • 每个月都会创建不同名称的新索引,我是否需要每月重新创建Kibana仪表盘

    不,您需要在kibana上创建一个索引模式,类似于
    kinesis-*
    ,然后使用此索引模式创建可视化和仪表板

    我是否需要每月手动删除旧索引以清理磁盘空间

    这取决于您使用的Elasticsearch版本,最新版本在Kibana UI中内置了索引生命周期管理,如果您的版本没有索引生命周期管理,则需要手动执行,或者使用Elasticsearch python应用程序
    curator来处理这些任务

    为了清理磁盘空间,仅仅运行CURL命令删除旧索引就足够了吗

    是的,如果删除索引,将释放该索引使用的空间