Skip to content

Commit e530b63

Browse files
committed
modify poddelivery format
1 parent b7c834f commit e530b63

File tree

2 files changed

+18
-10
lines changed

2 files changed

+18
-10
lines changed

.github/workflows/e2e-test.yml

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -45,12 +45,7 @@ jobs:
4545
- name: Deploy lunettes
4646
run: |
4747
helm upgrade --install lunettes deploy/helm/lunettes/ \
48-
--set lunettesImage=${{ env.LUNETTES_DOCKERHUB_REPO }}:${{ env.APP_VERSION }} \
49-
--set enableAuditApiserver=true \
50-
--set lunettesType=NodePort \
51-
--set grafanadiType=NodePort \
52-
--set grafanaType=NodePort \
53-
--set jaegerType=NodePort
48+
--set lunettesImage=${{ env.LUNETTES_DOCKERHUB_REPO }}:${{ env.APP_VERSION }}
5449
# waiting for lunettes ready
5550
set +e
5651
all_pods=$(kubectl -n lunettes get pods -o jsonpath='{.items[*].metadata.name}')

internal/grafanadi/service/span.go

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,33 @@ func ConverSpan2Frame(spans []*storagemodel.Span) model.DataFrame {
4141
durationAry = []int64{int64(rootEnd.Sub(rootBegin) / 1000 / 1000)}
4242
}
4343

44+
var opsType string
45+
m1 := make(map[string]string, 0)
4446
for _, sp := range spans {
4547
if sp.Begin.Before(rootBegin) {
4648
continue
4749
}
4850

4951
traceAry = append(traceAry, rootTraceID)
50-
spanAry = append(spanAry, uuid.New().String())
51-
pspanAry = append(pspanAry, rootSpanID)
52-
opsAry = append(opsAry, sp.Type)
52+
spanId := uuid.New().String()
53+
spanAry = append(spanAry, spanId)
54+
opsType = sp.Type
55+
if sp.Type != sp.Name {
56+
opsType = sp.Type + ":" + sp.Name
57+
}
58+
opsAry = append(opsAry, opsType)
5359
serviceAry = append(serviceAry, sp.ActionType)
5460
serviceTagAry = append(serviceTagAry, nil)
5561
startTimeAry = append(startTimeAry, sp.Begin.UnixNano()/1e6)
5662
elapsedDur := sp.Elapsed
57-
durationAry = append(durationAry, int64(elapsedDur))
63+
durationAry = append(durationAry, elapsedDur)
64+
value, ok := m1[sp.ActionType]
65+
if !ok {
66+
m1[sp.ActionType] = spanId
67+
pspanAry = append(pspanAry, rootSpanID)
68+
} else {
69+
pspanAry = append(pspanAry, value)
70+
}
5871
}
5972

6073
return model.DataFrame{

0 commit comments

Comments
 (0)