An Alternative for DFSR Database GUID-to-Name Resolution

Recently I was connected to a support incident where a SYSVOL DFS Replication storm was causing trouble for a customer. Using the DFSR debug logs, the Microsoft support teams were able to identify that one file was being changed over and over again. The log entries were similar to – + fid 0x5000000019841 + usn…

2

MCSM (MCM) Distributed File System Content

Back in 2012 I was asked to take over from Ned Pyle as the presenter for DFS technologies at the Microsoft Certified Solutions Master – Directory training (formerly Microsoft Certified Master or MCM). Unfortunately, the program was discontinued leaving the content without a home. Recently, I was reminded of the MCM experience and it occurred…

1

DFSR Debug Analysis with Message Analyzer – Part 9, Series Conclusion and Assets

This post concludes the series that started here. Over the past few weeks I’ve presented a overview of my journey constructing a DFSR debug log parser for Microsoft Message Analyzer. The series table of contents is – Part 1, Introduction Part 2, Timestamps and Simple DFSR Debug Log Messages Part 3, DFSR Debug Log Analysis…

0

DFSR Debug Analysis with Message Analyzer – Part 8, DFSR Debug Log Charts

This post continues the series that started here. Up to this point I’ve discussed building a parser for Message Analyzer that will interpret DFSR debug logs. The last thing I want to cover is the construction of some charts. These charts will provide a view of message throughput over time – something I’ve found useful…

3

DFSR Debug Analysis with Message Analyzer – Part 6, Parsing Specific Multi-line Messages

This post continues the series that started here. Last time I discussed parsing multi-line messages but the way I handled them was to append everything into a generic MessageText field. In this post I want to examine the handling I’ve used for specific multi-line messages where the extended logging has additional field data. Let’s start…

0

DFSR Debug Analysis with Message Analyzer – Part 5, Parsing Multi-line Messages

This post continues the series that started here. Today I want to continue to demonstrate the development of my DFSR debug log parser for Message Analyzer by extending the message handling to multi-line messages. Multi-line messages appear as follows – 20120522 11:01:19.265 1824 VDSN   649 [WARN] VdsAdviseSink::InitializeCache (Ignored) Unable to retrieve volume's GUID. Volume will…

0

DFSR Debug Analysis with Message Analyzer – Part 4, DFSR Debug Log Headers

This post continues the series that started here. So far in this series I’ve discussed the creation of a Message Analyzer parser that extracts useful information from single-line DFSR debug log messages as well as a custom Analysis Grid view. Today I’ll create a message definition that handles DFSR debug log headers. DFSR Debug Log…

0

DFSR Debug Analysis with Message Analyzer – Part 3, DFSR Debug Log Analysis Grid Layout

This post continues the series that started here. Last post concluded showing fields that had been parsed from DFSR debug log single-line messages. Here’s the screenshot again – This is good but I’d really like to see interesting fields displayed in the columns and irrelevant fields removed. It’s as simple as right-clicking the column headers…

0