定義要監聽的物件,裡面新增監聽物件名稱和方法和引數。定義定時執行,獲取上下文透過grpc 傳送到 客戶端 繼承IObserver<DiagnosticListener> 在OnNext(DiagnosticListener listener) 方法裡獲建構函式注入的監聽物件 然後遍歷取出資料生成新物件TracingDiagnosticObject並新增到集合(一般取出自定義特性名稱,特性,監聽名稱等)。然後根據這裡面的TracingDiagnosticObject 獲取自定義特性,在獲取這個自定義特性獲取方法中引數 然後執行TracingDiagnosticObject 的方法,並傳參。執行結果會儲存到上下文中 等待定時傳送