InvocationMetricLogger
public
class
InvocationMetricLogger
extends Object
java.lang.Object | |
😎 |
Eine Dienstprogrammklasse für einen Aufruf zum Protokollieren einiger Messwerte.
Zusammenfassung
Öffentliche Methoden | |
---|---|
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene verfolgt werden soll. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene verfolgt werden soll. |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Einen Schlüsselwert für eine bestimmte Gruppe hinzufügen |
static
void
|
addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene für eine bestimmte Gruppe verfolgt werden soll. |
static
void
|
addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Fügen Sie ein Wertpaar hinzu, das mit demselben Schlüssel verknüpft ist. |
static
void
|
clearInvocationMetrics()
Löscht die Aufrufmesswerte für einen Aufruf. |
static
|
getInvocationMetrics()
Gibt die Zuordnung der Aufrufmesswerte für den laufenden Aufruf zurück. |
static
void
|
resetLocalGroup()
Setzt den lokalisierten Kontext zurück |
static
void
|
setLocalGroup(ThreadGroup tg)
Erfasst einen lokalisierten Kontext, wenn die Attribute innerhalb des gRPC-Servers verwendet werden |
Öffentliche Methoden
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, long value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene verfolgt werden soll.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem der Aufrufmesswert erfasst wird. |
value |
long : Der Wert des Aufrufmesswerts. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, String value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene verfolgt werden soll.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem der Aufrufmesswert erfasst wird. |
value |
String : Der Wert des Aufrufmesswerts. |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)
Einen Schlüsselwert für eine bestimmte Gruppe hinzufügen
Parameter | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : der Schlüssel der Gruppe |
group |
String : Der mit dem Schlüssel verknüpfte Gruppenname |
value |
String : Wert für die Gruppe |
addInvocationMetrics
public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)
Fügen Sie einen Schlüsselwert hinzu, der auf Aufrufebene für eine bestimmte Gruppe verfolgt werden soll.
Parameter | |
---|---|
groupKey |
InvocationMetricLogger.InvocationGroupMetricKey : der Schlüssel der Gruppe |
group |
String : Der mit dem Schlüssel verknüpfte Gruppenname |
value |
long : Wert für die Gruppe |
addInvocationPairMetrics
public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, long start, long end)
Fügen Sie ein Wertpaar hinzu, das mit demselben Schlüssel verknüpft ist. Wird normalerweise für den Start und das Ende des Zeitstempels verwendet.
Parameter | |
---|---|
key |
InvocationMetricLogger.InvocationMetricKey : Der Schlüssel, unter dem der Aufrufmesswert erfasst wird. |
start |
long : Der Startwert des Aufrufmesswerts. |
end |
long : Der Endwert des Aufrufmesswerts. |
ClearInvocationMetrics
public static void clearInvocationMetrics ()
Löscht die Aufrufmesswerte für einen Aufruf.
getInvocationMetrics
public staticgetInvocationMetrics ()
Gibt die Zuordnung der Aufrufmesswerte für den laufenden Aufruf zurück.
Returns | |
---|---|
|
Zurücksetzen lokalerGruppe
public static void resetLocalGroup ()
Setzt den lokalisierten Kontext zurück
SetLocalGroup
public static void setLocalGroup (ThreadGroup tg)
Erfasst einen lokalisierten Kontext, wenn die Attribute innerhalb des gRPC-Servers verwendet werden
Parameter | |
---|---|
tg |
ThreadGroup |