I am looking for web-based interface GUI, or some kind of monitoring tool that will show replication status for a domain.
I know I can use repadmin with various options on the command line to query the status. I thought about creating a script they could run when they are interested in the status, but they will probably be more interested in some kind of status page.
(This answer is a supplement to my other answer to this question.)
Then again, there is a powershell script here, where the guy basically runs as a Cronjob which emails him the status every 4 hours.
Taking his script, it would be fairly easy to (again) run as a cron and output to html, and have your team refresh their page periodically (or Javascript page reload every X seconds.)
I realize this question is super-old, but this tool just recently came out, and this post came up while I was searching for it because I couldn't quite remember the name, and so I'll just leave this here in case anyone else passes through looking for this tool like I just did:
AD Replication Status Tool:
http://blogs.technet.com/b/askds/archive/2012/08/23/ad-replication-status-tool-is-live.aspx
How about the one that comes with windows support tools, replmon. But it is not a web gui, with fancy graph and etc.
This article covers the replmon's replacement, repadmin.
While it fails the first part of your request in being a Web/GUI too, it could fairly easily be incorporated into a script that produces html output. (It also produces csv output.)
Do you actively need to actively view the current status? Earlier this year I wrote an Exchange Monitoring script that I published to the http://gallery.technet.microsoft.com/ScriptCenter/en-us. On problems (or certain thresholds exceeded), I have it run as a scheduled task which alerts as needed. (I also duplicated part of it in perl to run from our Linux environment in case a non-fault tolerant part breaks so that the vbs can't alert, the perl/Linux version can.)
I also built a slightly modified version intended to be run manually with reports any problems to the console (instead of email) or simply says "No Issues." (in large friendly letters...)
My point is to ask whether it would be enough simply to be alerted when there's a problem, or if you need something on a screen to look at constantly.
(I can, of course, elaborate as necessary...)