uber / cadvisor
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
13% | 16% | 30% | 24% | 15%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
go13% | 14% | 31% | 24% | 15%
js0% | 100% | 0% | 0% | 0%
html0% | 0% | 100% | 0% | 0%
py0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
metrics63% | 24% | 11% | 0% | <1%
manager65% | 34% | 0% | 0% | 0%
container0% | 14% | 33% | 25% | 26%
fs0% | 88% | 0% | 0% | 11%
cmd0% | 13% | 29% | 47% | 9%
info0% | 40% | 21% | 28% | 9%
utils0% | 0% | 48% | 30% | 21%
perf0% | 0% | 81% | 0% | 18%
integration0% | 0% | 100% | 0% | 0%
resctrl0% | 0% | 61% | 28% | 10%
validate0% | 0% | 100% | 0% | 0%
events0% | 0% | 100% | 0% | 0%
machine0% | 0% | 51% | 33% | 15%
collector0% | 0% | 40% | 25% | 33%
client0% | 0% | 0% | 86% | 13%
summary0% | 0% | 0% | 86% | 13%
devicemapper0% | 0% | 0% | 44% | 55%
build0% | 0% | 0% | 100% | 0%
deploy0% | 0% | 0% | 0% | 100%
nvm0% | 0% | 0% | 0% | 100%
zfs0% | 0% | 0% | 0% | 100%
storage0% | 0% | 0% | 0% | 100%
stats0% | 0% | 0% | 0% | 100%
watcher0% | 0% | 0% | 0% | 100%
version0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
prometheus.go
in metrics
1917 19
manager.go
in manager
1119 53
handler.go
in container/libcontainer
762 32
741 6
fs.go
in fs
630 32
containers.js
in cmd/internal/pages/assets/js
610 32
container.go
in manager
594 25
container.go
in info/v1
536 13
sysinfo.go
in utils/sysinfo
470 16
versions.go
in cmd/internal/api
461 26
sysfs.go
in utils/sysfs
444 28
414 19
influxdb.go
in cmd/internal/storage/influxdb
402 18
351 19
helpers.go
in container/common
347 18
334 11
conversion.go
in info/v2
283 6
utils.go
in resctrl
282 9
validate.go
in validate
269 12
factory.go
in container/docker
260 9
framework.go
in integration/framework
257 20
handler.go
in container/docker
248 15
containers.html
in cmd/internal/pages/assets/html
246 -
factory.go
in container
244 17
bigquery.go
in cmd/internal/storage/bigquery
234 8
handler.go
in container/raw
232 18
runner.go
in integration/runner
232 7
handler.go
in container/crio
231 15
handler.go
in container/podman
229 15
handler.go
in events
220 19
machine.go
in machine
214 18
202 11
containers.go
in cmd/internal/pages
192 10
machine.go
in info/v1
187 6
handler.go
in cmd/internal/api
186 7
client.go
in cmd/internal/storage/bigquery/client
185 8
netlink.go
in utils/cpuload/netlink
182 11
container.go
in info/v2
182 -
watcher.go
in container/raw
175 5
client.go
in client
172 16
handler.go
in container/containerd
171 14
fake.go
in utils/sysfs/fakesysfs
170 38
166 5
client.go
in cmd/internal/container/mesos
160 8
pages.go
in cmd/internal/pages
152 11
percentiles.go
in summary
151 13
docker.go
in container/docker
151 12
statsd.go
in cmd/internal/storage/statsd
149 11
stdout.go
in cmd/internal/storage/stdout
143 11
info.go
in machine
137 4
Files With Most Units (Top 50)
File# lines# units
manager.go
in manager
1119 53
fake.go
in utils/sysfs/fakesysfs
170 38
fs.go
in fs
630 32
containers.js
in cmd/internal/pages/assets/js
610 32
handler.go
in container/libcontainer
762 32
sysfs.go
in utils/sysfs
444 28
versions.go
in cmd/internal/api
461 26
container.go
in manager
594 25
framework.go
in integration/framework
257 20
351 19
414 19
handler.go
in events
220 19
prometheus.go
in metrics
1917 19
influxdb.go
in cmd/internal/storage/influxdb
402 18
handler.go
in container/raw
232 18
helpers.go
in container/common
347 18
machine.go
in machine
214 18
factory.go
in container
244 17
sysinfo.go
in utils/sysinfo
470 16
mock_handler.go
in container/testing
86 16
client.go
in client
172 16
handler.go
in container/crio
231 15
handler.go
in container/docker
248 15
handler.go
in container/podman
229 15
handler.go
in cmd/internal/container/mesos
128 14
handler.go
in container/containerd
171 14
client.go
in client/v2
133 14
container.go
in info/v1
536 13
percentiles.go
in summary
151 13
docker.go
in container/docker
151 12
validate.go
in validate
269 12
netlink.go
in utils/cpuload/netlink
182 11
stdout.go
in cmd/internal/storage/stdout
143 11
statsd.go
in cmd/internal/storage/statsd
149 11
pages.go
in cmd/internal/pages
152 11
202 11
334 11
containers.go
in cmd/internal/pages
192 10
104 9
oomparser.go
in utils/oomparser
119 9
factory.go
in container/docker
260 9
utils.go
in resctrl
282 9
bigquery.go
in cmd/internal/storage/bigquery
234 8
client.go
in cmd/internal/storage/bigquery/client
185 8
client.go
in cmd/internal/container/mesos
160 8
inotify_watcher.go
in container/common
82 8
errors.go
in container/containerd/errdefs
38 8
kafka.go
in cmd/internal/storage/kafka
119 7
redis.go
in cmd/internal/storage/redis
102 7
handler.go
in cmd/internal/api
186 7
Files With Long Lines (Top 50)

