简体   繁体   English

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

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

I'm running Kubernetes version v1.24.0, trying to enable tracing in Kubernetes components and so I can instrument my custom controller to work with tracing.我正在运行 Kubernetes 版本 v1.24.0,试图在 Kubernetes 组件中启用跟踪,因此我可以使用我的自定义 controller 进行跟踪。 However, the instruction https://kubernetes.io/docs/concepts/cluster-administration/system-traces/#trace-collection is very high level to me.但是,指令https://kubernetes.io/docs/concepts/cluster-administration/system-traces/#trace-collection对我来说是非常高级的。 Is there any other detailed instruction on how to enable tracing?还有其他关于如何启用跟踪的详细说明吗?

Note: I'm not looking for tracing on applications running in K8s env instead kubernetes components like kube-api-server, controller, kube-manager...注意:我不是在寻找在 K8s 环境中运行的应用程序的跟踪,而是 kubernetes 组件,如 kube-api-server、controller、kube-manager...

What I've done so far: I've started k8s-api-server with below two args到目前为止我所做的:我已经使用以下两个参数启动了 k8s-api-server

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

once the api-server pod is up and running, should I able to see traces when creating a pod in the api-server pod logs?一旦 api-server pod 启动并运行,我应该能够在 api-server pod 日志中创建 pod 时看到跟踪吗? I just see usual logs, nothing specific to tracing.我只看到通常的日志,没有特定于跟踪的内容。 what am I missing?我错过了什么?

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

Appreciate your suggestions!感谢您的建议!

本文暂无回复,试试以下方法:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 Kubernetes配置步骤2 CentOS 7 - Kubernetes configuration step 2 CentOS 7 法兰绒步骤中的Kubernetes安装错误 - Kubernetes installation error in flannel step 将 Spring Boot 微服务部署到本地 Kubernetes 环境的分步指南 - Step by step guide to deploy a Spring Boot micro service to local Kubernetes environment Cloud Build kubectl - 如何将上一步的输出应用到 Kubernetes 集群 - Cloud Build kubectl - How to Apply Output of Previous Step to Kubernetes Cluster 在Kubernetes(GKE)上创建cockroachdb用户证书的最后一步 - Final step in creating cockroachdb user certificates on Kubernetes (GKE) 如何使用 IDE 步入 kubernetes 源代码? - How to step-into kubernetes source code using IDE? 如何通过Jenkins构建/发布构建步骤在Kubernetes上运行您的应用 - How to run your app on Kubernetes through a Jenkins build/post build step 我如何找出成功的kubernetes MountVolume步骤为何不会在Docker容器中导致任何Mounts的原因? - How can I find out why a succesful kubernetes MountVolume step doesnt result in any Mounts in a docker container? 如果图像名称带有/斜杠,则Kubernetes插件的处理YAML文件步骤将引发错误 - Process YAML File step of the Kubernetes plugin throwing error if the image name has / slash 在Kubernetes中进行Flink。 如何将提交作业步骤添加到jobmanager flink docker? - Flink in Kubernetes. How to add submit job step to jobmanager flink docker?
 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM