async def METHOD_NAME(self):
    """
    Make RPC calls to 'GetServiceInfo' functions of other services, to
    get current status.
    """
    for service in list(self._service_info):
        # Check whether service provides service303 interface
        if service in self._config['non_service303_services']:
            continue
        try:
            chan = ServiceRegistry.get_rpc_channel(
                service, ServiceRegistry.LOCAL,
            )
        except ValueError:
            # Service can't be contacted
            logging.error('Cant get RPC channel to %s', service)
            continue
        client = Service303Stub(chan)
        try:
            future = client.GetServiceInfo.future(
                Void(),
                self.GET_STATUS_TIMEOUT,
            )
            info = await grpc_async_wrapper(future, self._loop)
            self._service_info[service].update(
                info.start_time_secs,
                info.status,
            )
            self._service_info[service].continuous_timeouts = 0
        except grpc.RpcError as err:
            logging.error(
                "GetServiceInfo Error for %s! [%s] %s",
                service,
                err.code(),
                err.details(),
                extra=EXCLUDE_FROM_ERROR_MONITORING if indicates_connection_error(err) else None,
            )
            self._service_info[service].continuous_timeouts += 1