A path of a communication connection between a first node and a second
node is determined. The path includes at least one connecting node. A
first set of network performance data associated with the communication
connection is obtained. Ones of a plurality of diagnostic rules is
automatically evaluated based on the obtained first set of network
performance data to identify a second set of network performance data to
be collected.