[PATCH v6 04/27] monitor: initialize global data from a constructor