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
convertTkpStatusForGData
(v *VTkpStatusResp)
internal/grafanadi/handler/vtkp_status_handler.go:120
↓ 1 callers
Function
corsHeader
(r *http.Request, w http.ResponseWriter)
pkg/api/server.go:254
↓ 1 callers
Function
corsWrapper
(f func(w http.ResponseWriter, r *http.Request, storage data_access.StorageInterface), storage data_access.Sto
internal/grafanadi/server/server.go:91
↓ 1 callers
Function
createOrPermFile
touch audit.log and chmod 0644
cmd/audit_init/main.go:265
↓ 1 callers
Function
debounce
(fn: any, wait: number)
grafana_plugin/custom_log_panel/src/components/SimplePanel.tsx:46
↓ 1 callers
Method
deleteExpiredKeys
()
pkg/utils/expiringmap.go:65
↓ 1 callers
Function
doDeleteSLO
(auditEvent *shares.AuditEvent)
pkg/slo/pod_delete_slo.go:151
↓ 1 callers
Method
doModuleAnalysis
(deliveryModule modules.DeliveryModule)
pkg/reason/analyzers/analyzer.go:133
↓ 1 callers
Function
doPVCCreate
(auditEvent *k8s_audit.Event)
pkg/slo/pvc_create_slo.go:148
↓ 1 callers
Function
doPVCUpdateAndPath
(auditEvent *k8s_audit.Event)
pkg/slo/pvc_create_slo.go:126
↓ 1 callers
Function
doQuery
()
grafana_plugin/tkp_table_panel/src/components/SimplePanel.tsx:115
↓ 1 callers
Function
downloadFile
* @description 使用时必须于请求头加上responseType: 'blob',慎用,慎用! * @stream 下载流(格式) * @filename 下载文件名称 * @suffix 下载文件后缀,例如".xlsx" * @stream: any 等参数格式是对参数
grafana_plugin/yaml_panel/src/util/download.ts:9
↓ 1 callers
Function
extractVictims
extractVictims 提取抢占victims
pkg/shares/extractor/pod_event_test.go:95
↓ 1 callers
Method
fetchTraceContext
(event *shares.AuditEvent)
pkg/trace/span.go:297
↓ 1 callers
Method
fetchValue
(object runtime.Object)
pkg/spans/config.go:361
↓ 1 callers
Function
findUniqueId
(workloadName string, storage data_access.StorageInterface)
internal/grafanadi/handler/owner_podmap_handler.go:169
↓ 1 callers
Method
finish
()
pkg/reason/modules/module.go:118
↓ 1 callers
Method
finish
()
pkg/shares/event_data.go:235
↓ 1 callers
Method
finishOpenSpanNow
(now time.Time)
pkg/spans/span.go:143
↓ 1 callers
Function
fnv32
(key string)
pkg/utils/concurrent_map.go:331
↓ 1 callers
Function
formatContainerStatus
(con v1.ContainerStatus)
pkg/shares/extractor/pod_patch.go:194
↓ 1 callers
Function
formatContainerStatus
(con v1.ContainerStatus)
pkg/podphase/podphase_patch.go:187
↓ 1 callers
Function
formatUrl
(urlStr: string, paramKey: string, paramValue: string)
grafana_plugin/custom_log_panel/src/components/SimplePanel.tsx:29
↓ 1 callers
Function
genPodCreateAPIResultMetrics
PodCreateAPIResult 记录pod create的api返回结果
pkg/slo/pod_create_slo.go:958
↓ 1 callers
Function
getCallers
(r interface{})
pkg/utils/utils.go:390
↓ 1 callers
Function
getCallers
(r interface{})
pkg/spans/consumer.go:251
↓ 1 callers
Function
getCallers
(r interface{})
pkg/trace/consumer.go:225
↓ 1 callers
Method
getConfig
()
pkg/trace/consumer.go:149
↓ 1 callers
Method
getFieldValue
(currentValue reflect.Value, currentKeyPrefix string, currentIdx int)
pkg/spans/utils.go:91
↓ 1 callers
Method
getFieldValue
(currentValue reflect.Value, currentKeyPrefix string, currentIdx int)
pkg/trace/utils.go:90
↓ 1 callers
Function
getFilenameFromRequest
(r *http.Request)
pkg/api/file_handle.go:44
↓ 1 callers
Function
getFilterList
(options: SimpleOptions, replaceVariables: Function, valueConnect: string)
grafana_plugin/filter_panel/src/components/FilterComponent.tsx:36
↓ 1 callers
Method
getLastReadTime
()
pkg/replayer/audit_reader.go:261
↓ 1 callers
Function
getPodInfo
(podYamls []*podyaml, sloPodInfos []*xsearch.SloPodInfo)
pkg/api/debugpod_handler.go:317
↓ 1 callers
Function
getPodInfoCacheForUID
()
pkg/xsearch/xsearch_slo_pod_info.go:102
↓ 1 callers
Function
getPodInfoCriticalLockForUid
(docID string)
pkg/xsearch/xsearch_slo_pod_info.go:129
↓ 1 callers
Function
getPodUIDListByHostname
(hostname string)
pkg/api/zsearch.go:493
↓ 1 callers
Function
getPodUIDListByIP
(ip string)
pkg/api/zsearch.go:526
↓ 1 callers
Function
getPodUIDListByPodName
(podName string)
pkg/api/zsearch.go:559
↓ 1 callers
Function
getPossibleReason
计算耗时最长的阶段
pkg/slo/pod_create_failreason.go:479
↓ 1 callers
Function
getSceneItem
(query: SceneQueryRunner, options: SimpleOptions)
grafana_plugin/custom_log_panel/src/components/SimplePanel.tsx:10
↓ 1 callers
Function
getScheduleStatus
getScheduleStatus, 1:已调度;0:调度失败; -1: 未处理
pkg/reason/modules/pods/scheduler_module.go:62
↓ 1 callers
Function
getTagColor
(value: string)
grafana_plugin/tkp_table_panel/src/components/SimplePanel.tsx:48
↓ 1 callers
Function
getUpgradeOpList
(sloList []*sloTraceData, apiCall bool)
pkg/api/debugpod_handler.go:416
↓ 1 callers
Function
getUrl
(urlUser: string, urlPanel: string)
grafana_plugin/custom_log_panel/src/components/SimplePanel.tsx:34
↓ 1 callers
Function
greedyCal
(spans SpanSlice)
pkg/slo/pod_create_slo_span.go:157
↓ 1 callers
Function
handleClose
(removedTag: string)
grafana_plugin/filter_panel/src/components/FilterComponent.tsx:107
↓ 1 callers
Function
handleTkpHosting
(interval: NodeJS.Timeout)
grafana_plugin/tkp_table_panel/src/components/SimplePanel.tsx:128
↓ 1 callers
Method
initMetaIndex
()
pkg/replayer/audit_reader.go:169
↓ 1 callers
Function
initOtlpProcessor
var spanExporter tracesdk.SpanExporter * func setupOTLP(ctx context.Context, addr string, headers string, secured bool) (tracesdk.SpanExporter, error)
pkg/spans/jaeger.go:72
↓ 1 callers
Function
initOtlpProcessor
*var spanExporter tracesdk.SpanExporter func setupOTLP(ctx context.Context, addr string, headers string, secured bool) (tracesdk.SpanExporter, error)
pkg/trace/jaeger.go:86
↓ 1 callers
Function
isErrorEvent
(event *v1.Event)
pkg/shares/extractor/pod_event_test.go:86
↓ 1 callers
Function
isFileSystemReadOnlyFailure
事件中包含 "read-only file system, which is unexpected" 被分类为 FileSystemReadOnly
pkg/slo/pod_create_failreason.go:422
↓ 1 callers
Method
isFinishToTrack
(ev *shares.AuditEvent)
pkg/spans/config.go:343
↓ 1 callers
Method
isFinishToTrack
(ev *shares.AuditEvent)
pkg/trace/config.go:423
↓ 1 callers
Function
isFinishUpgrade
return: 1.是否结束 2.是否成功
pkg/slo/pod_upgrade_slo.go:397
↓ 1 callers
Function
isNewUpgradeDelivery
(pod *v1.Pod)
pkg/slo/pod_upgrade_slo.go:386
↓ 1 callers
Function
isOptionInCurrentConfig
(str: string, options: any[], config: string)
grafana_plugin/filter_panel/src/components/FilterComponent.tsx:28
↓ 1 callers
Function
isPodWithPVC
(pod *v1.Pod)
pkg/slo/utils.go:119
↓ 1 callers
Method
isStartToTrack
(ev *shares.AuditEvent)
pkg/spans/config.go:329
↓ 1 callers
Method
isStartToTrack
(ev *shares.AuditEvent)
pkg/trace/config.go:409
↓ 1 callers
Function
logPanic
(r interface{})
pkg/spans/consumer.go:246
↓ 1 callers
Function
logPanic
(r interface{})
pkg/trace/consumer.go:220
↓ 1 callers
Method
maxConsumingSpan
()
pkg/reason/analyzers/analyzer.go:171
↓ 1 callers
Function
newContextIDGenerator
()
pkg/trace/jaeger.go:147
↓ 1 callers
Function
newEsClient
()
pkg/slo/utils.go:177
↓ 1 callers
Function
newLogReader
todo
pkg/replayer/audit_reader.go:136
↓ 1 callers
Function
newRootCmd
()
cmd/aggregator/main.go:42
↓ 1 callers
Function
newRootCmd
()
cmd/grafanadi/main.go:27
↓ 1 callers
Function
newSimpleZSearchReader
(startTime, endTime time.Time)
pkg/slo/utils.go:190
↓ 1 callers
Method
notify
()
pkg/reason/modules/module.go:122
↓ 1 callers
Method
notify
()
pkg/shares/event_data.go:239
↓ 1 callers
Function
onSearch
()
grafana_plugin/tkp_table_panel/src/components/SimplePanel.tsx:80
↓ 1 callers
Method
parseField
parse field
pkg/spans/utils.go:22
↓ 1 callers
Method
parseField
parse field
pkg/trace/utils.go:24
↓ 1 callers
Method
parseFieldPath
只支持int string 和 指针类型的字段
pkg/spans/utils.go:78
↓ 1 callers
Method
parseFieldPath
只支持int string 和 指针类型的字段
pkg/trace/utils.go:77
↓ 1 callers
Function
parseParam
use default options
pkg/api/watch.go:19
↓ 1 callers
Function
processDelete
(auditEvent *shares.AuditEvent)
pkg/slo/pod_upgrade_slo.go:268
↓ 1 callers
Function
processDeleteOp
(auditEvent *shares.AuditEvent)
pkg/slo/pod_delete_slo.go:212
↓ 1 callers
Method
processEvent
(pe *PodEvent)
pkg/slo/pod_create_slo.go:470
↓ 1 callers
Function
processEvents
(auditEvent *shares.AuditEvent)
pkg/slo/pod_delete_slo.go:161
↓ 1 callers
Method
processPatch
处理非 Status 的字段 包括 finalizer,labels,annotation,spec.SchedulerName 等
pkg/shares/extractor/pod_patch.go:62
↓ 1 callers
Function
processPatchNoSubresource
处理非 Status 的字段 包括 finalizer,labels,annotation,spec.SchedulerName 等
pkg/podphase/podphase_patch.go:38
↓ 1 callers
Function
processPatchOp
(auditEvent *shares.AuditEvent)
pkg/slo/pod_delete_slo.go:255
↓ 1 callers
Method
processPatchStatus
处理 Status 的字段的更新
pkg/shares/extractor/pod_patch.go:159
↓ 1 callers
Function
processPatchSubResourceStatus
处理 Status 的字段的更新
pkg/podphase/podphase_patch.go:98
↓ 1 callers
Function
processPodBinding
(auditEvent *shares.AuditEvent)
pkg/podphase/podphase_binding.go:11
↓ 1 callers
Function
processPodCreateLog
处理 pod 创建的审计日志
pkg/slo/pod_create_slo.go:620
↓ 1 callers
Function
processPodCreation
用于在 tracing API 中添加一个 apicreate 的 phase
pkg/podphase/podphase_create.go:19
↓ 1 callers
Function
processPodDeletion
(auditEvent *shares.AuditEvent)
pkg/podphase/podphase_delete.go:19
↓ 1 callers
Function
processPodEventCreation
(auditEvent *shares.AuditEvent)
pkg/podphase/podphase_event_create.go:14
↓ 1 callers
Function
processPodEventPatch
(auditEvent *shares.AuditEvent)
pkg/podphase/podphase_events_patch.go:11
↓ 1 callers
Function
processPodPatch
处理 Pod 的 Patch
pkg/podphase/podphase_patch.go:20
↓ 1 callers
Function
processPodUpdate
处理 Pod 的 Patch
pkg/podphase/podphase_update.go:9
↓ 1 callers
Method
processTime
审计日志时钟
pkg/slo/pod_create_slo.go:319
↓ 1 callers
Function
processUpdateUpgrade
(auditEvent *shares.AuditEvent)
pkg/slo/pod_upgrade_slo.go:218
↓ 1 callers
Function
processUpgradeStatus
(auditEvent *shares.AuditEvent)
pkg/slo/pod_upgrade_slo.go:201
↓ 1 callers
Function
processUpgradeTrigger
(auditEvent *shares.AuditEvent)
pkg/slo/pod_upgrade_slo.go:312
↓ 1 callers
Function
queryAuditLogByID
(auditID string)
pkg/api/zsearch.go:786
← previous
next →
501–600 of 1,310, ranked by callers