システムコール情報の取得

システムコール情報の取得

複数の仮想マシンを持つQEMU-KVMハイパーバイザー(Ubuntu)があります。私が望むのは、仮想マシンのシステムコールからハイパーバイザーに関するすべての情報をリアルタイムで(仮想マシンに介入せずに)ログファイルにキャプチャすることです。また、キャプチャされた情報をシステムコールが発生した仮想マシンに関連付けたいと思います。

可能ですか?これを行うプログラム(CまたはPython)を作成したい場合は、誰でもインターネットにリソースを表示できますか?

ベストアンサー1

この情報をどのように使用したいかわかりませんが、vmが実行したすべてのシステムコールをキャプチャするには、次のようにvmを実行する必要があります。

strace kvm ....

もう1つの可能性はsystemtapを使用することです。

おすすめ記事