ExtremeZ-IP Server Support Tools
Last Modified: April 23rd, 2008
THIS SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
Mac Support Applications and Tools:ExtremeZ-IP Mac Support Tool -- Download
This application can be used to:
EZtcpdump -- Network Packet Capture -- Download
This application is a GUI front end for the Mac's built-in tcpdump command line program. It is used to collect network packet captures to troubleshoot different kinds of Mac AFP client issues.
GetMore Info -- Enhanced "Get Info" Utility -- Download
This application obtains information about a file or folder. The information gathered is significantly greater than that provided by the Finder's "Get Info" command and can also be used to set information.
RsyncX -- File Synchronization -- Webpage
RsyncX is a Macintosh application that can be used to synchronize two directories. It is often used to migrate data between to different file server platforms using the "Mac in the middle" method of connecting to the two file servers from the Mac and then using RsyncX to copy the files between the two. More detailed information about this can be found in the ExtremeZ-IP Knowledgebase article: http://www.grouplogic.com/knowledge/index.cfm/fuseaction/view_FAQ/docID/213
Network Home Redirector -- Webpage
One of the problems with network home directories is that the Mac tends to use a lot of temporary files. In a network home environment those temporary files can create a large amount of network traffic. Many Administrators prefer to redirect some or all of these cache files to the local hard drive. Jeff Ochsner wrote some scripts that when modified to the administrator's environment can make this process much easier.
Mac Performance Testing Applications:Helios LanTest -- File Transfer Testing -- Webpage
Helios LanTest is an application that can be used to test AFP Server performance. It is most useful when comparing one server to another but can also be used for troubleshooting I/O problems.
Free For All -- File Transfer Testing -- Download
This application tests creating, deleting, and moving small files quickly.
Mount Volume -- Client Logon and Volume Mount Testing -- Download
This application mounts and unmounts a designated volume. Can also gather related performance data.
Play Catch -- File Transfer Testing -- Download
This application tests reading and writing file data and transferring files between selected folders.
Enumeration Performance -- Folder Enumeration Testing -- Download
This application gathers performance information on enumerating through a folder hierarchy.
Performance Test -- File Transfer Testing -- Download
This application gathers performance information for file transfers.
Search Performance -- Network Volume Search Testing -- Download
This application gathers performance information on catalog searches. Only tests "name contains" searches.
Exchange File -- AFP Exchange File Operation Testing -- Download
This application performs the AFP Exchange File operation, an operation used often by Macintosh applications.
File Utility -- File Transfer Testing -- Download
This application creates or deletes a large number of files and/or folders.
Lock File -- File Byte Range Locking Testing -- Download
This application performs byte range locking on a selected file.
Windows Support Tools and Scripts:ExtremeZ-IP Debug Logging Registry Config Files -- Download
These files allow you to enable and disable various ExtremeZ-IP debug logging options.
NTFS Streams Info -- Webpage
Alternate Data Streams are used by ExtremeZ-IP to save Macintosh specific information on the NTFS file system. The NTFS Streams Info application can be used to view and manipulate these streams.
Windows Applications:Microsoft Network Monitor 3.1 OneClick -- Webpage
Microsoft Network Monitor is an application for capturing network traffic on the server. The OneClick version is a standalone application that does not require a complicated installation process or knowledge of network protocols. Microsoft designed this application to be used by their own support teams to assist with end user packet captures. The OneClick_ExtractOnly.exe includes the full installer for both the 64-bit and 32-bit versions Microsoft's Netmon if you want to perform more targeted packet captures using capture filters. The most common capture filters used for troubleshooting ExtremeZ-IP are TCP.Port == 548 and/or IPv4.Address == x.x.x.x.
Robocopy (Windows Resource Kit) -- Webpage
Robocopy is a command line program that is capable of copying files including their security information and their Alternate Data Streams (which are used by ExtremeZ-IP to store the resource fork and Macintosh metadata). Robocopy can is often used to do direct migrations of Macintosh data from one Windows server to another without having to use a Macintosh in the middle to perform the copy.
TextPad and Wintail -- TextPad Webpage -- Wintail Webpage
TextPad and Wintail are shareware applications that are good at dealing with large text files such as the ExtremeZ-IP debug log. Baretail is particularly good for monitoring log files as they are being written to.
Process Monitor -- Webpage
As Microsoft says in the link, "Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry and process/thread activity. It combines the features of two legacy Sysinternals utilities, Filemon and Regmon, and adds an extensive list of enhancements including rich and non-destructive filtering, comprehensive event properties such session IDs and user names, reliable process information, full thread stacks with integrated symbol support for each operation, simultaneous logging to a file, and much more. Its uniquely powerful features will make Process Monitor a core utility in your system troubleshooting and malware hunting toolkit.
Process Explorer -- Webpage
As Microsoft says in the link above, "Ever wondered which program has a particular file or directory open? Now you can find out. Process Explorer shows you information about which handles and DLLs processes have opened or loaded.
The Process Explorer display consists of two sub-windows. The top window always shows a list of the currently active processes, including the names of their owning accounts, whereas the information displayed in the bottom window depends on the mode that Process Explorer is in: if it is in handle mode you'll see the handles that the process selected in the top window has opened; if Process Explorer is in DLL mode you'll see the DLLs and memory-mapped files that the process has loaded. Process Explorer also has a powerful search capability that will quickly show you which processes have particular handles opened or DLLs loaded."