Showing posts with label File Replication. Show all posts
Showing posts with label File Replication. Show all posts

Wednesday, December 17, 2008

Monitor FRS Replication

Uses cooked performance counters to monitor File Replication Service performance on a domain controller

strComputer = "."
Set objWMIService = GetObject("winmgmts:" _
    & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colFRSSet = objWMIService.ExecQuery _   
 ("Select * from Win32_PerfFormattedData_FileReplicaConn_FileReplicaConn")
For Each objFRSInstance in colFRSSet 
    Wscript.Echo "Remote change orders received: " & _
        objFRSInstance.RemoteChangeOrdersReceived
    Wscript.Echo "Remote change orders sent: " & _
        objFRSInstance.RemoteChangeOrdersSent
    Wscript.Echo "Packets sent: " & objFRSInstance.PacketsSent
Next

This is a VB Script, this can be used by saving the file in .vbs file

Wednesday, December 3, 2008

FRS Logging

The NT File Replication Service (NTFRS) service creates text-based log files in the %Systemroot%\Debug folder for troubleshooting NTFRS replication problems.

221112 NT File Replication Service Log File Size and Verbosity Settings
http://support.microsoft.com/?id=221112

FRS Debug Log Files
Value Path: HKLM\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters
Value Name: Debug Log Files
Value Type: REG_DWORD
Value Data: 5 (hex)
Output: %Systemroot%\debug\Ntfrs_000.log
FRS Debug Log Severity
Value Path: HKLM\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters
Value Name: Debug Log Severity
Value Type: REG_DWORD
Value Data: 5 (hex)
Output: %Systemroot%\debug\Ntfrs_000.log
FRS Debug Maximum Log Messages
Value Path: HKLM\SYSTEM\CurrentControlSet\Services\NtFrs\Parameters
Value Name: Debug Maximum Log Messages
Value Type: REG_DWORD
Value Data: 5 (hex)
Output: %Systemroot%\debug\Ntfrs_000.log