code: def process_request(self, num):
      start = time.time()
      self._curr_count += num
  
      # Increment the total request count.
      self.counter.inc()
      # Update the gauge to the new value.
      self.gauge.set(self._curr_count)
      # Record the latency for this request in ms.
      self.histogram.observe(1000 * (time.time() - start))
  
      return self._curr_count
  
imports: import time
  import ray
  from ray.util.metrics import Counter, Gauge, Histogram
label_desc: Use image node_id 2 for calling the MyActor obj's underlying member method code with example usage: obj.process_request(num) and returns: self