You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think tracing can be easily handled by higher level runtimes 1. Such as CreateContainer, KillContainer, etc. are high level metrics which we do not know what's happening in deeper levels.
Would it be a bit overengineering to trace syscalls, IO operaions, etc.? Do we already have a tracing strategy? Since we already have benchmark strategies, having a tracing method in entire runtime really worthy? Waiting your thoughts.
While traversing around the issues, I noticed an issue #3181. And one of the notes that pointed in there is:
figure out why the difference is so high
.So, I thought that how could we trace performance and behavior more easily for single command in DEBUG mode? There are some kinds of tracing methods:
I think tracing can be easily handled by higher level runtimes 1. Such as
CreateContainer
,KillContainer
, etc. are high level metrics which we do not know what's happening in deeper levels.Would it be a bit overengineering to trace syscalls, IO operaions, etc.? Do we already have a tracing strategy? Since we already have benchmark strategies, having a tracing method in entire runtime really worthy? Waiting your thoughts.
cc: @dashpole @kolyshkin
Footnotes
https://github.com/containerd/containerd/issues/3057 ↩
The text was updated successfully, but these errors were encountered: