Solar monitor