This document provides an overview of PmcTools, a whole-system performance measurement tool for FreeBSD. PmcTools allows low-overhead profiling of entire systems using hardware performance counters. It includes a kernel module, userspace library, and tools for profiling, measurement, and analysis. The tool aims to answer questions about system behavior and performance bottlenecks in a production environment with low overhead.