List of usage examples for com.mongodb.event CommandSucceededEvent getCommandName
public String getCommandName()
From source file:org.eclipse.ditto.services.utils.persistence.mongo.monitoring.KamonCommandListener.java
License:Open Source License
@Override public void commandSucceeded(final CommandSucceededEvent event) { if (LOGGER.isDebugEnabled()) { LOGGER.debug(/* w w w . ja v a 2 s .c om*/ "Successfully executed command '{}' with id {} " + "on connection '{}' to server '{}' after {}ms", event.getCommandName(), event.getRequestId(), event.getConnectionDescription().getConnectionId(), event.getConnectionDescription().getServerAddress(), event.getElapsedTime(TimeUnit.MILLISECONDS)); } final long elapsedTime = event.getElapsedTime(TimeUnit.NANOSECONDS); final String commandName = event.getCommandName(); recordElapsedTime(elapsedTime, commandName); }