InvocationMetricLogger

public class InvocationMetricLogger
extends Object

java.lang.Object
com.android.tradefed.inviver.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 : ค่าสิ้นสุดของเมทริกการร้องขอ

clearInvocationMetrics

public static void clearInvocationMetrics ()

ล้างเมตริกคำขอสำหรับคำขอ

getInvocationMetrics

public static  getInvocationMetrics ()

ส่งคืนแผนที่ของตัวชี้วัดการร้องขอสำหรับการร้องขอที่กำลังดำเนินอยู่

การส่งคืน

รีเซ็ต LocalGroup

public static void resetLocalGroup ()

รีเซ็ตบริบทที่แปลเป็นภาษาท้องถิ่น

setLocalGroup

public static void setLocalGroup (ThreadGroup tg)

ติดตามบริบทที่แปลเป็นภาษาท้องถิ่นเมื่อใช้คุณสมบัติภายในเซิร์ฟเวอร์ gRPC

พารามิเตอร์
tg ThreadGroup