public interface LogSenderService extends EventService, com.newrelic.api.agent.Logs
| Modifier and Type | Method and Description |
|---|---|
void |
addHarvestableToService(java.lang.String appName)
Register LogSenderHarvestable
|
com.newrelic.api.agent.Logs |
getTransactionLogs(AgentConfig config)
Returns an insights instance used to track events created during a transaction.
|
void |
storeEvent(java.lang.String appName,
com.newrelic.agent.model.LogEvent event)
Store event into Reservoir following usual sampling using the given appName.
|
clearReservoir, getEventHarvestIntervalMetric, getEventHarvestLimitMetric, getMaxSamplesStored, getReportPeriodInSecondsMetric, harvestEvents, setMaxSamplesStored, setReportPeriodInMillisgetLogger, getName, isEnabled, isStarted, isStartedOrStarting, isStopped, isStoppedOrStopping, start, stopcom.newrelic.api.agent.Logs getTransactionLogs(AgentConfig config)
void storeEvent(java.lang.String appName,
com.newrelic.agent.model.LogEvent event)
appName - application nameevent - log eventvoid addHarvestableToService(java.lang.String appName)
appName - application name