是否有分步说明启用 kubernetes 组件的跟踪?

发布时间:2022-10-07 / 作者:清心寡欲

本文介绍了是否有分步说明启用 kubernetes 组件的跟踪?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在运行 Kubernetes 版本 v1.24.0,试图在 Kubernetes 组件中启用跟踪,因此我可以使用我的自定义 controller 进行跟踪。 但是,指令https://kubernetes.io/docs/concepts/cluster-administration/system-traces/#trace-collection对我来说是非常高级的。 还有其他关于如何启用跟踪的详细说明吗?

注意:我不是在寻找在 K8s 环境中运行的应用程序的跟踪,而是 kubernetes 组件,如 kube-api-server、controller、kube-manager...

到目前为止我所做的:我已经使用以下两个参数启动了 k8s-api-server

--feature-gates=APIServerTracing=true
--tracing-config-file=/tmp/tracing.conf

一旦 api-server pod 启动并运行,我应该能够在 api-server pod 日志中创建 pod 时看到跟踪吗? 我只看到通常的日志,没有特定于跟踪的内容。 我错过了什么?

我尝试按照https://opentelemetry.io/docs/collector/getting-started/#kubernetes中提到的那样部署 opentelemetry 收集器,但是

感谢您的建议!




暂无解决方案

[英文标题]Is there a step by step instruction to enable tracing of kubernetes components?


声明:本媒体部分图片、文章来源于网络,版权归原作者所有,如有侵权,请联系QQ:330946442删除。