将OpenTelemetry指标导出至OpenSearch时遇插件未找到异常求助
解决方案
1. 修正配置语法错误
你的配置文件存在两处语法问题:
otel_metrics_source后多了一个冒号,不符合YAML语法规范password字段末尾缺少闭合引号
修正后的完整配置如下:
metrics-pipeline: source: otel_metrics_source: processor: - otel_metrics_raw_processor: sink: - opensearch: hosts: ["https://<domain-name>:443"] insecure: true username: "username" password: "password"
2. 升级Data Prepper版本
你当前使用的Data Prepper版本是1.5.1,而otel_metrics_source插件是在1.6.0及以后版本才正式引入支持的。请将Data Prepper升级至1.6.0或更高版本,才能确保插件被正确识别和加载。
3. 确认插件完整性
升级后,使用官方标准部署方式(如官方Docker镜像)的话,默认会包含otel-metrics相关插件;若为自定义部署,需确认安装包中已包含对应插件依赖。
内容的提问来源于stack exchange,提问作者Muqthar Ali
相关产品推荐
相关产品推荐

