Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/alipay/container-observability-service
/ functions
Functions
1,310 in github.com/alipay/container-observability-service
⨍
Functions
1,310
◇
Types & classes
341
↓ 1 callers
Function
ConverPodCreate2Frame
(sloTraces []*storagemodel.SloTraceData)
internal/grafanadi/service/poddelivery.go:11
↓ 1 callers
Function
ConverSpan2Frame
(spans []*storagemodel.Span)
internal/grafanadi/service/span.go:11
↓ 1 callers
Function
ConvertBizInfo2Frame
(podInfos []*storagemodel.PodInfo)
internal/grafanadi/service/bizinfo.go:8
↓ 1 callers
Function
ConvertClusterDistribute2Frame
(result map[string]int)
internal/grafanadi/service/debugslo.go:9
↓ 1 callers
Function
ConvertLifePhase2State
(lifephases []*storagemodel.LifePhase, slolist []*storagemodel.SloTraceData)
internal/grafanadi/service/containerlifecycle.go:23
↓ 1 callers
Function
ConvertMeta2Frame
(eavesdroppingMeta []*lunettes_model.LunettesMeta)
internal/grafanadi/service/mata.go:11
↓ 1 callers
Function
ConvertNameSpaceDistribute2Frame
(result map[string]int)
internal/grafanadi/service/debugslo.go:21
↓ 1 callers
Function
ConvertNil
(value string)
pkg/utils/expiringmap.go:8
↓ 1 callers
Function
ConvertNodeDistribute2Frame
(result map[string]int)
internal/grafanadi/service/debugslo.go:33
↓ 1 callers
Function
ConvertNodeYaml2Frame
(nodeYamls []*storagemodel.NodeYaml)
internal/grafanadi/service/bizinfo.go:40
↓ 1 callers
Function
ConvertPodDelete2Frame
(sloTraces []*storagemodel.SloTraceData)
internal/grafanadi/service/poddelivery.go:36
↓ 1 callers
Function
ConvertPodInfo2Frame
(podInfo storagemodel.PodInfo, podYamls storagemodel.PodYaml)
internal/grafanadi/service/podinfo.go:8
↓ 1 callers
Function
ConvertPodList2Frame
(result []map[string]string)
internal/grafanadi/service/debugslo.go:57
↓ 1 callers
Function
ConvertPodPhase2Frame
(podPhases []*storagemodel.LifePhase)
internal/grafanadi/service/podphase.go:40
↓ 1 callers
Function
ConvertPodStatus2Frame
(podInfo storagemodel.PodInfo, podYaml storagemodel.PodYaml)
internal/grafanadi/service/podstatus.go:10
↓ 1 callers
Function
ConvertPodUpgrade2Frame
(sloLists []*storagemodel.SloTraceData)
internal/grafanadi/service/poddelivery.go:53
↓ 1 callers
Function
ConvertPodYaml2Frame
(podYamls []*storagemodel.PodYaml)
internal/grafanadi/service/bizinfo.go:20
↓ 1 callers
Function
ConvertPodYamlGraphEdges2Frame
(edges []model.PodYamlGraphEdges)
internal/grafanadi/service/nodegraph.go:169
↓ 1 callers
Function
ConvertPodYamlGraphNodes2Frame
(nodes []model.PodYamlGraphNodes)
internal/grafanadi/service/nodegraph.go:127
↓ 1 callers
Function
ConvertPodphase2Frame
(lifePhase []*storagemodel.LifePhase)
internal/grafanadi/service/bizinfo.go:56
↓ 1 callers
Function
ConvertPodyamls2Table
(podyamls []*storagemodel.PodYaml)
internal/grafanadi/service/querypodlist.go:11
↓ 1 callers
Function
ConvertSloDataTrace2Graph
(sdts []model.SloTraceData)
internal/grafanadi/service/esgrafana.go:32
↓ 1 callers
Function
ConvertSloDistribute2Frame
(result map[string]int)
internal/grafanadi/service/debugslo.go:45
↓ 1 callers
Method
DecideFlow
(desire float64)
pkg/utils/flow_control.go:60
↓ 1 callers
Method
Decode
Decode decodes with json.Unmarshal from the Go standard library.
pkg/utils/decoder.go:10
↓ 1 callers
Function
DeduplicateAndTopK
(slice []*storagemodel.PodYaml, topK int)
internal/grafanadi/service/querypodlist.go:53
↓ 1 callers
Function
DefineSpanStatistic
redefine SpansConsumingStatistic if extra-properties chanes
pkg/metrics/spans.go:66
↓ 1 callers
Method
Delete
(key string)
pkg/utils/expiringmap.go:59
↓ 1 callers
Function
DeleteAllPodDeleteMilestone
删除所有 podDeleteMileStone
pkg/xsearch/xsearch_pod_delete_milestone.go:161
↓ 1 callers
Function
DeliveryTimeCalcNew
(podSpans SpanSlicePtr, currentTime time.Time, uid types.UID)
pkg/slo/pod_create_slo_span.go:146
↓ 1 callers
Method
DoClear
()
pkg/xsearch/types.go:20
↓ 1 callers
Method
Emptry
()
pkg/spans/span.go:44
↓ 1 callers
Method
Empty
()
pkg/trace/span.go:52
↓ 1 callers
Function
EnsurePipeline
(client *elastic.Client, index, mapping string)
pkg/xsearch/xsearch.go:45
↓ 1 callers
Method
ErrorChan
()
pkg/metas/watch.go:90
↓ 1 callers
Method
EsTableName
()
pkg/utils/utils.go:502
↓ 1 callers
Function
ExtractQuotaResource
从msg中提取quota不足的资源
pkg/reason/utils/utils.go:272
↓ 1 callers
Method
FinishProcess
()
pkg/reason/modules/module.go:105
↓ 1 callers
Function
FirstUpper
首字母大写
pkg/reason/utils/utils.go:283
↓ 1 callers
Function
GeneratePodCreateDAG
用于构建pod创建链路DAG
pkg/reason/analyzers/pod_create_analyzer.go:18
↓ 1 callers
Function
GeneratePodFromEvent
GeneratePodFromEvent generate pod info from event. first pars from responseObject and then requestObject and last from event.objectRef
pkg/metas/utils.go:32
↓ 1 callers
Function
GeneratePodUpgradeDAG
GeneratePodUpgradeDAG 用于构建pod升级链路DAG
pkg/reason/analyzers/pod_upgrade_analyzer.go:23
↓ 1 callers
Function
GetAllPodDeleteMilestoneByScroll
获取所有 PodDeleteMilestone
pkg/xsearch/xsearch_pod_delete_milestone.go:105
↓ 1 callers
Method
GetConfigByRef
(ref *audit.ObjectReference)
pkg/spans/config.go:480
↓ 1 callers
Method
GetConfigByRef
(ref *audit.ObjectReference)
pkg/trace/config.go:554
↓ 1 callers
Method
GetContainerEventsData
(key, value string)
internal/grafanadi/handler/containerevents.go:24
↓ 1 callers
Method
GetContainerLifecycleData
(key, value string)
internal/grafanadi/handler/containerlifecycle.go:25
↓ 1 callers
Method
GetContainerStatusData
(key, value string)
internal/grafanadi/handler/containerstatus.go:25
↓ 1 callers
Method
GetDuration
(event *shares.AuditEvent)
pkg/spans/config.go:176
↓ 1 callers
Method
GetDuration
(event *shares.AuditEvent)
pkg/trace/config.go:170
↓ 1 callers
Method
GetExtraPropertyNames
()
pkg/trace/config.go:533
↓ 1 callers
Function
GetJsonFromRuntimeUnknown
(un *runtime.Unknown)
pkg/metas/utils.go:325
↓ 1 callers
Method
GetOwnerPodMap
(debugfrom, key, value string)
internal/grafanadi/handler/owner_podmap_handler.go:26
↓ 1 callers
Function
GetPersistentVolumeClaimNamesFromPod
获取pod中所有pvc的资源名列表
pkg/utils/pod_utils.go:8
↓ 1 callers
Method
GetPodYaml
(podYamls []*model.PodYaml, key string, value string)
internal/grafanadi/utils/utils.go:46
↓ 1 callers
Function
GetPulledImageFromEventMessage
GetPulledImageFromEventMessage get image name from pulled event
pkg/utils/utils.go:159
↓ 1 callers
Function
GetPullingImageFromEventMessage
GetPullingImageFromEventMessage get image name from pulling event
pkg/utils/utils.go:149
↓ 1 callers
Function
GetXSearchClient
()
pkg/xsearch/xsearch_client.go:5
↓ 1 callers
Method
GetYamls
(params *YamlParams)
internal/grafanadi/handler/yaml_handler.go:29
↓ 1 callers
Method
Handle
(err error)
pkg/spans/jaeger.go:99
↓ 1 callers
Method
Has
Looks up an item under specified key
pkg/utils/concurrent_map.go:106
↓ 1 callers
Function
InAnnotations
(annotations map[string]string, k string)
pkg/utils/pod_utils.go:34
↓ 1 callers
Function
InFinalizers
(finalizers []string, k string)
pkg/utils/pod_utils.go:20
↓ 1 callers
Function
IncResponseStatusCode
(code int)
pkg/api_metrics/metrics.go:37
↓ 1 callers
Function
InitAuditProcessADG
()
pkg/shares/event_data.go:254
↓ 1 callers
Function
InitKube
(kubeConfig string)
pkg/kube/init.go:13
↓ 1 callers
Function
InitKubeSpanWatcher
actually cluster is not necessary
pkg/spans/watcher.go:21
↓ 1 callers
Function
InitKubeTraceWatcher
(cluster string, otlpAddr string)
pkg/trace/watcher.go:16
↓ 1 callers
Function
InitSloPodInfo
查询 SLO Pod
pkg/xsearch/xsearch_slo_pod_info.go:331
↓ 1 callers
Function
InitZsearch
(zsearchEndPoint, username, password string, extraInfo interface{})
pkg/xsearch/xsearch.go:659
↓ 1 callers
Method
IsFinishToTrack
(ev *shares.AuditEvent)
pkg/spans/config.go:410
↓ 1 callers
Method
IsFinishToTrack
(ev *shares.AuditEvent)
pkg/trace/config.go:489
↓ 1 callers
Function
IsJobPodFailed
(pod *corev1.Pod)
pkg/metas/utils.go:185
↓ 1 callers
Function
IsJobPodFinished
(pod *corev1.Pod)
pkg/metas/utils.go:173
↓ 1 callers
Function
IsJobPodRunning
(pod *corev1.Pod)
pkg/metas/utils.go:181
↓ 1 callers
Function
IsJobPodSucceeded
(pod *corev1.Pod)
pkg/metas/utils.go:177
↓ 1 callers
Method
IsParentsReady
()
pkg/reason/modules/module.go:96
↓ 1 callers
Method
IsParentsReady
()
pkg/shares/event_data.go:245
↓ 1 callers
Function
IsPodReady
(pod *corev1.Pod)
pkg/metas/utils.go:154
↓ 1 callers
Method
IsStartToTrack
(ev *shares.AuditEvent)
pkg/spans/config.go:401
↓ 1 callers
Method
IsStartToTrack
(ev *shares.AuditEvent)
pkg/trace/config.go:481
↓ 1 callers
Method
IterCbConcurrent
Callback based iterator, cheapest way to read all elements in a map.
pkg/utils/concurrent_map.go:271
↓ 1 callers
Function
NewAPIServer
NewAPIServer create new API server
internal/grafanadi/server/server.go:33
↓ 1 callers
Function
NewAggregator
(options *AggregatorOptions)
pkg/aggregator/aggregator.go:79
↓ 1 callers
Function
NewAuditEvent
(event *k8s_audit.Event)
pkg/shares/event_data.go:39
↓ 1 callers
Function
NewAuditProcessor
NewAuditProcessor create new audit log processor
pkg/replayer/audit_processor.go:29
↓ 1 callers
Function
NewBaseProcessor
()
pkg/shares/processor.go:27
↓ 1 callers
Function
NewExpiringMap
(timeout time.Duration)
pkg/utils/expiringmap.go:28
↓ 1 callers
Function
NewFlowControl
(wms int, fbt int, fbf float64, srf float64, mfs float64)
pkg/utils/flow_control.go:17
↓ 1 callers
Function
NewHitEvent
()
pkg/shares/event_data.go:157
↓ 1 callers
Function
NewHitEventSlice
(capacity int)
pkg/shares/event_data.go:182
↓ 1 callers
Function
NewMilestoneExtractor
()
pkg/shares/processor.go:58
↓ 1 callers
Function
NewSpanMeta
(config *ResourceSpanConfig, cluster string, createTime time.Time, event *shares.AuditEvent)
pkg/spans/span.go:83
↓ 1 callers
Function
NewSpanMeta
(config *ResourceSpanConfig, cluster string, event *shares.AuditEvent)
pkg/trace/span.go:217
↓ 1 callers
Function
NewSpanProcessor
(cluster string)
pkg/spans/consumer.go:219
↓ 1 callers
Function
NewSpanProcessor
(cluster string)
pkg/trace/consumer.go:204
↓ 1 callers
Function
NewWatcher
(name string, w http.ResponseWriter, r *http.Request)
pkg/metas/watch.go:50
↓ 1 callers
Function
NewXSearchWriter
()
pkg/spans/writer.go:28
↓ 1 callers
Method
OnMessage
receive message from publisher
pkg/pubsub/pubsub.go:17
↓ 1 callers
Function
Parse
(gates string)
pkg/featuregates/feature_gates.go:18
← previous
next →
301–400 of 1,310, ranked by callers