code: def gauge(self, gauge):
      if self._sidecar.is_active:
          payload = {"gauge": gauge.serialize()}
          msg = Message(MessageTypes.BEST_EFFORT, payload)
          self._sidecar.send(msg)
  
imports: import time
  from contextlib import contextmanager
  from metaflow.sidecar import Message, MessageTypes, Sidecar
label_desc: Use image node_id 7 for calling the NullMonitor obj's underlying member method code with example usage: obj.gauge(gauge) without return types