Elasticsearch ingest_pipeline 指标集
编辑Elasticsearch ingest_pipeline 指标集
编辑此功能为 Beta 版,可能会发生变化。其设计和代码不如正式 GA 功能成熟,按原样提供,不提供任何保证。Beta 功能不受正式 GA 功能的支持 SLA 约束。
这是 elasticsearch 模块的 ingest_pipeline 指标集。
收集有关 ingest pipeline 执行的指标,具有处理器级别的粒度。
处理器级别指标采样
编辑处理器级别指标可能会产生大量数据,因此默认行为是应用采样策略,以低于 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" } }