SYDI is the open source project aimed to help you to document your network.

SYDI consists of a collection of scripts which collects information from your servers and networks, then writes the data to a report. There are scripts to document Windows Machines, Exchange, SQL, and Linux.

It works really slick. Give it a try.

The SYDI Project