solar system performance monitoring