MCPcopy Create free account

hub / github.com/weaveworks/scope / functions

Functions3,787 in github.com/weaveworks/scope

↓ 2 callersMethodcaptureRenderer
(rep Reporter, f rendererHandler)
app/api_topologies.go:567
↓ 2 callersFunctioncensorNodeSummary
(s NodeSummary, cfg report.CensorConfig)
render/detailed/censor.go:7
↓ 2 callersFunctioncheckControls
(t *testing.T, topology report.Topology, expectedControls, expectedNodeControls []string, nodeID string)
probe/plugins/registry_internal_test.go:611
↓ 2 callersFunctioncheckRequest
checkRequest does a 'method'-request (e.g. 'GET') and returns the response and the body
app/scope_test.go:45
↓ 2 callersMethodclampedTranslation
(state)
client/app/scripts/components/zoomable-canvas.js:199
↓ 2 callersMethodclean
remove reports older than the app.window
app/collector.go:195
↓ 2 callersFunctionclickRelative
(nodeId, topologyId, label, origin)
client/app/scripts/actions/request-actions.js:562
↓ 2 callersMethodcloseConn
(id string)
probe/appclient/app_client.go:128
↓ 2 callersMethodclosePlugins
(plugins map[string]*Plugin)
probe/plugins/registry.go:327
↓ 2 callersFunctioncodecHandle
(msgpack bool)
report/marshal.go:184
↓ 2 callersFunctioncommandParameter
(cmd, flag string)
app/multitenant/billing_emitter.go:122
↓ 2 callersFunctioncomputeStats
(ctx context.Context, rpt report.Report, renderer render.Renderer, transformer render.Transformer)
app/api_topologies.go:506
↓ 2 callersFunctionconnected
connected returns the node ids of nodes which have edges to/from them, excluding edges to/from themselves.
render/filters.go:153
↓ 2 callersFunctionconnectionTuple
(conn *procspy.Connection, seenTuples map[string]fourTuple)
probe/endpoint/connection_tracker.go:374
↓ 2 callersFunctioncontainerImageNodeID
(n report.Node)
render/container.go:281
↓ 2 callersMethodcontrolScale
(req xfer.Request, amount int)
probe/awsecs/reporter.go:252
↓ 2 callersMethodcreateRandomNodes
(n, prefix = 'zing')
client/app/scripts/components/debug-toolbar.js:233
↓ 2 callersFunctiondefaultSortDesc
(header)
client/app/scripts/utils/node-details-utils.js:30
↓ 2 callersMethoddeleteContainer
(containerID string)
probe/docker/registry.go:367
↓ 2 callersMethoddeleteMessages
(ctx context.Context, queueURL *string, messages []*sqs.Message)
app/multitenant/sqs_control_router.go:159
↓ 2 callersFunctiondetectOldOptions
(topologyOptions)
client/app/scripts/router.js:13
↓ 2 callersMethoddir
()
probe/plugins/registry_internal_test.go:76
↓ 2 callersFunctiondo_echo
(text)
extras/example/app/app.py:43
↓ 2 callersFunctiondo_echo
(text)
extras/example/trace_app/app.py:43
↓ 2 callersFunctiondo_qotd
()
extras/example/trace_app/app.py:26
↓ 2 callersFunctiondo_request
(s, args)
extras/example/client/client.py:11
↓ 2 callersMethoddrainAndSanitise
(rpt report.Report, rs chan report.Report)
probe/probe.go:216
↓ 2 callersMethodeitherEndFor
(addr string)
app/multitenant/consul_pipe_router.go:56
↓ 2 callersFunctionendpointChildIDsAndCopyMapOf
(n report.Node)
render/detailed/connections.go:241
↓ 2 callersFunctionendpointChildrenOf
(n report.Node)
render/detailed/connections.go:231
↓ 2 callersFunctionfakeConnectionsFromOffBox
a set of connections to a single pid from a destination off-box (pid is zero)
probe/endpoint/connection_tracker_test.go:20
↓ 2 callersFunctionfakeConnectionsOffBox
mapPortToPids collects info about connections between specific address pairs and destination port. a set of connections from a single pid to a destina
probe/endpoint/connection_tracker_test.go:11
↓ 2 callersMethodfakePluginControls
(pluginID string)
probe/plugins/registry.go:337
↓ 2 callersFunctionfeatureIsEnabledAny
(...args)
client/app/scripts/utils/feature-utils.js:33
↓ 2 callersFunctionfeedEBPFInitialState
feedEBPFInitialState runs conntrack and proc parsing synchronously only once to initialize ebpfTracker This is run on a background goroutine during in
probe/endpoint/connection_tracker.go:151
↓ 2 callersFunctionfileType
(path string)
report/marshal.go:167
↓ 2 callersFunctionfilter_versions
Filter provided versions >>> filter_versions( ['1.0.0-beta.1', '1.0.0', '1.0.1', '1.1.1', '1.1.2-rc1', '2.0.0'], min_version=Non
tools/dependencies/list_versions.py:233
↓ 2 callersFunctionflowToTuple
(f conntrack.Conn)
probe/endpoint/connection_tracker.go:46
↓ 2 callersMethodflushPending
Range over all users (instances) that have pending reports and send to store
app/multitenant/aws_collector.go:222
↓ 2 callersFunctionformatDataType
(field, referenceTimestamp = null)
client/app/scripts/utils/string-utils.js:107
↓ 2 callersMethodgarbageCollect
()
app/pipe_router.go:192
↓ 2 callersMethodget
get the reverse resolution for an IP address if already in the cache, a gcache.NotFoundKeyError error otherwise.
probe/endpoint/resolver.go:45
↓ 2 callersMethodgetCachedTask
Fetches a task from the cache, returning (task, ok) as per map[]
probe/awsecs/client.go:146
↓ 2 callersMethodgetClient
(cluster string)
probe/awsecs/reporter.go:114
↓ 2 callersFunctiongetCurrentTopologyUrl
(state)
client/app/scripts/utils/topology-utils.js:181
↓ 2 callersFunctiongetKey
client/app/scripts/utils/feature-utils.js:6
↓ 2 callersFunctiongetNodesForTopologies
* Does a one-time fetch of all the nodes for a custom list of topologies.
client/app/scripts/utils/web-api-utils.js:128
↓ 2 callersFunctiongetNodesFromEdgeId
(edgeId)
client/app/scripts/utils/layouter-utils.js:6
↓ 2 callersMethodgetOrCreateQueue
(ctx context.Context, name string)
app/multitenant/sqs_control_router.go:99
↓ 2 callersFunctiongetReport
(b *testing.B)
app/benchmark_internal_test.go:80
↓ 2 callersFunctiongetResult
(body io.ReadCloser, result interface{})
probe/plugins/registry.go:497
↓ 2 callersFunctiongetRootUserDetails
(readPasswdCmd []string)
probe/host/controls_linux.go:34
↓ 2 callersFunctiongetSVGElement
()
client/app/scripts/utils/file-utils.js:97
↓ 2 callersFunctiongetSliderScale
({ minScale, maxScale })
client/app/scripts/components/zoom-control.js:10
↓ 2 callersFunctiongetTestContainerLabelFilterTopologySummary
(t *testing.T, exclude bool)
app/api_topologies_test.go:162
↓ 2 callersFunctiongetTestContainerNode
()
probe/awsecs/reporter_test.go:32
↓ 2 callersFunctionget_versions_from
Get release and release candidates' versions from the provided Git repository.
tools/dependencies/list_versions.py:163
↓ 2 callersFunctionhandlePipeWs
(pr PipeRouter, end End)
app/pipes.go:51
↓ 2 callersMethodhasQuit
()
probe/appclient/app_client.go:108
↓ 2 callersFunctionhideHelp
()
client/app/scripts/actions/app-actions.js:22
↓ 2 callersFunctioninitEdgesFromNodes
(nodes)
client/app/scripts/utils/layouter-utils.js:17
↓ 2 callersFunctioninsertElement
(array, index, element)
client/app/scripts/utils/array-utils.js:14
↓ 2 callersFunctioninternetAddr
(dns report.DNSRecords, node report.Node, ep report.Node)
render/detailed/connections.go:115
↓ 2 callersFunctionis200
is200 GETs path and verifies the status code. Returns the body
app/scope_test.go:95
↓ 2 callersFunctionisKernelSupported
()
probe/endpoint/ebpf.go:93
↓ 2 callersFunctionisNumber
(data)
client/app/scripts/utils/node-details-utils.js:11
↓ 2 callersFunctionisStorageComponent
(id)
client/app/scripts/charts/edge.js:8
↓ 2 callersFunctionjumpToTime
(timestamp)
client/app/scripts/actions/request-actions.js:247
↓ 2 callersFunctionlookupCommonKey
(b []byte)
report/map_keys.go:247
↓ 2 callersFunctionmakeBaseCheckpointFlags
()
prog/main.go:261
↓ 2 callersMethodmakeEndpointNode
(namespaceID uint32, addr net.IP, port uint16, extra map[string]string)
probe/endpoint/connection_tracker.go:341
↓ 2 callersFunctionmakeFilter
Pick a subset of the connections to send, such that if two probes on different machines go through the same process there is a good chance of overlap.
probe/endpoint/connection_tracker.go:268
↓ 2 callersFunctionmakeFormatMetric
(renderFn)
client/app/scripts/utils/string-utils.js:62
↓ 2 callersFunctionmakeIPs
(addrs ...string)
probe/appclient/resolver_internal_test.go:202
↓ 2 callersFunctionmakeRegExp
* Returns a RegExp from a given string. If the string is not a valid regexp, * it is escaped. Returned regexp is case-insensitive.
client/app/scripts/utils/search-utils.js:26
↓ 2 callersFunctionmakeStorageMock
()
client/test/support/storage.js:1
↓ 2 callersFunctionmakeTestReport
Create a Report for test purposes that contains about one of everything interesting. Not more than one, to avoid different ordering comparing unequal
report/marshal_test.go:31
↓ 2 callersFunctionmapEqual
(m, n ps.Map, equalf func(a, b interface{}) bool)
report/map_helpers.go:40
↓ 2 callersFunctionmapKeys
(m ps.Map)
report/map_helpers.go:76
↓ 2 callersMethodmassageReport
process a report from a probe which may be at an older version or overloaded
app/multitenant/aws_collector.go:451
↓ 2 callersFunctionmergeTopologyFilters
mergeTopologyFilters recursively merges in new options on a topology description
app/api_topologies.go:139
↓ 2 callersFunctionmetricQuery
metricQuery returns the query for the given node and metric.
render/detailed/links.go:154
↓ 2 callersFunctionmetricURL
metricURL builds the URL by embedding it into the configured `metricsGraphURL`.
render/detailed/links.go:201
↓ 2 callersMethodmodifyScale
(namespaceID, id string, f func(*autoscalingv1.Scale))
probe/kubernetes/client.go:613
↓ 2 callersFunctionmodulo
(i, n)
client/app/scripts/utils/math-utils.js:18
↓ 2 callersFunctionnamespaceFilters
namespaceFilters generates a namespace selector option group based on the given namespaces
app/api_topologies.go:70
↓ 2 callersFunctionnetworkFromPrefix
(ip net.IP, prefixLen int)
report/networks.go:128
↓ 2 callersFunctionnewConnectionCounters
()
render/detailed/connections.go:72
↓ 2 callersFunctionnewConntrackFlowWalker
newConntracker creates and starts a new conntracker.
probe/endpoint/conntrack.go:49
↓ 2 callersFunctionnewPipe
(p xfer.Pipe, c PipeClient, appID string)
probe/controls/pipes.go:25
↓ 2 callersFunctionnewReverseResolver
newReverseResolver starts a new reverse resolver that performs reverse resolutions and caches the result.
probe/endpoint/resolver.go:32
↓ 2 callersFunctionnewSemaphore
(n int)
probe/appclient/multi_client.go:182
↓ 2 callersFunctionnodeMetricSummaryDecoratorByType
(metricType, showCapacity, scale = 1)
client/app/scripts/decorators/node.js:26
↓ 2 callersFunctionok
ok errors the test if an err is not nil.
app/scope_test.go:24
↓ 2 callersMethodonClick
(ev)
client/app/scripts/components/node-details/node-details-table-headers.js:23
↓ 2 callersMethodparallelism
(self)
tools/scheduler/main.py:27
↓ 2 callersFunctionparseDarwinNetstat
parseDarwinNetstat parses netstat output. (Linux has ip:port, darwin ip.port. The 'Proto' column value also differs.)
probe/endpoint/procspy/netstat.go:13
↓ 2 callersFunctionparseEndpoint
(endpoint string)
probe/cri/registry.go:52
↓ 2 callersFunctionparseHex
Simplified copy of strconv.ParseUint(16).
probe/endpoint/procspy/procnet.go:130
↓ 2 callersFunctionparseIntWithSpaces
parseIntWithSpaces is similar to strconv.ParseInt but stops parsing when reading a space instead of returning an error
probe/process/walker_linux.go:72
← previousnext →601–700 of 3,787, ranked by callers