QEMU-VMI 基于QEMU,实现了部分虚拟机监控功能(Virtual Machine Introspection)。
以下功能集成到了QEMU中,用户不需要进入虚拟机(Linux)就可以获得虚拟机内部信息,不需要对虚拟机中内核代码进行修改。
-
top: 获得某虚拟机CPU利用率
-
free: 获得某虚拟机内存利用率
-
虚拟机系统调用表保护功能
-
ps: 列出某虚拟机中所有进程信息
-
lsmod: 列出某虚拟机中所有模块(驱动)信息
-
translate: 将某虚拟机中的虚拟地址(gva)转换为物理地址(gpa)
-
hostname: 获得某虚拟机主机名称
-
ifconfig: 获得某虚拟机的网络配置
-
listen: 实时监控虚拟机信息并转发到远程机器上