Você pode instalar a extensão libvirt php para se comunicar com o libvirtd. Veja as instruções aqui.
Uma vez instalado, você pode experimentar alguns exemplos, como:
<?php
print_r( libvirt_version() );
?>
Exemplo de saída do código acima será algo como:
Array
(
[libvirt.release] => 0
[libvirt.minor] => 0
[libvirt.major] => 1
[connector.version] => 0.4.5
[connector.major] => 0
[connector.minor] => 4
[connector.release] => 5
)
php
Consulte link para mais exemplos.
A referência completa da API pode ser encontrada aqui: link
Espero que isso ajude