Package | Description |
---|---|
org.pentaho.di.core.logging |
This package contains the Log4j Kettle appenders and Kettle layout as well as the Kettle Log Message.
|
org.pentaho.di.core.metrics |
Modifier and Type | Class and Description |
---|---|
class |
Metrics |
Modifier and Type | Method and Description |
---|---|
static List<MetricsInterface> |
Metrics.getDefaultMetrics() |
Modifier and Type | Method and Description |
---|---|
void |
LogChannel.snap(MetricsInterface metric,
long... value) |
void |
LogChannelInterface.snap(MetricsInterface metric,
long... value)
Add a snapshot to the metrics system for this log channel at the time of invocation.
|
void |
LogChannel.snap(MetricsInterface metric,
String subject,
long... value) |
void |
LogChannelInterface.snap(MetricsInterface metric,
String subject,
long... value)
Add a maximum snapshot to the metrics system for this log channel at the time of invocation.
|
Modifier and Type | Method and Description |
---|---|
MetricsInterface |
MetricsSnapshotInterface.getMetric() |
MetricsInterface |
MetricsSnapshot.getMetric() |
Modifier and Type | Method and Description |
---|---|
static String |
MetricsSnapshot.getKey(MetricsInterface metric,
String subject) |
void |
MetricsSnapshot.setMetric(MetricsInterface metric) |
Constructor and Description |
---|
MetricsSnapshot(MetricsSnapshotType type,
MetricsInterface metric,
long value,
String logChannelId)
Create a snapshot metric with a value.
|
MetricsSnapshot(MetricsSnapshotType type,
MetricsInterface metric,
String logChannelId)
Create a new metrics snapshot without a subject
|
MetricsSnapshot(MetricsSnapshotType type,
MetricsInterface metric,
String subject,
long value,
String logChannelId)
Create a snapshot metric with a value.
|
MetricsSnapshot(MetricsSnapshotType type,
MetricsInterface metric,
String subject,
String logChannelId)
Create a new metrics snapshot
|