There are several tools for troubleshooting Microsoft SharePoint 2010, such as Reflector, Fiddler, and HttpWatch. But if you're looking for the native SharePoint answer, then look no further than the Developer Dashboard. This amazing feature can save you hours upon hours of looking at logs and digging through trace results, and can make your Help desk more useful to boot.
Not only can admins and developers benefit from a properly scoped Developer Dashboard, but your Help desk team can perform analyses and quickly diagnose the root of issues. If nothing else, they can glean enough information to take to the next level of support, be it a level-two Help desk, a developer, or a manager. There are a ton of tools out there that you can purchase, but there is no better investment than making the people who already work for you actually do helpful work.
Troubleshooting can be further assisted by several tools that the ISV community has created. In addition, you can use tools such as Microsoft SharePoint 2010 Administration Toolkit v2.0 and CodePlex SharePoint Foundation Logger .