【发布时间】:2022-01-18 07:42:08
【问题描述】:
elasticsearch_indices_get_missing_total 和 elasticsearch_indices_merges_docs_total 之间有什么关系吗?
我收到 rate(elasticsearch_indices_get_missing_total) > 100 警报,但我找不到异常日志。
如何监控服务ip来检查索引丢失的情况?
elasticsearch_indices_get_missing_total 和 elasticsearch_indices_merges_docs_total 之间有什么关系吗?
我收到 rate(elasticsearch_indices_get_missing_total) > 100 警报,但我找不到异常日志。
如何监控服务ip来检查索引丢失的情况?
这不是
missing
索引
,也不是错误,而是缺少
文档
。因此,您的应用程序请求了一个不在 Elasticsearch 中的文档。也许它被删除了,也许从来没有被索引,也许用户输入了错误的 ID 并且系统按预期工作。
另外,
merges
完全不同。 Elasticsearch 将数据存储在称为“段”的存储 blob 中,并且每隔一段时间就会将它们合并在一起,因为处理较大的段比处理许多小的段更有效。因此,合并段中的文档计数是一个非常“内部”的指标,仅在非常特定的情况下才需要。