| Package | Description |
|---|---|
| blasd.apex.core.metrics |
| Modifier and Type | Field and Description |
|---|---|
protected StartMetricEvent |
AutoCloseableStartMetricEvent.decorated |
StartMetricEvent |
EndMetricEvent.startEvent |
| Modifier and Type | Field and Description |
|---|---|
protected com.google.common.cache.LoadingCache<StartMetricEvent,org.joda.time.LocalDateTime> |
ApexMetricsTowerControl.activeTasks
Cache the
StartMetricEvent which have not ended yet. |
protected com.google.common.cache.LoadingCache<StartMetricEvent,StartMetricEvent> |
ApexMetricsTowerControl.verySlowTasks |
protected com.google.common.cache.LoadingCache<StartMetricEvent,StartMetricEvent> |
ApexMetricsTowerControl.verySlowTasks |
| Modifier and Type | Method and Description |
|---|---|
StartMetricEvent |
AutoCloseableStartMetricEvent.getStartEvent() |
| Modifier and Type | Method and Description |
|---|---|
protected com.google.common.cache.LoadingCache<StartMetricEvent,org.joda.time.LocalDateTime> |
ApexMetricsTowerControl.cleanAndGetActiveTasks() |
| Modifier and Type | Method and Description |
|---|---|
static EndMetricEvent |
EndMetricEvent.buildEndEvent(StartMetricEvent start) |
protected void |
ApexMetricsTowerControl.invalidate(StartMetricEvent startEvent) |
protected void |
ApexMetricsTowerControl.invalidateStartEvent(StartMetricEvent startEvent) |
protected void |
ApexMetricsTowerControl.logOnDetectingVeryLongTask(StartMetricEvent startEvent) |
protected void |
ApexMetricsTowerControl.logOnEndEvent(StartMetricEvent startEvent) |
protected void |
ApexMetricsTowerControl.logOnFarTooMuchLongTask(StartMetricEvent startEvent) |
protected Object |
ApexMetricsTowerControl.noNewLine(StartMetricEvent key) |
void |
ApexMetricsTowerControl.onStartEvent(StartMetricEvent startEvent)
It also starts a Timer
|
static EndMetricEvent |
EndMetricEvent.postEndEvent(Consumer<? super AMetricEvent> eventBus,
StartMetricEvent startEvent) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ApexMetricsTowerControl.onActiveTaskRemoval(com.google.common.cache.RemovalNotification<StartMetricEvent,org.joda.time.LocalDateTime> removal) |
| Constructor and Description |
|---|
AutoCloseableStartMetricEvent(StartMetricEvent startEvent,
Consumer<? super AMetricEvent> eventBus) |
EndMetricEvent(StartMetricEvent startEvent)
Generally called by EndMetricEvent.post
|
Copyright © 2014–2017 Pivotal Software, Inc.. All rights reserved.