There are a number of ways of determining VHS progress depending on the state of the data flow. Some are listed below. If you want to plot the current coverage one possible way is to use the status tables that are copied daily from ESO. The tables included queued observations. How to access these tables is explained below. There are also Progress reports submitted to ESO every 6 months.
format="(a,l,f,a,a,a,a,f,f)" readcol,infile,format=format, $ run_id, ob_id, exectime, ob_status, ob_status_date, $ ob_name, od_name, ra, dec, delimiter=';'