[PATCH v5 03/24] monitor: initialize global data from a constructor