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
↓ 4 callers
Function
updateCopyValue
(index: number, newName: string, newType: string, newOrName: string, newUrl: string)
grafana_plugin/custom_log_panel/src/components/SimpleEditor.tsx:43
↓ 3 callers
Method
FinishProcess
(DAGNodeName string)
pkg/shares/event_data.go:103
↓ 3 callers
Method
Get
(key string)
pkg/utils/expiringmap.go:46
↓ 3 callers
Method
GetFieldValue
(obj interface{})
pkg/trace/utils.go:159
↓ 3 callers
Function
GetIndexNameForPodDeleteMileStone
(cluster string)
pkg/xsearch/xsearch_pod_delete_milestone.go:156
↓ 3 callers
Function
GetPodYamlFromHyperEvents
从hyper event数组中获取最新pod yaml
pkg/reason/utils/utils.go:255
↓ 3 callers
Function
GetPriority
(pod *v1.Pod)
pkg/metas/bizinfo.go:12
↓ 3 callers
Function
GetSpansByUIDAndType
(objectUID types.UID, event *shares.AuditEvent, actionType string)
pkg/shareutils/share_data.go:27
↓ 3 callers
Function
GoID
()
pkg/utils/utils.go:368
↓ 3 callers
Function
HandleCrash
()
pkg/spans/consumer.go:240
↓ 3 callers
Function
InitKube
(kubeConfigPath string)
pkg/utils/kube.go:22
↓ 3 callers
Method
IterBuffered
IterBuffered returns a buffered iterator which could be used in a for range loop.
pkg/utils/concurrent_map.go:178
↓ 3 callers
Function
LRUCache
(name string, capacity int)
pkg/utils/cache.go:27
↓ 3 callers
Function
New
New return new PubSub intreface.
pkg/pubsub/pubsub.go:30
↓ 3 callers
Function
NewBufferData
(sequential bool)
pkg/utils/utils.go:269
↓ 3 callers
Function
NewFieldRef
(fieldSelector string, pathDelimiter string)
pkg/trace/utils.go:67
↓ 3 callers
Method
QueryCreateSloWithResult
(data interface{}, requestParams *model.SloOptions)
pkg/dal/storage-client/data_access/ealsticsearch.go:830
↓ 3 callers
Method
QueryDeleteSloWithResult
(data interface{}, requestParams *model.SloOptions)
pkg/dal/storage-client/data_access/ealsticsearch.go:1002
↓ 3 callers
Method
QueryLifePhaseWithPodUid
(data interface{}, uid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:90
↓ 3 callers
Method
QueryNodeUIDListWithNodeIp
(data interface{}, nodeIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:551
↓ 3 callers
Method
QueryNodeYamlWithParams
(data interface{}, debugparams *model.NodeParams)
pkg/dal/storage-client/data_access/ealsticsearch.go:1069
↓ 3 callers
Method
QueryNodeYamlsWithNodeIP
(data interface{}, nodeIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:513
↓ 3 callers
Method
QueryNodeYamlsWithNodeName
(data interface{}, nodeName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:475
↓ 3 callers
Method
QueryNodeYamlsWithNodeUid
(data interface{}, nodeUid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:437
↓ 3 callers
Method
QueryNodephaseWithNodeName
(data interface{}, nodeName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:754
↓ 3 callers
Method
QueryNodephaseWithNodeUID
(data interface{}, nodeUid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:715
↓ 3 callers
Method
QueryPodInfoWithPodUid
(data interface{}, uid string)
pkg/dal/storage-client/data_access/storage_interface.go:60
↓ 3 callers
Method
QueryPodInfoWithPodUid
(data interface{}, podUid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:676
↓ 3 callers
Method
QueryPodListWithNodeip
(data interface{}, nodeIp string, isDeleted bool)
pkg/dal/storage-client/data_access/ealsticsearch.go:284
↓ 3 callers
Method
QueryPodUIDListByHostname
(data interface{}, hostName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:323
↓ 3 callers
Method
QueryPodUIDListByPodIP
(data interface{}, podIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:361
↓ 3 callers
Method
QueryPodUIDListByPodName
(data interface{}, podName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:399
↓ 3 callers
Method
QueryPodYamlWithParams
(data interface{}, params *model.PodParams)
pkg/dal/storage-client/data_access/ealsticsearch.go:1314
↓ 3 callers
Method
QueryPodYamlsWithHostName
(data interface{}, hostName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:206
↓ 3 callers
Method
QueryPodYamlsWithNodeIP
(data interface{}, nodeIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:590
↓ 3 callers
Method
QueryPodYamlsWithPodIp
(data interface{}, podIp string)
pkg/dal/storage-client/data_access/ealsticsearch.go:245
↓ 3 callers
Method
QueryPodYamlsWithPodName
(data interface{}, podName string)
pkg/dal/storage-client/data_access/ealsticsearch.go:167
↓ 3 callers
Method
QueryPodYamlsWithPodUID
(data interface{}, uid string)
pkg/dal/storage-client/data_access/ealsticsearch.go:128
↓ 3 callers
Method
QuerySloTraceDataWithPodUID
(data interface{}, podUid string)
pkg/dal/storage-client/data_access/mysql.go:447
↓ 3 callers
Method
QuerySpanWithPodUid
func (s *StorageEsImpl) QuerySpanWithPodUid(data model.DataModelInterface, uid string) error {
pkg/dal/storage-client/data_access/ealsticsearch.go:59
↓ 3 callers
Method
QueryUpgradeSloWithResult
(data interface{}, requestParams *model.SloOptions)
pkg/dal/storage-client/data_access/ealsticsearch.go:932
↓ 3 callers
Method
SetElapsed
(d time.Duration)
pkg/trace/span.go:44
↓ 3 callers
Function
buildReqUrl
(cluster, uri string)
internal/grafanadi/handler/tkp_handler.go:71
↓ 3 callers
Function
changeInputValue
(inputValue: string, index: number, key: string, optionIndex?: number)
grafana_plugin/filter_panel/src/components/FilterOptionEditort.tsx:26
↓ 3 callers
Method
finish
finish 结束Pod跟踪,线程安全的
pkg/slo/pod_create_slo.go:234
↓ 3 callers
Function
finishMileStoneWithResult
(podKey string, result string, currentTime time.Time)
pkg/slo/pod_delete_slo.go:319
↓ 3 callers
Function
finishUpgradeMileStoneWithResult
(milestones []*PodUpgradeMileStone)
pkg/slo/pod_upgrade_slo.go:153
↓ 3 callers
Function
getPodType
(milestone *xsearch.PodDeleteMileStone)
pkg/slo/pod_delete_slo.go:445
↓ 3 callers
Function
getSloTimeoutFromConfigMap
从 configmap 里面获取特定的 超时时间 1)查看 namespace 的超时时间,注:同时修改在线任务和离线任务 默认是在线 8 min,离线 90 s
pkg/slo/pod_create_slo.go:992
↓ 3 callers
Function
isErrorEvent
(event *v1.Event)
pkg/podphase/podphase_event_create.go:60
↓ 3 callers
Method
saveMileStone
()
pkg/slo/pod_create_slo.go:266
↓ 3 callers
Function
setReplaceVariables
(tags: string[])
grafana_plugin/filter_panel/src/components/FilterComponent.tsx:93
↓ 3 callers
Method
updateLastReadTime
()
pkg/replayer/audit_reader.go:242
↓ 3 callers
Function
validImage
(image string)
pkg/utils/utils.go:175
↓ 2 callers
Method
Analysis
(cluster string, podName string, podUid string)
pkg/reason/analyzers/analyzer.go:49
↓ 2 callers
Function
ConvertPodGraph2Frame
(podYamls []*storagemodel.PodYaml)
internal/grafanadi/service/nodegraph.go:13
↓ 2 callers
Function
DumpsEventKeyInfo
(event *audit.Event)
pkg/utils/utils.go:122
↓ 2 callers
Function
EqualsField
对比字段的tag与给定的field是否想等
pkg/spans/utils.go:211
↓ 2 callers
Function
EqualsField
对比字段的tag与给定的field是否想等
pkg/trace/utils.go:205
↓ 2 callers
Function
FetchSloSpec
(obj runtime.Object)
pkg/metas/utils.go:463
↓ 2 callers
Method
Finish
(endTime time.Time)
pkg/trace/span.go:66
↓ 2 callers
Method
Get
(key string)
pkg/utils/safe_map.go:20
↓ 2 callers
Method
GetAnalyzerByType
(deliveryType DeliveryType)
pkg/reason/analyzers/analyzer_factory.go:15
↓ 2 callers
Function
GetClientFromFile
GetClientFromFile create a k8s client from config file
pkg/utils/kube.go:32
↓ 2 callers
Function
GetClientFromIncluster
(qps float32, burst int)
pkg/utils/client_factory.go:11
↓ 2 callers
Method
GetExtraPropertyNames
()
pkg/spans/config.go:459
↓ 2 callers
Method
GetFieldKey
(value reflect.Value)
pkg/spans/utils.go:36
↓ 2 callers
Method
GetFieldKey
(value reflect.Value)
pkg/trace/utils.go:38
↓ 2 callers
Method
GetFinishTime
()
pkg/slo/pod_create_slo.go:601
↓ 2 callers
Method
GetName
(event *shares.AuditEvent)
pkg/spans/config.go:143
↓ 2 callers
Method
GetName
(event *shares.AuditEvent)
pkg/trace/config.go:137
↓ 2 callers
Function
GetNodeInfo
(name string)
pkg/kube/node.go:34
↓ 2 callers
Function
GetNodeSummary
(name string)
pkg/kube/node.go:11
↓ 2 callers
Function
GetPubLister
(name string)
pkg/metas/watch.go:32
↓ 2 callers
Method
GetResult
()
pkg/reason/analyzers/analyzer.go:160
↓ 2 callers
Function
HandleCrash
()
pkg/trace/consumer.go:214
↓ 2 callers
Method
Hits
()
pkg/shares/event_data.go:201
↓ 2 callers
Method
Initial
(object runtime.Object)
pkg/spans/config.go:214
↓ 2 callers
Method
Initial
(object runtime.Object, globalSpans utils.ConcurrentMap)
pkg/trace/config.go:242
↓ 2 callers
Method
InjectAttributesToSpan
()
pkg/trace/span.go:74
↓ 2 callers
Function
InjectHelperFuncToLua
(L *lua.LState)
pkg/spans/lua_helper.go:22
↓ 2 callers
Function
IsImageChanged
IsImageChanged identify an upgrade event
pkg/metas/utils.go:255
↓ 2 callers
Method
IsMatchRex
(event *shares.AuditEvent)
pkg/trace/config.go:195
↓ 2 callers
Function
IsSpecChanged
IsSpecChanged identify an update event
pkg/metas/utils.go:265
↓ 2 callers
Method
Items
Items returns all items as map[string]interface{}
pkg/utils/concurrent_map.go:239
↓ 2 callers
Method
Name
()
pkg/reason/modules/module.go:11
↓ 2 callers
Function
NewDAGAnalyzer
(deliveryType DeliveryType, deliveryModule modules.DeliveryModule, maxSpanFunc func(spans []*spans.Span, event
pkg/reason/analyzers/analyzer.go:38
↓ 2 callers
Function
NewDefaultOptions
()
pkg/common/options.go:44
↓ 2 callers
Function
NewEsOptions
()
pkg/common/options.go:36
↓ 2 callers
Function
NewMysqlOptions
()
pkg/common/options.go:24
↓ 2 callers
Function
NewResourceSpanConfigList
()
pkg/spans/config.go:475
↓ 2 callers
Function
NewResourceSpanConfigList
()
pkg/trace/config.go:549
↓ 2 callers
Function
ParseJSONPath
(input interface{}, name, template string)
pkg/utils/jsonpath.go:8
↓ 2 callers
Method
ParseRequest
()
internal/grafanadi/handler/handler.go:10
↓ 2 callers
Function
ParseTime
ParseTime parse string into time using layout "2006-01-02T15:04:05.000Z"
pkg/utils/time.go:10
↓ 2 callers
Function
PodDiff
(oldPod, newPod *corev1.Pod, diffFunc func(oldContainer, newContainer corev1.Container) bool)
pkg/metas/utils.go:238
↓ 2 callers
Method
Process
()
internal/grafanadi/handler/handler.go:12
↓ 2 callers
Function
ProvideEsStorage
4. 提供一个 ProvideSqlStorate 方法, 传入一个 MysqlOptions, 返回一个 StorageInterface 和 error
pkg/dal/storage-client/data_access/ealsticsearch.go:43
↓ 2 callers
Method
QueryAuditWithAuditId
(data interface{}, auditid string)
pkg/dal/storage-client/data_access/mysql.go:640
↓ 2 callers
Method
QueryCreateSloWithResult
(data interface{}, opts *model.SloOptions)
pkg/dal/storage-client/data_access/storage_interface.go:47
← previous
next →
101–200 of 1,310, ranked by callers