[英]Is there a step by step instruction to enable tracing of kubernetes components?
我正在運行 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 收集器,但是
感謝您的建議!
本文暫無回復,試試以下方法:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.