@Override protected BrokerMeter[] getMeters() { return BrokerMeter.values(); }
BrokerMeter(String unit, boolean global) { this.unit = unit; this.global = global; this.brokerMeterName = Utils.toCamelCase(name().toLowerCase()); }
LOGGER.warn("Timed out waiting for connection for server ({})({})(gotConnection={}):{}. See metric {}", _server, _request.getRequestId(), gotConnection, e1.getMessage(), BrokerMeter.REQUEST_DROPPED_DUE_TO_CONNECTION_ERROR.getMeterName()); _responseFuture = new ResponseFuture(_server, e1, "Error Future for request " + _request.getRequestId()); } catch (ConnectionLimitReachedException e) { LOGGER.warn("Request {} not sent (gotConnection={}):{}. See metric {}", _request.getRequestId(), gotConnection, e.getMessage(), BrokerMeter.REQUEST_DROPPED_DUE_TO_CONNECTION_ERROR.getMeterName()); _responseFuture = new ResponseFuture(_server, e, "Error Future for request " + _request.getRequestId()); } catch (Exception e) {