Network monitoring is the art of analyzing an IT network’s status and performance for optimal reliability. The tools and techniques I use have evolved over time to best support today’s vast ecosystems of modern hardware and virtualization technologies. Since the Internet’s inception, when the first Unix-based systems came together to form a network, there’s been a need to monitor networks. Tools and technologies have come a long way in the past 25 years that I’ve spent in this discipline.