mirror of
https://github.com/cgrates/cgrates.git
synced 2026-02-12 02:26:26 +05:00
agents: add processor/reader id to stats/th events
This commit is contained in:
committed by
Dan Christian Bogos
parent
c6ba149151
commit
9ef9684a3d
@@ -262,11 +262,12 @@ func processRequest(ctx *context.Context, reqProcessor *config.RequestProcessor,
|
||||
ID: utils.GenUUID(),
|
||||
Time: utils.TimePointer(time.Now()),
|
||||
Event: map[string]any{
|
||||
utils.ReplyState: replyState,
|
||||
utils.StartTime: startTime,
|
||||
utils.EndTime: endTime,
|
||||
utils.ProcessingTime: endTime.Sub(startTime),
|
||||
utils.Source: agentName,
|
||||
utils.ReplyState: replyState,
|
||||
utils.StartTime: startTime,
|
||||
utils.EndTime: endTime,
|
||||
utils.ProcessingTime: endTime.Sub(startTime),
|
||||
utils.Source: agentName,
|
||||
utils.RequestProcessorID: reqProcessor.ID,
|
||||
},
|
||||
APIOpts: map[string]any{
|
||||
utils.MetaEventType: utils.ProcessTime,
|
||||
|
||||
@@ -531,11 +531,12 @@ func (ra *RadiusAgent) processRequest(req *radigo.Packet, reqProcessor *config.R
|
||||
ID: utils.GenUUID(),
|
||||
Time: utils.TimePointer(time.Now()),
|
||||
Event: map[string]any{
|
||||
utils.ReplyState: replyState,
|
||||
utils.StartTime: startTime,
|
||||
utils.EndTime: endTime,
|
||||
utils.ProcessingTime: endTime.Sub(startTime),
|
||||
utils.Source: utils.RadiusAgent,
|
||||
utils.ReplyState: replyState,
|
||||
utils.StartTime: startTime,
|
||||
utils.EndTime: endTime,
|
||||
utils.ProcessingTime: endTime.Sub(startTime),
|
||||
utils.Source: utils.RadiusAgent,
|
||||
utils.RequestProcessorID: reqProcessor.ID,
|
||||
},
|
||||
APIOpts: map[string]any{
|
||||
utils.MetaEventType: utils.ProcessTime,
|
||||
|
||||
@@ -498,11 +498,12 @@ func (sa *SIPAgent) processRequest(reqProcessor *config.RequestProcessor,
|
||||
ID: utils.GenUUID(),
|
||||
Time: utils.TimePointer(time.Now()),
|
||||
Event: map[string]any{
|
||||
utils.ReplyState: replyState,
|
||||
utils.StartTime: startTime,
|
||||
utils.EndTime: endTime,
|
||||
utils.ProcessingTime: endTime.Sub(startTime),
|
||||
utils.Source: utils.SIPAgent,
|
||||
utils.ReplyState: replyState,
|
||||
utils.StartTime: startTime,
|
||||
utils.EndTime: endTime,
|
||||
utils.ProcessingTime: endTime.Sub(startTime),
|
||||
utils.Source: utils.SIPAgent,
|
||||
utils.RequestProcessorID: reqProcessor.ID,
|
||||
},
|
||||
APIOpts: map[string]any{
|
||||
utils.MetaEventType: utils.ProcessTime,
|
||||
|
||||
@@ -260,6 +260,7 @@ func (erS *ERService) processEvent(cgrEv *utils.CGREvent,
|
||||
utils.EndTime: endTime,
|
||||
utils.ProcessingTime: endTime.Sub(startTime),
|
||||
utils.Source: utils.ERs,
|
||||
utils.EventReaderID: rdrCfg.ID,
|
||||
},
|
||||
APIOpts: map[string]any{
|
||||
utils.MetaEventType: utils.ProcessTime,
|
||||
|
||||
@@ -616,6 +616,8 @@ const (
|
||||
Categories = "Categories"
|
||||
Blocker = "Blocker"
|
||||
RatingPlanID = "RatingPlanID"
|
||||
RequestProcessorID = "RequestProcessorID"
|
||||
EventReaderID = "EventReaderID"
|
||||
StartTime = "StartTime"
|
||||
EndTime = "EndTime"
|
||||
ProcessingTime = "ProcessingTime"
|
||||
|
||||
Reference in New Issue
Block a user