MCPcopy Create free account

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

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

↓ 1 callersMethodqueryDeleteSloByResult
查询 slo_data 索引,用于 debugSLO 这个 URL 应该使用 slo_trace_data_daily
pkg/api/zsearch.go:300
↓ 1 callersMethodqueryDeleteSloByResult
(requestParams *model.SloOptions)
internal/grafanadi/handler/podlist.go:80
↓ 1 callersMethodqueryDeleteSloByResult
(requestParams *model.SloOptions)
internal/grafanadi/handler/debugslo_handler.go:117
↓ 1 callersFunctionqueryPodLifePhaseByID
(docId string)
pkg/api/zsearch.go:766
↓ 1 callersMethodqueryPodLifePhaseByID
(plfId string)
internal/grafanadi/handler/rawdata_handler.go:26
↓ 1 callersFunctionqueryPodYamlsWithNodeIP
(nodeIP string, withDeleted bool)
pkg/api/zsearch.go:712
↓ 1 callersFunctionqueryPodphaseWithPodUID
从 zsearch 中查询 pod_life_phase 索引,获取一个 Pod 的所有 trace
pkg/api/zsearch.go:593
↓ 1 callersMethodquerySloByResult
查询 slo_data 索引,用于 debugSLO 这个 URL 应该使用 slo_trace_data_daily
pkg/api/zsearch.go:223
↓ 1 callersMethodquerySloByResult
(requestParams *model.SloOptions)
internal/grafanadi/handler/podlist.go:143
↓ 1 callersMethodquerySloByResult
(requestParams *model.SloOptions)
internal/grafanadi/handler/debugslo_handler.go:180
↓ 1 callersFunctionquerySloTraceDataByPodUID
(podUID string)
pkg/api/zsearch_slotracedata.go:47
↓ 1 callersFunctionquerySpansByUID
(uid string)
pkg/api/zsearch.go:805
↓ 1 callersMethodqueryUpgradeSloByResult
查询 slo_data 索引,用于 debugSLO 这个 URL 应该使用 slo_trace_data_daily
pkg/api/zsearch.go:366
↓ 1 callersMethodqueryUpgradeSloByResult
(requestParams *model.SloOptions)
internal/grafanadi/handler/podlist.go:112
↓ 1 callersMethodqueryUpgradeSloByResult
(requestParams *model.SloOptions)
internal/grafanadi/handler/debugslo_handler.go:149
↓ 1 callersMethodrecovery
(end time.Time, stopCh <-chan struct{})
pkg/replayer/audit_reader.go:294
↓ 1 callersMethodrefreshIndex
()
pkg/replayer/audit_reader.go:620
↓ 1 callersFunctionrefreshLunettesConfigFromConfigMap
更新 lunettes configmap
pkg/config/config.go:62
↓ 1 callersFunctionremoveLine
(index: number)
grafana_plugin/filter_panel/src/components/FilterConfigEditort.tsx:16
↓ 1 callersFunctionremoveLine
(index: number)
grafana_plugin/custom_log_panel/src/components/SimpleEditor.tsx:32
↓ 1 callersFunctionremoveOptions
(index: number)
grafana_plugin/filter_panel/src/components/FilterOptionEditort.tsx:16
↓ 1 callersFunctionrollBackApiServerPodYaml
roll back apiserver pod yaml config
cmd/audit_init/main.go:102
↓ 1 callersFunctionsaveDeleteSloMilestoneToZsearch
(podDeleteMs *PodDeleteMileStone)
pkg/xsearch/xsearch_pod_delete_milestone.go:66
↓ 1 callersFunctionsavePolicyFile
save policy file to local host
cmd/audit_init/main.go:217
↓ 1 callersFunctionsetValue
(result: string)
grafana_plugin/yaml_panel/src/components/YamlPanel.tsx:72
↓ 1 callersMethodstart
一个 PodStartupMilestones 开始处理 podEvent 或者 timeEvent
pkg/slo/pod_create_slo.go:277
↓ 1 callersMethodstartAnalysisAll
(deliveryModule modules.DeliveryModule)
pkg/reason/analyzers/analyzer.go:116
↓ 1 callersMethodstartRootSpan
* func (x *XSearchWriter) emitSpanSnapshot(spans []*tracesdk.SpanSnapshot, objectRef *audit.ObjectReference, actionType string, attrs []attribute.KeyV
pkg/spans/writer.go:332
↓ 1 callersMethodstopAll
()
pkg/reason/analyzers/analyzer.go:154
↓ 1 callersFunctionstrFirstToUpper
(str string)
pkg/metas/utils.go:446
↓ 1 callersFunctionsyncAuditTime
syncAuditTime 同步审计日志时间
pkg/slo/pod_create_slo.go:980
↓ 1 callersFunctionsyncAuditTimeForUpgrade
syncAuditTime 同步审计日志时间
pkg/slo/pod_upgrade_slo.go:124
↓ 1 callersFunctiontransSloTraceDataList
SLO数据格式化
pkg/api/debugpod_handler.go:352
↓ 1 callersFunctiontransSlodata
func transSlodatas(slos []*slodata) []map[string]string { result := make([]map[string]string, 0) for _, val := range slos { result = append(resul
pkg/api/zsearch.go:149
↓ 1 callersFunctiontransSlodata
(slo *model.Slodata, env string)
internal/grafanadi/handler/debugslo_handler.go:234
↓ 1 callersFunctionvalidateParam
(param *WatchParam)
pkg/api/watch.go:26
↓ 1 callersMethodwaitParent
()
pkg/utils/utils.go:253
↓ 1 callersMethodwriteMetric
write metrics
pkg/spans/writer.go:185
↓ 1 callersMethodwritePart
(obj interface{}, docID string)
pkg/spans/writer.go:120
FunctionAdmissionReason
(auditEvents []*shares.AuditEvent, beginTime *time.Time, endTime *time.Time)
pkg/reason/modules/pods/admission_module.go:21
FunctionBizInfoFactory
(w http.ResponseWriter, r *http.Request, storage data_access.StorageInterface)
internal/grafanadi/handler/biz_info_handler.go:89
MethodCanDo
判断依赖的父亲节点是否已经结束
pkg/reason/modules/module.go:61
MethodCanProcess
判断依赖的父亲节点是否已经结束
pkg/shares/event_data.go:86
MethodCanProcess
(event *AuditEvent)
pkg/shares/processor.go:45
MethodCanProcess
(event *AuditEvent)
pkg/shares/processor.go:76
MethodCanProcess
(event *AuditEvent)
pkg/shares/processor.go:90
MethodCanProcess
(event *shares.AuditEvent)
pkg/shares/base_processor/decoder.go:15
MethodCanProcess
(event *shares.AuditEvent)
pkg/shares/base_processor/delivery_slo.go:17
MethodCanProcess
(event *shares.AuditEvent)
pkg/shares/extractor/podphase_update.go:13
MethodCanProcess
(event *shares.AuditEvent)
pkg/shares/extractor/pod_event.go:13
MethodCanProcess
(event *shares.AuditEvent)
pkg/shares/extractor/pod_create.go:19
MethodCanProcess
(event *shares.AuditEvent)
pkg/shares/extractor/pod_binding.go:12
MethodCanProcess
(event *shares.AuditEvent)
pkg/shares/extractor/pod_patch.go:28
MethodCanProcess
(event *shares.AuditEvent)
pkg/shares/extractor/pod_delete.go:17
MethodClear
Clear removes all items from map.
pkg/utils/concurrent_map.go:190
FunctionCloneStringMap
CloneStringMap copy src to dst of type map[string]string
pkg/utils/utils.go:191
FunctionContainerCreateReason
(auditEvents []*shares.AuditEvent, beginTime *time.Time, endTime *time.Time)
pkg/reason/modules/pods/container_create_module.go:21
FunctionContainerEventsFactory
(w http.ResponseWriter, r *http.Request, storage data_access.StorageInterface)
internal/grafanadi/handler/containerevents.go:91
FunctionContainerKillReason
(auditEvents []*shares.AuditEvent, beginTime *time.Time, endTime *time.Time)
pkg/reason/modules/pods/container_kill_module.go:20
FunctionContainerPostHookReason
(auditEvents []*shares.AuditEvent, beginTime *time.Time, endTime *time.Time)
pkg/reason/modules/pods/container_posthook_module.go:21
FunctionContainerReadinessReason
(auditEvents []*shares.AuditEvent, beginTime *time.Time, endTime *time.Time)
pkg/reason/modules/pods/container_readiness_module.go:21
FunctionContainerStartReason
(auditEvents []*shares.AuditEvent, beginTime *time.Time, endTime *time.Time)
pkg/reason/modules/pods/container_start_module.go:21
FunctionContainerStatusFactory
(w http.ResponseWriter, r *http.Request, storage data_access.StorageInterface)
internal/grafanadi/handler/containerstatus.go:95
FunctionContainerlifecycleFactory
(w http.ResponseWriter, r *http.Request, storage data_access.StorageInterface)
internal/grafanadi/handler/containerlifecycle.go:95
FunctionConvertPodYamlGraphEdges2Frame
(edges []PodYamlGraphEdges)
internal/grafanadi/model/model.go:168
FunctionConvertPodYamlGraphNodes2Frame
(nodes []PodYamlGraphNodes)
internal/grafanadi/model/model.go:127
FunctionDebuggingPodsFactory
(w http.ResponseWriter, r *http.Request, storage data_access.StorageInterface)
internal/grafanadi/handler/debugslo_handler.go:213
FunctionDeduplicateByUid
(refs []OwnerRefs)
internal/grafanadi/handler/vtkp_detail_handler.go:169
FunctionDeliveryTimeCalc
(podSpans SpanSlice, currentTime time.Time)
pkg/slo/pod_create_slo_span.go:120
FunctionDiagnosisToPhase
(result *share.ReasonResult)
pkg/reason/utils/utils.go:224
MethodDo
(auditEvents []*shares.AuditEvent, beginTime *time.Time, endTime *time.Time)
pkg/reason/modules/module.go:52
FunctionDumpsEventBasic
DumpsEventBasic will remove some info from pod spec to reduce log size and sensitive data to be leaked
pkg/utils/utils.go:98
MethodEqualTo
(exp *DelSLOResult)
pkg/slo/pod_delete_slo_test.go:64
FunctionError
(errType ErrType, errMsg ErrMsg)
pkg/custom-errors/errors.go:14
MethodEsTableName
当前 es 和 ob 版本的表名还不一致, 过度阶段增加一个EsTableName()返回 Es的表名 后续表名统一后, 删除 EsTableName() 仅使用 TableName()
pkg/dal/storage-client/model/pod_yaml_model.go:40
MethodEsTableName
()
pkg/dal/storage-client/model/podInfo_model.go:40
MethodEsTableName
()
pkg/dal/storage-client/model/slo_model.go:149
MethodEsTableName
()
pkg/dal/storage-client/model/slo_model.go:160
MethodEsTableName
当前 es 和 ob 版本的表名还不一致, 过度阶段增加一个EsTableName()返回 Es的表名 后续表名统一后, 删除 EsTableName() 仅使用 TableName()
pkg/dal/storage-client/model/node_yaml_model.go:42
MethodEsTableName
()
pkg/dal/storage-client/model/meta.go:12
MethodEsTableName
当前 es 和 ob 版本的表名还不一致, 过度阶段增加一个EsTableName()返回 Es的表名 后续表名统一后, 删除 EsTableName() 仅使用 TableName()
pkg/dal/storage-client/model/life_phase_model.go:33
MethodEsTableName
()
pkg/dal/storage-client/model/life_phase_model.go:62
MethodEsTableName
()
pkg/dal/storage-client/model/audit_model.go:22
MethodEsTableName
当前 es 和 ob 版本的表名还不一致, 过度阶段增加一个EsTableName()返回 Es的表名 后续表名统一后, 删除 EsTableName() 仅使用 TableName()
pkg/dal/storage-client/model/span_model.go:35
FunctionF
()
statics/jsonTree.js:102
FunctionFilterConfigEditort
({ item, value, onChange, context }: StandardEditorProps<FilterConfig[]>)
grafana_plugin/filter_panel/src/components/FilterConfigEditort.tsx:7
FunctionFilterOptionEditort
({ item, value, onChange, context }: StandardEditorProps<FilterOption[]>)
grafana_plugin/filter_panel/src/components/FilterOptionEditort.tsx:7
FunctionFilterPanel
({ options, data, width, height, replaceVariables })
grafana_plugin/filter_panel/src/components/FilterComponent.tsx:53
FunctionFindStringIndex
(slice []string, str string)
internal/grafanadi/handler/vtkp_status_handler.go:164
MethodFinish
(ev *shares.AuditEvent)
pkg/trace/span.go:360
FunctionFormatTime
FormatTime format time to UTC time and with million seconds
pkg/utils/time.go:15
FunctionGenerateData
(event *k8saudit.Event)
pkg/slo/pod_delete_slo_test.go:289
FunctionGeneratePodCreateAnalyzer
()
pkg/reason/analyzers/pod_create_analyzer.go:13
FunctionGeneratePodUpgradeAnalyzer
()
pkg/reason/analyzers/pod_upgrade_analyzer.go:18
MethodGet
(key string)
pkg/utils/cache.go:42
MethodGet
Get retrieves an element from map under given key.
pkg/utils/concurrent_map.go:83
FunctionGetConditionName
获取被node的condition驱逐的原因
pkg/reason/utils/utils.go:243
FunctionGetContainerName
获取容器名称
pkg/reason/utils/utils.go:129
FunctionGetContainerNameByImageName
根据镜像找到容器的名字
pkg/reason/utils/utils.go:114
FunctionGetContainerStatus
从pod的containerstatuses中获取某个container壮体啊
pkg/reason/utils/utils.go:189
← previousnext →601–700 of 1,310, ranked by callers