أداة تسجيل مقاييس الاستدعاء

public class InvocationMetricLogger
extends Object

java.lang.Object
com.android.tradefed.invoker.logger.InvocationMetricLogger


فئة برامج الخدمات لاستدعاء لتسجيل بعض المقاييس.

ملخّص

الطرق العامة

static void addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, long value)

أضف قيمة مفتاحية واحدة ليتم تتبعها على مستوى الاستدعاء.

static void addInvocationMetrics(InvocationMetricLogger.InvocationMetricKey key, String value)

أضف قيمة مفتاحية واحدة ليتم تتبعها على مستوى الاستدعاء.

static void addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, String value)

إضافة قيمة مفتاحية واحدة لمجموعة محدّدة

static void addInvocationMetrics(InvocationMetricLogger.InvocationGroupMetricKey groupKey, String group, long value)

أضِف قيمة مفتاحية واحدة ليتمّ تتبُّعها على مستوى الاستدعاء لمجموعة معيّنة.

static void addInvocationPairMetrics(InvocationMetricLogger.InvocationMetricKey key, long start, long end)

أضِف زوجًا من القيمة مرتبطَين بالمفتاح نفسه.

static void clearInvocationMetrics()

محو مقاييس الاستدعاء لاستدعاء معيّن.

static getInvocationMetrics()

يعرض خريطة مقاييس الاستدعاء للاستدعاء قيد التقدّم.

static void resetLocalGroup()

إعادة ضبط السياق المترجَم

static void setLocalGroup(ThreadGroup tg)

تتبُّع السياق المترجَم عند استخدام السمات داخل خادم gRPC

الطرق العامة

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long value)

أضف قيمة مفتاحية واحدة ليتم تتبعها على مستوى الاستدعاء.

المعلمات
key InvocationMetricLogger.InvocationMetricKey: المفتاح الذي سيتم بموجبه تتبُّع مقياس الاستدعاء.

value long: قيمة مقياس الاستدعاء

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                String value)

أضف قيمة مفتاحية واحدة ليتم تتبعها على مستوى الاستدعاء.

المعلمات
key InvocationMetricLogger.InvocationMetricKey: المفتاح الذي سيتم بموجبه تتبُّع مقياس الاستدعاء.

value String: قيمة مقياس الاستدعاء

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                String value)

إضافة قيمة مفتاحية واحدة لمجموعة محدّدة

المعلمات
groupKey InvocationMetricLogger.InvocationGroupMetricKey: مفتاح المجموعة

group String: اسم المجموعة المرتبط بالمفتاح

value String: قيمة المجموعة

addInvocationMetrics

public static void addInvocationMetrics (InvocationMetricLogger.InvocationGroupMetricKey groupKey, 
                String group, 
                long value)

أضِف قيمة مفتاحية واحدة ليتمّ تتبُّعها على مستوى الاستدعاء لمجموعة معيّنة.

المعلمات
groupKey InvocationMetricLogger.InvocationGroupMetricKey: مفتاح المجموعة

group String: اسم المجموعة المرتبط بالمفتاح

value long: قيمة المجموعة

addInvocationPairMetrics

public static void addInvocationPairMetrics (InvocationMetricLogger.InvocationMetricKey key, 
                long start, 
                long end)

أضِف زوجًا من القيمة مرتبطَين بالمفتاح نفسه. يُستخدم عادةً لبداية الطابع الزمني وانتهائه.

المعلمات
key InvocationMetricLogger.InvocationMetricKey: المفتاح الذي سيتم بموجبه تتبُّع مقياس الاستدعاء.

start long: القيمة الأولى لمقياس الاستدعاء.

end long: القيمة النهائية لمقياس الاستدعاء.

مسح مقاييس الاستدعاء

public static void clearInvocationMetrics ()

محو مقاييس الاستدعاء لاستدعاء معيّن.

طريقة getInvocationMetrics

public static  getInvocationMetrics ()

يعرض خريطة مقاييس الاستدعاء للاستدعاء قيد التقدّم.

المرتجعات

إعادة ضبط المجموعة المحلية

public static void resetLocalGroup ()

إعادة ضبط السياق المترجَم

المجموعة المحلية

public static void setLocalGroup (ThreadGroup tg)

تتبُّع السياق المترجَم عند استخدام السمات داخل خادم gRPC

المعلمات
tg ThreadGroup