To alleviate blind spots in network performance monitoring, there are three basic technologies that come into play. SNMP, Flow-Based Analysis, and Packet Capture. These three monitoring methodologies have their strengths and weaknesses when used alone. When they are combined however, they can provide a complete end-to-end picture of the network environment and health, traffic patterns and flows, as well as in-depth application performance detail.
The best way to use these three is to make sure tools can integrate the data into correlated views, allowing the analyst to collect details from each data point for the complete picture. This ensures no blind spots, so when a problem strikes, it can be quickly identified and resolved.