codeplex + copytimer = sptoolbox

it's been a while since my last post... i've been busy working on some creating a sharepoint metrics repository for our hosted sharepoint customers. i'll talk about that a bit more in a future post. ;)

today i'd like to announce the release of an internal tool for measuring sharepoint performance called copytimer.

copytimer will be one of many releases tracked in a new site for sharepoint tools and utilities at:

https://www.codeplex.com/sptoolbox

this codeplex site will contain various tools for sharepoint developed by my team (msit / sharepoint online services group), the sharepoint product group, as well as sharepoint rangers and mvps.

the first item added to the toolbox is called copytimer. this is a standalone application which measures sharepoint performance by timing the downloads/uploads of files to a sharepoint site. it then records how long the operations took along with a bunch of information about the client system like latency, ethernet adapter, ip address, etc...

the best part about the tool is it can be run from any windows client which has access to the sharepoint site being tested, as it uses the webdav protocol for file transfers... nothing is object model. special thanks to sean livingston for creating the original version and working out many of the tricky details for uploading to sharepoint thru webdav.

internally at microsoft, we've used copytimer for future planning and architecture design as well as monitoring and measuring the overall performance of our sharepoint environment.

you can download the latest release of copytimer here:

https://www.codeplex.com/release/projectreleases.aspx?projectname=sptoolbox&releaseid=8366

here are a few screen shots, because what good is an app without screenshots ;)

cmd

results

and here's some examples of what you can do with data from copytimer in excel:

results_excel

results_excel2

enjoy!