Graylog: 理解索引

本文档属于管理保留策略指南的一部分。您可以在此处查看完整指南:如何配置日志保留策略

👋 欢迎使用 Stackhero 文档!

Stackhero 提供即用型 Graylog 云 解决方案,具有众多优势,包括:

  • 包含无限制和专用的 SMTP 电子邮件服务器
  • 只需点击即可轻松完成更新
  • 使用 HTTPS 保护的可定制域名(例如,https://logs.your-company.com)。
  • 专用私有 VM提供的最佳性能和强大安全性

节省时间简化您的生活:只需 5 分钟即可试用 Stackhero 的 Graylog 云托管 解决方案!

在定义保留策略之前,了解 Graylog 和 OpenSearch 所使用的索引的工作方式非常重要。可以将索引类比为物理容器。Graylog 会“打开”一个容器(即一个索引),并将接收到的消息放入其中。当该容器分配的配额被超出后,该容器会被关闭,存放到“货架”上,然后为后续消息开启一个新的容器。

您可以通过不同的标准来设置这个配额:

  1. 消息数量:“每个容器保留 2000 万条消息,然后开启新容器。”
  2. 时间限制:“每个容器使用 10 天,然后切换到新容器。”
  3. 大小限制:“每个容器存储 20 GB,然后切换到新容器。”

还可以定义货架上最多能存放的容器数量。如果超过该数量,最旧的容器会被自动删除。例如,如果您设置最多 20 个容器,而货架上已有 22 个,则最早的 2 个容器会被移除。

在这个类比中,容器代表索引,货架代表 OpenSearch,最大数量代表允许的索引数量。