1. A system for monitoring performance of a photovoltaic array, the system comprising: a photovoltaic system comprising: a photovoltaic string for converting sunlight into electrical energy; a combiner for combining the output signals of a plurality of photovoltaic strings; an inverter for converting the DC output signals of a plurality of combiners into AC power; and a sensor for detecting data associated with a plurality of photovoltaic strings; a monitoring system for monitoring the performance of a photovoltaic array, comprising: a memory; a processor in connection with the memory, the processor operable to execute software modules, the software modules comprising: a filtering module operable to determine if a data entry should be monitored based upon monitoring conditions, wherein the data entry is associated with a plurality of photovoltaic strings; a performance module operable to compare the data entry with a performance threshold; and an alert module operable to generate an alert associated with the data entry; and a web application operable to receive user-selectable monitoring conditions and to display performance data associated with the data entry.