code: def __init__(self, alias="default"):
      self.alias = alias
      self.handler = connections._fetch_handler(alias=self.alias)
      if self.handler is None:
          raise Exception(
              f"Connection {alias} is disconnected or nonexistent"
          )
  
      # TODO: for now it only supports non_orm style API for getMetricsRequest
      req = milvus_types.GetMetricsRequest(request=sys_info_req)
      self.sys_info = self.handler._stub.GetMetrics(
          req, wait_for_ready=True, timeout=None
      )
      req = milvus_types.GetMetricsRequest(request=sys_statistics_req)
      self.sys_statistics = self.handler._stub.GetMetrics(
          req, wait_for_ready=True, timeout=None
      )
      req = milvus_types.GetMetricsRequest(request=sys_logs_req)
      self.sys_logs = self.handler._stub.GetMetrics(
          req, wait_for_ready=True, timeout=None
      )
  
file_path: milvus/tests/python_client/common/milvus_sys.py
imports: import ujson
  import json
  from pymilvus.grpc_gen import milvus_pb2
  from pymilvus import connections
label_desc: Use image node_id 1 to create a new MilvusSys object  with example: obj = MilvusSys(alias)