package
1.13.2
Repository: https://github.com/weaveworks/scope.git
Documentation: pkg.go.dev

# Functions

ContainerIsStopped checks if the docker container is in one of our "stopped" states.
ExtractContainerIPs returns the list of container IPs given a Node from the Container topology.
ExtractContainerIPsWithScopes returns the list of container IPs, prepended with scopes, given a Node from the Container topology.
ImageNameTag splits the image name apart, returning the version tag, if possible.
ImageNameWithoutTag splits the image name apart, returning the name without the version, if possible.
NewContainer creates a new Container.
NewRegistry returns a usable Registry.
NewReporter makes a new Reporter.
NewTagger returns a usable Tagger.

# Constants

Control IDs used by the docker integration.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
Node metadata keys.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
Consts exported for testing.
Keys for use in Node.
Consts exported for testing.
Consts exported for testing.
These constants are keys used in node metadata.
Control IDs used by the docker integration.
Keys for use in Node.
Keys for use in Node.
Keys for use in Node.
Keys for use in Node.
Keys for use in Node.
Keys for use in Node.
Keys for use in Node.
Keys for use in Node.
These constants are keys used in node metadata.
These constants are keys used in node metadata.
Node metadata keys.
Consts exported for testing.
Consts exported for testing.
Control IDs used by the docker integration.
Consts exported for testing.
Control IDs used by the docker integration.
Consts exported for testing.
Control IDs used by the docker integration.
Control IDs used by the docker integration.
Keys for use in Node.
Keys for use in Node.
Control IDs used by the docker integration.
Consts exported for testing.
Control IDs used by the docker integration.
Control IDs used by the docker integration.
Consts exported for testing.

# Variables

Exposed for testing.
Exposed for testing.
Exposed for testing.
Exposed for testing.
Exposed for testing.
Exposed for testing.
Vars exported for testing.
Vars exported for testing.
These vars are exported for testing.
Exposed for testing.

# Structs

RegistryOptions are used to initialize the Registry.
Reporter generate Reports containing Container and ContainerImage topologies.
Tagger is a tagger that tags Docker container information to process nodes that have a PID.

# Interfaces

Client interface for mocking.
Container represents a Docker container.
Registry keeps track of running docker containers and their images.
StatsGatherer gathers container stats.

# Type aliases

ContainerUpdateWatcher is the type of functions that get called when containers are updated.