Desktops monitoring


Hello everybody!

I wanted to ask if there is a possibility (for example a plugin) to monitor desktops systems with nagios. System which I have on my mind are debian, ubuntu, kubuntu, windows xp/vista. Data which could be stored: installed software, license, IP address, hardware specification.

Thanks in advance for any answer.