docs: def _is_collect_cx_state_runnable(self, proc_location):
          """
          Determine if collect_connection_state is set and can effectively run.
          If self._collect_cx_state is True and a custom proc_location is provided, the system cannot
           run `ss` or `netstat` over a custom proc_location
          :param proc_location: str
          :return: bool
          """
          if self._collect_cx_state is False:
              return False
  
          if proc_location != "/proc":
              self.warning("Cannot collect connection state: currently with a custom /proc path: %s" % proc_location)
              return False
  
          return True