MCPcopy Create free account

hub / github.com/alipay/container-observability-service / functions

Functions1,310 in github.com/alipay/container-observability-service

↓ 4 callersFunctionupdateCopyValue
(index: number, newName: string, newType: string, newOrName: string, newUrl: string)
grafana_plugin/custom_log_panel/src/components/SimpleEditor.tsx:43
↓ 3 callersMethodFinishProcess
(DAGNodeName string)
pkg/shares/event_data.go:103
↓ 3 callersMethodGet
(key string)
pkg/utils/expiringmap.go:46
↓ 3 callersMethodGetFieldValue
(obj interface{})
pkg/trace/utils.go:159
↓ 3 callersFunctionGetIndexNameForPodDeleteMileStone
(cluster string)
pkg/xsearch/xsearch_pod_delete_milestone.go:156
↓ 3 callersFunctionGetPodYamlFromHyperEvents
从hyper event数组中获取最新pod yaml
pkg/reason/utils/utils.go:255
↓ 3 callersFunctionGetPriority
(pod *v1.Pod)
pkg/metas/bizinfo.go:12
↓ 3 callersFunctionGetSpansByUIDAndType
(objectUID types.UID, event *shares.AuditEvent, actionType string)
pkg/shareutils/share_data.go:27
↓ 3 callersFunctionGoID
()
pkg/utils/utils.go:368
↓ 3 callersFunctionHandleCrash
()
pkg/spans/consumer.go:240
↓ 3 callersFunctionInitKube
(kubeConfigPath string)
pkg/utils/kube.go:22
↓ 3 callersMethodIterBuffered
IterBuffered returns a buffered iterator which could be used in a for range loop.
pkg/utils/concurrent_map.go:178
↓ 3 callersFunctionLRUCache
(name string, capacity int)
pkg/utils/cache.go:27
↓ 3 callersFunctionNew
New return new PubSub intreface.
pkg/pubsub/pubsub.go:30
↓ 3 callersFunctionNewBufferData
(sequential bool)
pkg/utils/utils.go:269
↓ 3 callersFunctionNewFieldRef
(fieldSelector string, pathDelimiter string)
pkg/trace/utils.go:67
↓ 3 callersMethodQueryCreateSloWithResult
(data interface{}, requestParams *model.SloOptions)
pkg/dal/storage-client/data_access/ealsticsearch.go:830
↓ 3 callersMethodQueryDeleteSloWithResult
(data interface{}, requestParams *model.SloOptions)
pkg/dal/storage-client/data_access/ealsticsearch.go:1002
↓ 3 callersMethodQueryLifePhaseWithPodUid
(data interface{}, uid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:90
↓ 3 callersMethodQueryNodeUIDListWithNodeIp
(data interface{}, nodeIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:551
↓ 3 callersMethodQueryNodeYamlWithParams
(data interface{}, debugparams *model.NodeParams)
pkg/dal/storage-client/data_access/ealsticsearch.go:1069
↓ 3 callersMethodQueryNodeYamlsWithNodeIP
(data interface{}, nodeIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:513
↓ 3 callersMethodQueryNodeYamlsWithNodeName
(data interface{}, nodeName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:475
↓ 3 callersMethodQueryNodeYamlsWithNodeUid
(data interface{}, nodeUid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:437
↓ 3 callersMethodQueryNodephaseWithNodeName
(data interface{}, nodeName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:754
↓ 3 callersMethodQueryNodephaseWithNodeUID
(data interface{}, nodeUid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:715
↓ 3 callersMethodQueryPodInfoWithPodUid
(data interface{}, uid string)
pkg/dal/storage-client/data_access/storage_interface.go:60
↓ 3 callersMethodQueryPodInfoWithPodUid
(data interface{}, podUid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:676
↓ 3 callersMethodQueryPodListWithNodeip
(data interface{}, nodeIp string, isDeleted bool)
pkg/dal/storage-client/data_access/ealsticsearch.go:284
↓ 3 callersMethodQueryPodUIDListByHostname
(data interface{}, hostName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:323
↓ 3 callersMethodQueryPodUIDListByPodIP
(data interface{}, podIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:361
↓ 3 callersMethodQueryPodUIDListByPodName
(data interface{}, podName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:399
↓ 3 callersMethodQueryPodYamlWithParams
(data interface{}, params *model.PodParams)
pkg/dal/storage-client/data_access/ealsticsearch.go:1314
↓ 3 callersMethodQueryPodYamlsWithHostName
(data interface{}, hostName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:206
↓ 3 callersMethodQueryPodYamlsWithNodeIP
(data interface{}, nodeIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:590
↓ 3 callersMethodQueryPodYamlsWithPodIp
(data interface{}, podIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:245
↓ 3 callersMethodQueryPodYamlsWithPodName
(data interface{}, podName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:167
↓ 3 callersMethodQueryPodYamlsWithPodUID
(data interface{}, uid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:128
↓ 3 callersMethodQuerySloTraceDataWithPodUID
(data interface{}, podUid string)
pkg/dal/storage-client/data_access/mysql.go:447
↓ 3 callersMethodQuerySpanWithPodUid
func (s *StorageEsImpl) QuerySpanWithPodUid(data model.DataModelInterface, uid string) error {
pkg/dal/storage-client/data_access/ealsticsearch.go:59
↓ 3 callersMethodQueryUpgradeSloWithResult
(data interface{}, requestParams *model.SloOptions)
pkg/dal/storage-client/data_access/ealsticsearch.go:932
↓ 3 callersMethodSetElapsed
(d time.Duration)
pkg/trace/span.go:44
↓ 3 callersFunctionbuildReqUrl
(cluster, uri string)
internal/grafanadi/handler/tkp_handler.go:71
↓ 3 callersFunctionchangeInputValue
(inputValue: string, index: number, key: string, optionIndex?: number)
grafana_plugin/filter_panel/src/components/FilterOptionEditort.tsx:26
↓ 3 callersMethodfinish
finish 结束Pod跟踪,线程安全的
pkg/slo/pod_create_slo.go:234
↓ 3 callersFunctionfinishMileStoneWithResult
(podKey string, result string, currentTime time.Time)
pkg/slo/pod_delete_slo.go:319
↓ 3 callersFunctionfinishUpgradeMileStoneWithResult
(milestones []*PodUpgradeMileStone)
pkg/slo/pod_upgrade_slo.go:153
↓ 3 callersFunctiongetPodType
(milestone *xsearch.PodDeleteMileStone)
pkg/slo/pod_delete_slo.go:445
↓ 3 callersFunctiongetSloTimeoutFromConfigMap
从 configmap 里面获取特定的 超时时间 1)查看 namespace 的超时时间,注:同时修改在线任务和离线任务 默认是在线 8 min,离线 90 s
pkg/slo/pod_create_slo.go:992
↓ 3 callersFunctionisErrorEvent
(event *v1.Event)
pkg/podphase/podphase_event_create.go:60
↓ 3 callersMethodsaveMileStone
()
pkg/slo/pod_create_slo.go:266
↓ 3 callersFunctionsetReplaceVariables
(tags: string[])
grafana_plugin/filter_panel/src/components/FilterComponent.tsx:93
↓ 3 callersMethodupdateLastReadTime
()
pkg/replayer/audit_reader.go:242
↓ 3 callersFunctionvalidImage
(image string)
pkg/utils/utils.go:175
↓ 2 callersMethodAnalysis
(cluster string, podName string, podUid string)
pkg/reason/analyzers/analyzer.go:49
↓ 2 callersFunctionConvertPodGraph2Frame
(podYamls []*storagemodel.PodYaml)
internal/grafanadi/service/nodegraph.go:13
↓ 2 callersFunctionDumpsEventKeyInfo
(event *audit.Event)
pkg/utils/utils.go:122
↓ 2 callersFunctionEqualsField
对比字段的tag与给定的field是否想等
pkg/spans/utils.go:211
↓ 2 callersFunctionEqualsField
对比字段的tag与给定的field是否想等
pkg/trace/utils.go:205
↓ 2 callersFunctionFetchSloSpec
(obj runtime.Object)
pkg/metas/utils.go:463
↓ 2 callersMethodFinish
(endTime time.Time)
pkg/trace/span.go:66
↓ 2 callersMethodGet
(key string)
pkg/utils/safe_map.go:20
↓ 2 callersMethodGetAnalyzerByType
(deliveryType DeliveryType)
pkg/reason/analyzers/analyzer_factory.go:15
↓ 2 callersFunctionGetClientFromFile
GetClientFromFile create a k8s client from config file
pkg/utils/kube.go:32
↓ 2 callersFunctionGetClientFromIncluster
(qps float32, burst int)
pkg/utils/client_factory.go:11
↓ 2 callersMethodGetExtraPropertyNames
()
pkg/spans/config.go:459
↓ 2 callersMethodGetFieldKey
(value reflect.Value)
pkg/spans/utils.go:36
↓ 2 callersMethodGetFieldKey
(value reflect.Value)
pkg/trace/utils.go:38
↓ 2 callersMethodGetFinishTime
()
pkg/slo/pod_create_slo.go:601
↓ 2 callersMethodGetName
(event *shares.AuditEvent)
pkg/spans/config.go:143
↓ 2 callersMethodGetName
(event *shares.AuditEvent)
pkg/trace/config.go:137
↓ 2 callersFunctionGetNodeInfo
(name string)
pkg/kube/node.go:34
↓ 2 callersFunctionGetNodeSummary
(name string)
pkg/kube/node.go:11
↓ 2 callersFunctionGetPubLister
(name string)
pkg/metas/watch.go:32
↓ 2 callersMethodGetResult
()
pkg/reason/analyzers/analyzer.go:160
↓ 2 callersFunctionHandleCrash
()
pkg/trace/consumer.go:214
↓ 2 callersMethodHits
()
pkg/shares/event_data.go:201
↓ 2 callersMethodInitial
(object runtime.Object)
pkg/spans/config.go:214
↓ 2 callersMethodInitial
(object runtime.Object, globalSpans utils.ConcurrentMap)
pkg/trace/config.go:242
↓ 2 callersMethodInjectAttributesToSpan
()
pkg/trace/span.go:74
↓ 2 callersFunctionInjectHelperFuncToLua
(L *lua.LState)
pkg/spans/lua_helper.go:22
↓ 2 callersFunctionIsImageChanged
IsImageChanged identify an upgrade event
pkg/metas/utils.go:255
↓ 2 callersMethodIsMatchRex
(event *shares.AuditEvent)
pkg/trace/config.go:195
↓ 2 callersFunctionIsSpecChanged
IsSpecChanged identify an update event
pkg/metas/utils.go:265
↓ 2 callersMethodItems
Items returns all items as map[string]interface{}
pkg/utils/concurrent_map.go:239
↓ 2 callersMethodName
()
pkg/reason/modules/module.go:11
↓ 2 callersFunctionNewDAGAnalyzer
(deliveryType DeliveryType, deliveryModule modules.DeliveryModule, maxSpanFunc func(spans []*spans.Span, event
pkg/reason/analyzers/analyzer.go:38
↓ 2 callersFunctionNewDefaultOptions
()
pkg/common/options.go:44
↓ 2 callersFunctionNewEsOptions
()
pkg/common/options.go:36
↓ 2 callersFunctionNewMysqlOptions
()
pkg/common/options.go:24
↓ 2 callersFunctionNewResourceSpanConfigList
()
pkg/spans/config.go:475
↓ 2 callersFunctionNewResourceSpanConfigList
()
pkg/trace/config.go:549
↓ 2 callersFunctionParseJSONPath
(input interface{}, name, template string)
pkg/utils/jsonpath.go:8
↓ 2 callersMethodParseRequest
()
internal/grafanadi/handler/handler.go:10
↓ 2 callersFunctionParseTime
ParseTime parse string into time using layout "2006-01-02T15:04:05.000Z"
pkg/utils/time.go:10
↓ 2 callersFunctionPodDiff
(oldPod, newPod *corev1.Pod, diffFunc func(oldContainer, newContainer corev1.Container) bool)
pkg/metas/utils.go:238
↓ 2 callersMethodProcess
()
internal/grafanadi/handler/handler.go:12
↓ 2 callersFunctionProvideEsStorage
4. 提供一个 ProvideSqlStorate 方法, 传入一个 MysqlOptions, 返回一个 StorageInterface 和 error
pkg/dal/storage-client/data_access/ealsticsearch.go:43
↓ 2 callersMethodQueryAuditWithAuditId
(data interface{}, auditid string)
pkg/dal/storage-client/data_access/mysql.go:640
↓ 2 callersMethodQueryCreateSloWithResult
(data interface{}, opts *model.SloOptions)
pkg/dal/storage-client/data_access/storage_interface.go:47
← previousnext →101–200 of 1,310, ranked by callers