Class SmartLoggerAnalyticsConnectorPlugin
java.lang.Object
io.vertigo.core.plugins.analytics.log.SmartLoggerAnalyticsConnectorPlugin
- All Implemented Interfaces:
AnalyticsConnectorPlugin,CoreComponent,Plugin
public final class SmartLoggerAnalyticsConnectorPlugin
extends Object
implements AnalyticsConnectorPlugin
This connector analyses the process and calculates duration and count.
- Author:
- mlaroche,pchretien
-
Constructor Summary
ConstructorsConstructorDescriptionSmartLoggerAnalyticsConnectorPlugin(Optional<String> aggregatedByOpt, Optional<Long> durationThresholdOpt) Constructor. -
Method Summary
-
Constructor Details
-
SmartLoggerAnalyticsConnectorPlugin
@Inject public SmartLoggerAnalyticsConnectorPlugin(Optional<String> aggregatedByOpt, Optional<Long> durationThresholdOpt) Constructor.- Parameters:
aggregatedByOpt- optional param for aggrating subprocesses results with specific categorydurationThresholdOpt- optional param for setting the error level to log in error
-
-
Method Details
-
add
Adds a span to a connector which acts as a consumer.- Specified by:
addin interfaceAnalyticsConnectorPlugin- Parameters:
span- the span
-
add
Description copied from interface:AnalyticsConnectorPluginAdds a metric to a connector which acts as a consumer.- Specified by:
addin interfaceAnalyticsConnectorPlugin- Parameters:
metric- the metric
-
add
Description copied from interface:AnalyticsConnectorPluginAdds a healthCheck to a connector which acts as a consumer.- Specified by:
addin interfaceAnalyticsConnectorPlugin- Parameters:
healthCheck- the healthCheck
-