使用高级配置部署 Amazon Distro for OpenTelemetry 收集器
Amazon EKS 附加组件提供在安装期间配置附加组件的功能。使用此功能,还可以在安装期间部署 ADOT 收集器,前提是使用附加组件版本 v0.62.1-eksbuild.1 或更高版本。
有关 Amazon EKS 附加组件为 ADOT 提供的收集器部署可配置值的示例列表,请参阅 EKS add-ons Advanced Configuration for ADOT: Collector Deployment
在随后的步骤中,将显示如何使用 Amazon EKS 附加组件通过收集器部署将 ADOT 安装到 Amazon Managed Prometheus 的示例。确保满足先决条件并完成了 安装 Amazon Distro for OpenTelemetry (ADOT) Operator 中的过程。
-
使用下列内容创建
。将configuration-values.json替换为您自己的值。example values{ "collector": { "serviceAccount": { "create": false, "name": "your-irsa-account-name" }, "amp": { "enabled": true, "remoteWriteEndpoint": "https://aps-workspaces.region-code.amazonaws.com/workspaces/ws-xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/api/v1/remote_write" } } } -
运行以下命令。将
替换为您自己的值。example valuesaws eks create-addon \ --cluster-namemy-cluster\ --addon-name adot \ --addon-versionadd-on-version\ --configuration-values file://configuration-values.json
请注意,收集器可能需要 2 到 3 分钟才能创建并在您的集群中显示。