There are 69 files with lines longer than 120 characters. In total, there are 239 long lines.

File# lines# units# long lines
manager.go
in manager
1119 53 30
prometheus.go
in metrics
1917 19 19
166 5 15
351 19 14
414 19 12
container.go
in manager
594 25 8
containers.html
in cmd/internal/pages/assets/html
246 - 8
versions.go
in cmd/internal/api
461 26 7
helpers.go
in container/common
347 18 6
handler.go
in container/libcontainer
762 32 6
334 11 6
sysinfo.go
in utils/sysinfo
470 16 5
126 5 5
factory.go
in container/docker
260 9 5
collector.go
in resctrl
129 6 5
fs.go
in fs
630 32 4
factory.go
in container
244 17 4
runner.go
in integration/runner
232 7 4
202 11 3
factory.go
in container/raw
76 5 3
docker.go
in container/docker
151 12 3
manager.go
in resctrl
48 3 3
utils.go
in resctrl
282 9 3
framework.go
in integration/framework
257 20 3
validate.go
in validate
269 12 3
info.go
in machine
137 4 3
kafka.go
in cmd/internal/storage/kafka
119 7 2
handler.go
in cmd/internal/api
186 7 2
pages.go
in cmd/internal/pages
152 11 2
docker.go
in cmd/internal/pages
126 2 2
podman.go
in cmd/internal/pages
106 1 2
client.go
in container/crio
127 5 2
grpc.go
in container/containerd
29 3 2
factory.go
in container/containerd
104 7 2
plugin.go
in container/podman
78 4 2
sysfs.go
in utils/sysfs
444 28 1
fake.go
in utils/sysfs/fakesysfs
170 38 1
oomparser.go
in utils/oomparser
119 9 1
thin_pool_watcher.go
in devicemapper
125 6 1
thin_ls_client.go
in devicemapper
52 3 1
common_flags.go
in storage
12 - 1
conversion.go
in info/v2
283 6 1
percentiles.go
in summary
151 13 1
handlers.go
in cmd/internal/http
92 4 1
redis.go
in cmd/internal/storage/redis
102 7 1
elasticsearch.go
in cmd/internal/storage/elasticsearch
116 6 1
containers.go
in cmd/internal/pages
192 10 1
plugin.go
in cmd/internal/container/mesos
18 3 1
factory.go
in cmd/internal/container/mesos
96 7 1
37 1 1