mirror of
https://github.com/kubeshark/kubeshark.git
synced 2025-07-06 12:59:13 +00:00
Don't omit the Latency
field in BaseEntryDetails
(#302)
This commit is contained in:
parent
f164e54fee
commit
8ba96acf05
@ -115,7 +115,6 @@ func startReadingChannel(outputItems <-chan *tapApi.OutputChannelItem, extension
|
|||||||
if err == nil {
|
if err == nil {
|
||||||
rules, _ := models.RunValidationRulesState(*harEntry, mizuEntry.Service)
|
rules, _ := models.RunValidationRulesState(*harEntry, mizuEntry.Service)
|
||||||
baseEntry.Rules = rules
|
baseEntry.Rules = rules
|
||||||
baseEntry.Latency = mizuEntry.ElapsedTime
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -156,7 +156,7 @@ type BaseEntryDetails struct {
|
|||||||
SourcePort string `json:"sourcePort,omitempty"`
|
SourcePort string `json:"sourcePort,omitempty"`
|
||||||
DestinationPort string `json:"destinationPort,omitempty"`
|
DestinationPort string `json:"destinationPort,omitempty"`
|
||||||
IsOutgoing bool `json:"isOutgoing,omitempty"`
|
IsOutgoing bool `json:"isOutgoing,omitempty"`
|
||||||
Latency int64 `json:"latency,omitempty"`
|
Latency int64 `json:"latency"`
|
||||||
Rules ApplicableRules `json:"rules,omitempty"`
|
Rules ApplicableRules `json:"rules,omitempty"`
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -190,6 +190,7 @@ func (bed *BaseEntryDetails) UnmarshalData(entry *MizuEntry) error {
|
|||||||
bed.Timestamp = entry.Timestamp
|
bed.Timestamp = entry.Timestamp
|
||||||
bed.RequestSenderIp = entry.RequestSenderIp
|
bed.RequestSenderIp = entry.RequestSenderIp
|
||||||
bed.IsOutgoing = entry.IsOutgoing
|
bed.IsOutgoing = entry.IsOutgoing
|
||||||
|
bed.Latency = entry.ElapsedTime
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -312,7 +312,7 @@ func (d dissecting) Summarize(entry *api.MizuEntry) *api.BaseEntryDetails {
|
|||||||
SourcePort: entry.SourcePort,
|
SourcePort: entry.SourcePort,
|
||||||
DestinationPort: entry.DestinationPort,
|
DestinationPort: entry.DestinationPort,
|
||||||
IsOutgoing: entry.IsOutgoing,
|
IsOutgoing: entry.IsOutgoing,
|
||||||
Latency: 0,
|
Latency: entry.ElapsedTime,
|
||||||
Rules: api.ApplicableRules{
|
Rules: api.ApplicableRules{
|
||||||
Latency: 0,
|
Latency: 0,
|
||||||
Status: false,
|
Status: false,
|
||||||
|
@ -223,7 +223,7 @@ func (d dissecting) Summarize(entry *api.MizuEntry) *api.BaseEntryDetails {
|
|||||||
SourcePort: entry.SourcePort,
|
SourcePort: entry.SourcePort,
|
||||||
DestinationPort: entry.DestinationPort,
|
DestinationPort: entry.DestinationPort,
|
||||||
IsOutgoing: entry.IsOutgoing,
|
IsOutgoing: entry.IsOutgoing,
|
||||||
Latency: 0,
|
Latency: entry.ElapsedTime,
|
||||||
Rules: api.ApplicableRules{
|
Rules: api.ApplicableRules{
|
||||||
Latency: 0,
|
Latency: 0,
|
||||||
Status: false,
|
Status: false,
|
||||||
|
@ -186,7 +186,7 @@ func (d dissecting) Summarize(entry *api.MizuEntry) *api.BaseEntryDetails {
|
|||||||
SourcePort: entry.SourcePort,
|
SourcePort: entry.SourcePort,
|
||||||
DestinationPort: entry.DestinationPort,
|
DestinationPort: entry.DestinationPort,
|
||||||
IsOutgoing: entry.IsOutgoing,
|
IsOutgoing: entry.IsOutgoing,
|
||||||
Latency: 0,
|
Latency: entry.ElapsedTime,
|
||||||
Rules: api.ApplicableRules{
|
Rules: api.ApplicableRules{
|
||||||
Latency: 0,
|
Latency: 0,
|
||||||
Status: false,
|
Status: false,
|
||||||
|
Loading…
Reference in New Issue
Block a user