A monitoring system for a seeder, the seeder including a metering mechanism that meters product from a product source (12, 14) into a stream by which the product is communicated through respective distribution lines to each of a plurality of row units, each of the plurality of row units adapted to deliver the product to soil in a field as the seeder advances through the field in a forward direction of travel, the monitoring system comprising: a monitoring device; a GPS receiver in communication with the monitoring device; a display device in communication with the monitoring device, the display device configured to display an aerial view of the field with a schematic representation of the seeder's real-time location within the field as the seeder advances through the field; a sensor associated with each of the respective distribution lines, the sensor generating an output signal communicated to the monitoring device, the output signal having a change in signal magnitude upon an interruption in a stream of the product passing the sensor and again upon a resumption of the stream of the product passing the sensor, the change in signal magnitude of the output signal defining a signal pulse; whereby the monitoring device is configured to timestamp each signal pulse and to measure a time duration between successive signal pulses, the measured time duration defining a gap in the stream of product, the gap separating a leading product stream and a trailing product stream; whereby, the monitoring device is configured to compare the measured time duration of the gap to a gap threshold, and for each gap having a measured time duration exceeding the gap threshold, the monitoring device is configured to record the gap and associate the recorded gap with a GPS location; whereby the display device is configured to display in real-time a visual representation of each recorded gap within the field based on the recorded gap's associated GPS location. a monitoring device; a GPS receiver in communication with the monitoring device; a display device in communication with the monitoring device, the display device configured to display an aerial view of the field with a schematic representation of the seeder's real-time location within the field as the seeder advances through the field; a sensor associated with each of the respective distribution lines, the sensor generating an output signal communicated to the monitoring device, the output signal having a change in signal magnitude upon an interruption in a stream of the product passing the sensor and again upon a resumption of the stream of the product passing the sensor, the change in signal magnitude of the output signal defining a signal pulse; whereby the monitoring device is configured to timestamp each signal pulse and to measure a time duration between successive signal pulses, the measured time duration defining a gap in the stream of product, the gap separating a leading product stream and a trailing product stream; whereby, the monitoring device is configured to compare the measured time duration of the gap to a gap threshold, and for each gap having a measured time duration exceeding the gap threshold, the monitoring device is configured to record the gap and associate the recorded gap with a GPS location; whereby the display device is configured to display in real-time a visual representation of each recorded gap within the field based on the recorded gap's associated GPS location.