Überwachungstool für die Windows-Domänenreplikation

12

Ich suche eine webbasierte Benutzeroberfläche oder eine Art Überwachungstool, das den Replikationsstatus für eine Domain anzeigt.

Ich weiß, dass ich repadmin mit verschiedenen Optionen in der Befehlszeile verwenden kann, um den Status abzufragen. Ich habe überlegt, ein Skript zu erstellen, das sie ausführen können, wenn sie am Status interessiert sind, aber sie werden wahrscheinlich mehr an einer Art Statusseite interessiert sein.

Zoredache
quelle

Antworten:

3

(Diese Antwort ist eine Ergänzung zu meiner anderen Antwort auf diese Frage.)

Andererseits gibt es hier ein Powershell-Skript , in dem der Typ im Grunde genommen als Cronjob ausgeführt wird, der ihm alle 4 Stunden den Status per E-Mail sendet.

Wenn Sie sein Skript nehmen, ist es ziemlich einfach, es (erneut) als Cron auszuführen und in HTML auszugeben und Ihr Team dazu zu bringen, die Seite regelmäßig zu aktualisieren (oder die Javascript-Seite alle X Sekunden neu zu laden ).

gWaldo
quelle
Dies ist wahrscheinlich nah genug an dem, was ich gefragt habe.
Zoredache
2

Wie wäre es mit dem mit Windows-Support-Tools, Replmon . Aber es ist keine Web-GUI, mit schickem Graph und so weiter.

Muhammad
quelle
1
Sie wechseln zu einer 2008-Domain. Replmon wird für 2008 ref nicht mehr empfohlen . Aber replmon ist nützlich.
Zoredache
ahhh ... 2008 ... habe replmon noch nicht getestet, aber einige Leute haben erwähnt, dass sie es ohne Probleme benutzen können. Aber wahrscheinlich nicht auf 2k8 R2.
Muhammad
2

Dieser Artikel behandelt den Ersatz des Replmons, repadmin.

Auch wenn der erste Teil Ihrer Anfrage als Web / GUI fehlschlägt, kann er ziemlich einfach in ein Skript integriert werden, das HTML-Ausgabe erzeugt. (Es wird auch eine CSV-Ausgabe erstellt.)

Müssen Sie den aktuellen Status aktiv anzeigen? Anfang dieses Jahres habe ich ein Exchange Monitoring-Skript geschrieben , das ich unter http://gallery.technet.microsoft.com/ScriptCenter/en-us veröffentlicht habe . Bei Problemen (oder bei Überschreitung bestimmter Schwellenwerte) wird es als geplante Aufgabe ausgeführt, die bei Bedarf Warnungen ausgibt. (Ich habe auch einen Teil davon in Perl dupliziert, um in unserer Linux-Umgebung ausgeführt zu werden, falls ein nicht fehlertoleranter Teil ausfällt, sodass die VBS nicht alarmieren kann, was die Perl / Linux-Version kann.)

Ich habe auch eine leicht modifizierte Version erstellt, die manuell ausgeführt werden soll und Probleme an die Konsole meldet (anstelle von E-Mail) oder einfach "Keine Probleme" sagt. (in großen freundlichen Buchstaben ...)

Ich möchte fragen, ob es ausreichen würde, nur benachrichtigt zu werden, wenn es ein Problem gibt, oder ob Sie etwas auf einem Bildschirm benötigen, um es ständig zu betrachten.

(Ich kann natürlich nach Bedarf ausarbeiten ...)

gWaldo
quelle
1
Koppeln Sie RepAdmin mit einem Windows-basierten Überwachungsframework (Intermapper fällt ein), und Sie können einen benutzerdefinierten Test schreiben, der mithilfe von RepAdmin-Aufrufen Schlüsseldaten zurückgibt, die dann in das Web / GUI des Frameworks gestellt werden. Interessantes Zeug.
sysadmin1138
Ich bin nicht mit Intermapper vertraut, aber ich bin mir sicher, dass Sie Replikation mit Nagios, Xabbix, Cacti usw. überwachen können, und sie verfügen über Dashboards oder Plugins für Dashboards (wofür Sie sich meines Erachtens entschieden haben) use
gWaldo
Entschuldigung für die langsame Antwort. Ich bin nicht ganz sicher, ob eine GUI wirklich benötigt wurde. Ein Client hat nach einer Replikationsüberwachung gefragt, daher stelle ich die Frage hier für ihn. replmon / repadmin war mir schon immer nützlich genug. Ich vermute, dass das Schreiben eines Skripts, das Warnungen sendet, gut genug sein kann. Meistens wollte ich nur sehen, ob es irgendetwas gibt, das allgemein verwendet wird.
Zoredache