code: def get_metrics(_args):
      return {
          "gauges": [
              "map_in_progress",
              "merge_in_progress",
              "reduce_in_progress",
              "sort_in_progress",
              "map_completed",
              "merge_completed",
              "reduce_completed",
              "sort_completed",
          ],
          "histograms": [
              ("map_time", HISTOGRAM_BOUNDARIES),
              ("merge_time", HISTOGRAM_BOUNDARIES),
              ("reduce_time", HISTOGRAM_BOUNDARIES),
              ("sort_time", HISTOGRAM_BOUNDARIES),
          ],
      }
  
file_path: ray/python/ray/experimental/raysort/tracing_utils.py
imports: import datetime
  import functools
  import logging
  import time
  from typing import List, Tuple
  import ray
  from ray.experimental.raysort import constants, logging_utils
  from ray.util.metrics import Gauge, Histogram
label_desc: Use image node_id 2 for calling a global function with example usage: get_metrics(_args) and returns: dict