Ja proponuję w samym Windowsie włączyć usługę SNMP i napisać sobie parę skryptów do odczytywania konkretnych wartości z SNMP. Zmień tylko domyślne community (odpowiednik hasła) "public" na jakieś inne i ogranicz dostęp do usługi SNMP do odpowiednich hostów (w Twoim przypadku zapewne localhost tudzież 127.0.0.1 wystarczy).
A odczytywać można wszystko to, co system jest w stanie obsłużyć i umie podać nam dane via protokół SNMP. Na pewno to co potrzebujesz, czyli: zajętość dysków, pamięci, użycie procesora - da się odczytać. I trwa to naprawdę moment.
Dostęp do SNMP z poziomu PHP:
http://pl2.php.net/manual/en/book.snmp.phpA jak się jeszcze pobawisz czymś takim jak RRD (Round-Robin Database), to będziesz mógł robić nawet wykresy wszystkiego, co Cię interesuje (ale tu wiele z RRD pod Windowsem nie pomogę, ja używam RRD na Linuksie).