public interface InsightsService extends EventService, com.newrelic.api.agent.Insights
| Modifier and Type | Method and Description |
|---|---|
void |
addHarvestableToService(java.lang.String appName) |
com.newrelic.api.agent.Insights |
getTransactionInsights(AgentConfig config)
Returns an insights instance used to track events created during a transaction.
|
void |
storeEvent(java.lang.String appName,
com.newrelic.agent.model.CustomInsightsEvent event)
Store event into Reservoir following usual sampling using the given appName.
|
clearReservoir, getEventHarvestIntervalMetric, getEventHarvestLimitMetric, getMaxSamplesStored, getReportPeriodInSecondsMetric, harvestEvents, setMaxSamplesStoredgetLogger, getName, isEnabled, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopcom.newrelic.api.agent.Insights getTransactionInsights(AgentConfig config)
void storeEvent(java.lang.String appName,
com.newrelic.agent.model.CustomInsightsEvent event)
appName - event - void addHarvestableToService(java.lang.String appName)