Elasticsearch ingest_pipeline 指标集
编辑Elasticsearch ingest_pipeline 指标集编辑
此功能处于测试阶段,可能会发生变化。其设计和代码不如正式 GA 功能成熟,按现状提供,不提供任何担保。测试版功能不属于正式 GA 功能的支持服务级别协议 (SLA)。
这是 elasticsearch 模块的 ingest_pipeline 指标集。
收集有关摄入管道执行的指标,并提供处理器级别的粒度。
处理器级别指标采样编辑
处理器级别指标可能会产生大量数据,因此默认行为是比管道级别指标的 period
更不频繁地收集这些指标,方法是采用采样策略。默认情况下,将在 25% 的时间内收集处理器级别指标。可以使用 ingest.processor_sample_rate
设置进行配置。
配置示例编辑
- module: elasticsearch period: 10s metricsets: - ingest_pipeline ingest.processor_sample_rate: 0.1 # decrease to 10% of fetches
这是一个默认指标集。如果主机模块未配置,则默认情况下启用此指标集。
有关指标集中每个字段的描述,请参阅 导出字段 部分。
以下是由此指标集生成的示例文档
{ "@timestamp": "2023-01-19T19:08:28.770Z", "elasticsearch": { "cluster": { "id": "WocBBA0QRma0sGpdQ7vLfQ", "name": "my-cluster" }, "node": { "name": "27fb1c2fd783", "roles": [ "ingest", "remote_cluster_client" ], "id": "f5i3v9hMT_q__q6B9WOo5A" }, "ingest_pipeline": { "name": "my-pipeline", "total": { "count": 64, "failed": 0, "time": { "total": { "ms": 39 }, "self": { "ms": 39 } } } } }, "ecs": { "version": "8.0.0" }, "host": { "name": "myhost.local" }, "agent": { "type": "metricbeat", "version": "8.7.0", "ephemeral_id": "80fe51b6-57df-46d1-9240-20424df6d675", "id": "faab8154-7ceb-470f-b2ca-0aee636951c3", "name": "myhost.local" }, "event": { "dataset": "elasticsearch.ingest_pipeline", "module": "elasticsearch", "duration": 558169708 }, "metricset": { "period": 10000, "name": "ingest_pipeline" }, "service": { "address": "https://127.0.0.1:9200", "type": "elasticsearch" } }