GoogleCloudPlatform / opentelemetry-operations-collector
File Size

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

Intro
Learn more...
File Size Overall
29% | 9% | 23% | 15% | 21%
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
go34% | 6% | 24% | 13% | 20%
yaml0% | 32% | 15% | 30% | 21%
proto0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
components25% | 7% | 28% | 16% | 21%
integration_test94% | 0% | 0% | 0% | 5%
cmd0% | 42% | 22% | 18% | 16%
ROOT0% | 0% | 0% | 100% | 0%
google-built-opentelemetry-collector0% | 0% | 0% | 41% | 58%
otelopscol0% | 0% | 0% | 0% | 100%
internal0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
generated_metrics.go
in components/otelopscol/receiver/mongodbreceiver/internal/metadata
1696 173
gce_testing.go
in integration_test/gce-testing-internal/gce
1635 99
generated_metrics.go
in components/otelopscol/receiver/dcgmreceiver/internal/metadata
1099 112
generated_metrics.go
in components/otelopscol/receiver/varnishreceiver/internal/metadata
841 82
registry.yaml
in cmd/distrogen
626 -
metrics.go
in components/otelopscol/receiver/mongodbreceiver
488 29
exporter.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
370 20
logs.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
362 14
client.go
in components/otelopscol/receiver/nvmlreceiver
356 15
generated_metrics.go
in components/otelopscol/receiver/nvmlreceiver/internal/metadata
352 35
distribution.go
in cmd/distrogen
340 14
scraper.go
in components/otelopscol/receiver/dcgmreceiver
317 8
health.pb.go
in components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb
307 36
metadata.yaml
in components/otelopscol/receiver/mongodbreceiver
303 -
client.go
in components/otelopscol/receiver/dcgmreceiver
297 13
utils_calculate_utilizations.go
in components/otelopscol/processor/agentmetricsprocessor
184 8
180 -
generated_config.go
in components/otelopscol/receiver/mongodbreceiver/internal/metadata
167 5
registry.go
in cmd/distrogen
162 15
scraper.go
in components/otelopscol/receiver/mongodbreceiver
160 13
metadata.yaml
in components/otelopscol/receiver/dcgmreceiver
158 -
metrics.go
in components/otelopscol/receiver/varnishreceiver
155 6
utils_combine_process_metrics.go
in components/otelopscol/processor/agentmetricsprocessor
147 10
metadata.yaml
in components/otelopscol/receiver/varnishreceiver
139 -
generated_config.go
in components/otelopscol/receiver/dcgmreceiver/internal/metadata
135 5
healthagent.go
in components/google-built-opentelemetry-collector/extension/healthagent
124 9
util.go
in components/otelopscol/receiver/dcgmreceiver
123 8
processor.go
in components/otelopscol/processor/normalizesumsprocessor
116 6
factory.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
114 5
spec.yaml
in google-built-opentelemetry-collector
108 -
generated_config.go
in components/otelopscol/receiver/varnishreceiver/internal/metadata
107 5
main.go
in cmd/distrogen
106 5
manifest.yaml
in google-built-opentelemetry-collector
99 -
templates.go
in cmd/distrogen
94 7
extension.go
in components/google-built-opentelemetry-collector/extension/oauth2clientauthextension
88 4
client.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
86 7
proto
health.proto
in components/google-built-opentelemetry-collector/extension/healthagent
83 -
agentmetricsprocessor.go
in components/otelopscol/processor/agentmetricsprocessor
83 4
client.go
in components/otelopscol/receiver/mongodbreceiver
83 8
health_grpc.pb.go
in components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb
77 7
utils_split_read_write.go
in components/otelopscol/processor/agentmetricsprocessor
75 3
main.go
in internal/tools/cmd/otel_component_versions
75 4
utils_calculate_average_disk.go
in components/otelopscol/processor/agentmetricsprocessor
74 1
client.go
in components/otelopscol/receiver/varnishreceiver
73 6
config.go
in components/otelopscol/receiver/mongodbreceiver
73 3
scraper.go
in components/otelopscol/receiver/nvmlreceiver
73 4
spec.yaml
in otelopscol
72 -
manifest.yaml
in otelopscol
72 -
scraper.go
in components/otelopscol/receiver/varnishreceiver
69 4
clientcredentialsconfig.go
in components/google-built-opentelemetry-collector/extension/oauth2clientauthextension
66 5
Files With Most Units (Top 50)
File# lines# units
generated_metrics.go
in components/otelopscol/receiver/mongodbreceiver/internal/metadata
1696 173
generated_metrics.go
in components/otelopscol/receiver/dcgmreceiver/internal/metadata
1099 112
gce_testing.go
in integration_test/gce-testing-internal/gce
1635 99
generated_metrics.go
in components/otelopscol/receiver/varnishreceiver/internal/metadata
841 82
health.pb.go
in components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb
307 36
generated_metrics.go
in components/otelopscol/receiver/nvmlreceiver/internal/metadata
352 35
metrics.go
in components/otelopscol/receiver/mongodbreceiver
488 29
exporter.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
370 20
client.go
in components/otelopscol/receiver/nvmlreceiver
356 15
registry.go
in cmd/distrogen
162 15
logs.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
362 14
distribution.go
in cmd/distrogen
340 14
client.go
in components/otelopscol/receiver/dcgmreceiver
297 13
scraper.go
in components/otelopscol/receiver/mongodbreceiver
160 13
utils_combine_process_metrics.go
in components/otelopscol/processor/agentmetricsprocessor
147 10
healthagent.go
in components/google-built-opentelemetry-collector/extension/healthagent
124 9
utils_calculate_utilizations.go
in components/otelopscol/processor/agentmetricsprocessor
184 8
scraper.go
in components/otelopscol/receiver/dcgmreceiver
317 8
util.go
in components/otelopscol/receiver/dcgmreceiver
123 8
client.go
in components/otelopscol/receiver/mongodbreceiver
83 8
health_grpc.pb.go
in components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb
77 7
client.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
86 7
templates.go
in cmd/distrogen
94 7
processor.go
in components/otelopscol/processor/normalizesumsprocessor
116 6
metrics.go
in components/otelopscol/receiver/varnishreceiver
155 6
client.go
in components/otelopscol/receiver/varnishreceiver
73 6
yaml.go
in cmd/distrogen
56 6
clientcredentialsconfig.go
in components/google-built-opentelemetry-collector/extension/oauth2clientauthextension
66 5
factory.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
114 5
mock_server.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
46 5
processor.go
in components/otelopscol/processor/casttosumprocessor
58 5
generated_config.go
in components/otelopscol/receiver/dcgmreceiver/internal/metadata
135 5
generated_resource.go
in components/otelopscol/receiver/dcgmreceiver/internal/metadata
34 5
generated_config.go
in components/otelopscol/receiver/varnishreceiver/internal/metadata
107 5
generated_config.go
in components/otelopscol/receiver/mongodbreceiver/internal/metadata
167 5
util.go
in components/otelopscol/receiver/nvmlreceiver
33 5
main.go
in cmd/distrogen
106 5
extension.go
in components/google-built-opentelemetry-collector/extension/oauth2clientauthextension
88 4
factory.go
in components/otelopscol/processor/modifyscopeprocessor
41 4
factory.go
in components/otelopscol/processor/normalizesumsprocessor
41 4
agentmetricsprocessor.go
in components/otelopscol/processor/agentmetricsprocessor
83 4
scraper.go
in components/otelopscol/receiver/varnishreceiver
69 4
scraper.go
in components/otelopscol/receiver/nvmlreceiver
73 4
logging.go
in integration_test/gce-testing-internal/logging
61 4
main.go
in internal/tools/cmd/otel_component_versions
75 4
factory.go
in components/google-built-opentelemetry-collector/extension/oauth2clientauthextension
24 3
factory.go
in components/google-built-opentelemetry-collector/extension/healthagent
39 3
processor.go
in components/otelopscol/processor/modifyscopeprocessor
36 3
factory.go
in components/otelopscol/processor/casttosumprocessor
42 3
factory.go
in components/otelopscol/processor/agentmetricsprocessor
34 3
Files With Long Lines (Top 50)

There are 59 files with lines longer than 120 characters. In total, there are 533 long lines.

File# lines# units# long lines
registry.yaml
in cmd/distrogen
626 - 198
generated_metrics.go
in components/otelopscol/receiver/mongodbreceiver/internal/metadata
1696 173 51
gce_testing.go
in integration_test/gce-testing-internal/gce
1635 99 47
generated_metrics.go
in components/otelopscol/receiver/dcgmreceiver/internal/metadata
1099 112 35
metrics.go
in components/otelopscol/receiver/mongodbreceiver
488 29 25
generated_metrics.go
in components/otelopscol/receiver/varnishreceiver/internal/metadata
841 82 21
generated_metrics.go
in components/otelopscol/receiver/nvmlreceiver/internal/metadata
352 35 17
scraper.go
in components/otelopscol/receiver/dcgmreceiver
317 8 11
client.go
in components/otelopscol/receiver/dcgmreceiver
297 13 10
client.go
in components/otelopscol/receiver/nvmlreceiver
356 15 10
exporter.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
370 20 8
registry.yaml
in components/otelopscol
28 - 8
manifest.yaml
in otelopscol
72 - 8
scraper.go
in components/otelopscol/receiver/mongodbreceiver
160 13 7
health.pb.go
in components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb
307 36 5
healthagent.go
in components/google-built-opentelemetry-collector/extension/healthagent
124 9 4
logs.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
362 14 4
client.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
86 7 4
build.ps1
in otelopscol
55 - 4
factory.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
114 5 3
utils_split_read_write.go
in components/otelopscol/processor/agentmetricsprocessor
75 3 3
registry.yaml
in components/google-built-opentelemetry-collector
11 - 2
healthagentserver.go
in components/google-built-opentelemetry-collector/extension/healthagent
37 2 2
health_grpc.pb.go
in components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb
77 7 2
mock_server.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter
46 5 2
processor.go
in components/otelopscol/processor/normalizesumsprocessor
116 6 2
metadata.yaml
in components/otelopscol/receiver/dcgmreceiver
158 - 2
generated_telemetry.go
in components/otelopscol/receiver/dcgmreceiver/internal/metadata
12 2 2
generated_telemetry.go
in components/otelopscol/receiver/varnishreceiver/internal/metadata
12 2 2
generated_telemetry.go
in components/otelopscol/receiver/mongodbreceiver/internal/metadata
12 2 2
generated_telemetry.go
in components/otelopscol/receiver/nvmlreceiver/internal/metadata
12 2 2
manifest.yaml
in google-built-opentelemetry-collector
99 - 2
distribution.go
in cmd/distrogen
340 14 2
generated_status.go
in components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/internal/metadata
12 - 1
utils_combine_process_metrics.go
in components/otelopscol/processor/agentmetricsprocessor
147 10 1
utils_calculate_average_disk.go
in components/otelopscol/processor/agentmetricsprocessor
74 1 1
factory.go
in components/otelopscol/receiver/dcgmreceiver
26 2 1
config.go
in components/otelopscol/receiver/dcgmreceiver
14 - 1
factory_gpu_on.go
in components/otelopscol/receiver/dcgmreceiver
49 2 1
generated_status.go
in components/otelopscol/receiver/dcgmreceiver/internal/metadata
11 - 1
scraper.go
in components/otelopscol/receiver/varnishreceiver
69 4 1
metrics.go
in components/otelopscol/receiver/varnishreceiver
155 6 1
factory.go
in components/otelopscol/receiver/varnishreceiver
41 3 1
config.go
in components/otelopscol/receiver/varnishreceiver
26 1 1
generated_status.go
in components/otelopscol/receiver/varnishreceiver/internal/metadata
11 - 1
factory.go
in components/otelopscol/receiver/mongodbreceiver
54 3 1
config.go
in components/otelopscol/receiver/mongodbreceiver
73 3 1
client.go
in components/otelopscol/receiver/mongodbreceiver
83 8 1
metadata.yaml
in components/otelopscol/receiver/mongodbreceiver
303 - 1
generated_status.go
in components/otelopscol/receiver/mongodbreceiver/internal/metadata
11 - 1
Correlations

File Size vs. Commits (all time): 118 points

cmd/distrogen/distribution.go x: 6 commits (all time) y: 340 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/metadata.yaml x: 1 commits (all time) y: 9 lines of code distros.yaml x: 1 commits (all time) y: 180 lines of code google-built-opentelemetry-collector/spec.yaml x: 7 commits (all time) y: 108 lines of code otelopscol/spec.yaml x: 4 commits (all time) y: 72 lines of code integration_test/gce-testing-internal/gce/gce_testing.go x: 2 commits (all time) y: 1635 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/config.go x: 2 commits (all time) y: 36 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/factory.go x: 2 commits (all time) y: 114 lines of code cmd/distrogen/flags.go x: 3 commits (all time) y: 34 lines of code cmd/distrogen/main.go x: 3 commits (all time) y: 106 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/client.go x: 1 commits (all time) y: 86 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/doc.go x: 1 commits (all time) y: 1 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/exporter.go x: 1 commits (all time) y: 370 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/logs.go x: 1 commits (all time) y: 362 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/mock_server.go x: 1 commits (all time) y: 46 lines of code components/google-built-opentelemetry-collector/extension/healthagent/factory.go x: 1 commits (all time) y: 39 lines of code components/google-built-opentelemetry-collector/extension/healthagent/healthagent.go x: 1 commits (all time) y: 124 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health.pb.go x: 1 commits (all time) y: 307 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health_grpc.pb.go x: 1 commits (all time) y: 77 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/clientcredentialsconfig.go x: 1 commits (all time) y: 66 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/extension.go x: 1 commits (all time) y: 88 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/factory.go x: 1 commits (all time) y: 24 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_calculate_utilizations.go x: 1 commits (all time) y: 184 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_clean_cpu_number.go x: 1 commits (all time) y: 50 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_combine_process_metrics.go x: 1 commits (all time) y: 147 lines of code components/otelopscol/processor/casttosumprocessor/processor.go x: 1 commits (all time) y: 58 lines of code components/otelopscol/processor/normalizesumsprocessor/processor.go x: 1 commits (all time) y: 116 lines of code components/otelopscol/receiver/dcgmreceiver/client.go x: 1 commits (all time) y: 297 lines of code components/otelopscol/receiver/dcgmreceiver/config.go x: 1 commits (all time) y: 14 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_config.go x: 1 commits (all time) y: 135 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_metrics.go x: 1 commits (all time) y: 1099 lines of code components/otelopscol/receiver/dcgmreceiver/metadata.yaml x: 1 commits (all time) y: 158 lines of code components/otelopscol/receiver/dcgmreceiver/scraper.go x: 1 commits (all time) y: 317 lines of code components/otelopscol/receiver/mongodbreceiver/config.go x: 1 commits (all time) y: 73 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_config.go x: 1 commits (all time) y: 167 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_metrics.go x: 1 commits (all time) y: 1696 lines of code components/otelopscol/receiver/mongodbreceiver/metrics.go x: 1 commits (all time) y: 488 lines of code components/otelopscol/receiver/nvmlreceiver/client.go x: 1 commits (all time) y: 356 lines of code components/otelopscol/receiver/nvmlreceiver/internal/metadata/generated_metrics.go x: 1 commits (all time) y: 352 lines of code components/otelopscol/receiver/nvmlreceiver/util.go x: 1 commits (all time) y: 33 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_config.go x: 1 commits (all time) y: 107 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_metrics.go x: 1 commits (all time) y: 841 lines of code google-built-opentelemetry-collector/manifest.yaml x: 7 commits (all time) y: 99 lines of code otelopscol/manifest.yaml x: 5 commits (all time) y: 72 lines of code cmd/distrogen/registry.go x: 2 commits (all time) y: 162 lines of code otelopscol/config.yaml x: 3 commits (all time) y: 1 lines of code otelopscol/build.ps1 x: 2 commits (all time) y: 55 lines of code cmd/distrogen/templates.go x: 3 commits (all time) y: 94 lines of code cmd/distrogen/registry.yaml x: 1 commits (all time) y: 626 lines of code internal/tools/tools.go x: 7 commits (all time) y: 8 lines of code
1696.0
lines of code
  min: 1.0
  average: 126.4
  25th percentile: 17.0
  median: 49.0
  75th percentile: 109.5
  max: 1696.0
0 7.0
commits (all time)
min: 1.0 | average: 1.36 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0

File Size vs. Contributors (all time): 118 points

cmd/distrogen/distribution.go x: 2 contributors (all time) y: 340 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/metadata.yaml x: 1 contributors (all time) y: 9 lines of code distros.yaml x: 1 contributors (all time) y: 180 lines of code google-built-opentelemetry-collector/spec.yaml x: 3 contributors (all time) y: 108 lines of code otelopscol/spec.yaml x: 2 contributors (all time) y: 72 lines of code integration_test/gce-testing-internal/gce/gce_testing.go x: 2 contributors (all time) y: 1635 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/config.go x: 2 contributors (all time) y: 36 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/factory.go x: 2 contributors (all time) y: 114 lines of code cmd/distrogen/flags.go x: 1 contributors (all time) y: 34 lines of code cmd/distrogen/main.go x: 1 contributors (all time) y: 106 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/client.go x: 1 contributors (all time) y: 86 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/doc.go x: 1 contributors (all time) y: 1 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/exporter.go x: 1 contributors (all time) y: 370 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/logs.go x: 1 contributors (all time) y: 362 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/mock_server.go x: 1 contributors (all time) y: 46 lines of code components/google-built-opentelemetry-collector/extension/healthagent/healthagent.go x: 1 contributors (all time) y: 124 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health.pb.go x: 1 contributors (all time) y: 307 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health_grpc.pb.go x: 1 contributors (all time) y: 77 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/clientcredentialsconfig.go x: 1 contributors (all time) y: 66 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/extension.go x: 1 contributors (all time) y: 88 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/factory.go x: 1 contributors (all time) y: 24 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_calculate_utilizations.go x: 1 contributors (all time) y: 184 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_clean_cpu_number.go x: 1 contributors (all time) y: 50 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_combine_process_metrics.go x: 1 contributors (all time) y: 147 lines of code components/otelopscol/processor/casttosumprocessor/processor.go x: 1 contributors (all time) y: 58 lines of code components/otelopscol/processor/normalizesumsprocessor/processor.go x: 1 contributors (all time) y: 116 lines of code components/otelopscol/receiver/dcgmreceiver/client.go x: 1 contributors (all time) y: 297 lines of code components/otelopscol/receiver/dcgmreceiver/config.go x: 1 contributors (all time) y: 14 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_config.go x: 1 contributors (all time) y: 135 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_metrics.go x: 1 contributors (all time) y: 1099 lines of code components/otelopscol/receiver/dcgmreceiver/metadata.yaml x: 1 contributors (all time) y: 158 lines of code components/otelopscol/receiver/dcgmreceiver/scraper.go x: 1 contributors (all time) y: 317 lines of code components/otelopscol/receiver/mongodbreceiver/config.go x: 1 contributors (all time) y: 73 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_config.go x: 1 contributors (all time) y: 167 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_metrics.go x: 1 contributors (all time) y: 1696 lines of code components/otelopscol/receiver/mongodbreceiver/metrics.go x: 1 contributors (all time) y: 488 lines of code components/otelopscol/receiver/nvmlreceiver/client.go x: 1 contributors (all time) y: 356 lines of code components/otelopscol/receiver/nvmlreceiver/internal/metadata/generated_metrics.go x: 1 contributors (all time) y: 352 lines of code components/otelopscol/receiver/nvmlreceiver/util.go x: 1 contributors (all time) y: 33 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_config.go x: 1 contributors (all time) y: 107 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_metrics.go x: 1 contributors (all time) y: 841 lines of code google-built-opentelemetry-collector/manifest.yaml x: 3 contributors (all time) y: 99 lines of code cmd/distrogen/registry.go x: 1 contributors (all time) y: 162 lines of code otelopscol/build.ps1 x: 2 contributors (all time) y: 55 lines of code cmd/distrogen/templates.go x: 2 contributors (all time) y: 94 lines of code cmd/distrogen/registry.yaml x: 1 contributors (all time) y: 626 lines of code internal/tools/tools.go x: 4 contributors (all time) y: 8 lines of code
1696.0
lines of code
  min: 1.0
  average: 126.4
  25th percentile: 17.0
  median: 49.0
  75th percentile: 109.5
  max: 1696.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Commits (30 days): 112 points

cmd/distrogen/distribution.go x: 4 commits (30d) y: 340 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/metadata.yaml x: 1 commits (30d) y: 9 lines of code distros.yaml x: 1 commits (30d) y: 180 lines of code google-built-opentelemetry-collector/spec.yaml x: 4 commits (30d) y: 108 lines of code otelopscol/spec.yaml x: 1 commits (30d) y: 72 lines of code integration_test/gce-testing-internal/gce/gce_testing.go x: 2 commits (30d) y: 1635 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/config.go x: 2 commits (30d) y: 36 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/factory.go x: 2 commits (30d) y: 114 lines of code cmd/distrogen/main.go x: 2 commits (30d) y: 106 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/client.go x: 1 commits (30d) y: 86 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/doc.go x: 1 commits (30d) y: 1 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/exporter.go x: 1 commits (30d) y: 370 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/logs.go x: 1 commits (30d) y: 362 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/mock_server.go x: 1 commits (30d) y: 46 lines of code components/google-built-opentelemetry-collector/extension/healthagent/factory.go x: 1 commits (30d) y: 39 lines of code components/google-built-opentelemetry-collector/extension/healthagent/healthagent.go x: 1 commits (30d) y: 124 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health.pb.go x: 1 commits (30d) y: 307 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health_grpc.pb.go x: 1 commits (30d) y: 77 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/clientcredentialsconfig.go x: 1 commits (30d) y: 66 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/extension.go x: 1 commits (30d) y: 88 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/factory.go x: 1 commits (30d) y: 24 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_calculate_utilizations.go x: 1 commits (30d) y: 184 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_clean_cpu_number.go x: 1 commits (30d) y: 50 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_combine_process_metrics.go x: 1 commits (30d) y: 147 lines of code components/otelopscol/processor/casttosumprocessor/processor.go x: 1 commits (30d) y: 58 lines of code components/otelopscol/processor/normalizesumsprocessor/processor.go x: 1 commits (30d) y: 116 lines of code components/otelopscol/receiver/dcgmreceiver/client.go x: 1 commits (30d) y: 297 lines of code components/otelopscol/receiver/dcgmreceiver/config.go x: 1 commits (30d) y: 14 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_config.go x: 1 commits (30d) y: 135 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_metrics.go x: 1 commits (30d) y: 1099 lines of code components/otelopscol/receiver/dcgmreceiver/metadata.yaml x: 1 commits (30d) y: 158 lines of code components/otelopscol/receiver/dcgmreceiver/scraper.go x: 1 commits (30d) y: 317 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_config.go x: 1 commits (30d) y: 167 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_metrics.go x: 1 commits (30d) y: 1696 lines of code components/otelopscol/receiver/mongodbreceiver/metrics.go x: 1 commits (30d) y: 488 lines of code components/otelopscol/receiver/nvmlreceiver/client.go x: 1 commits (30d) y: 356 lines of code components/otelopscol/receiver/nvmlreceiver/internal/metadata/generated_metrics.go x: 1 commits (30d) y: 352 lines of code components/otelopscol/receiver/nvmlreceiver/util.go x: 1 commits (30d) y: 33 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_config.go x: 1 commits (30d) y: 107 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_metrics.go x: 1 commits (30d) y: 841 lines of code google-built-opentelemetry-collector/manifest.yaml x: 4 commits (30d) y: 99 lines of code otelopscol/manifest.yaml x: 2 commits (30d) y: 72 lines of code cmd/distrogen/registry.go x: 1 commits (30d) y: 162 lines of code cmd/distrogen/templates.go x: 1 commits (30d) y: 94 lines of code
1696.0
lines of code
  min: 1.0
  average: 125.47
  25th percentile: 17.0
  median: 47.5
  75th percentile: 112.5
  max: 1696.0
0 4.0
commits (30d)
min: 1.0 | average: 1.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Contributors (30 days): 112 points

cmd/distrogen/distribution.go x: 2 contributors (30d) y: 340 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/metadata.yaml x: 1 contributors (30d) y: 9 lines of code distros.yaml x: 1 contributors (30d) y: 180 lines of code google-built-opentelemetry-collector/spec.yaml x: 2 contributors (30d) y: 108 lines of code otelopscol/spec.yaml x: 1 contributors (30d) y: 72 lines of code integration_test/gce-testing-internal/gce/gce_testing.go x: 2 contributors (30d) y: 1635 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/config.go x: 2 contributors (30d) y: 36 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/factory.go x: 2 contributors (30d) y: 114 lines of code cmd/distrogen/flags.go x: 1 contributors (30d) y: 34 lines of code cmd/distrogen/main.go x: 1 contributors (30d) y: 106 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/client.go x: 1 contributors (30d) y: 86 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/doc.go x: 1 contributors (30d) y: 1 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/exporter.go x: 1 contributors (30d) y: 370 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/logs.go x: 1 contributors (30d) y: 362 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/mock_server.go x: 1 contributors (30d) y: 46 lines of code components/google-built-opentelemetry-collector/extension/healthagent/healthagent.go x: 1 contributors (30d) y: 124 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health.pb.go x: 1 contributors (30d) y: 307 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health_grpc.pb.go x: 1 contributors (30d) y: 77 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/clientcredentialsconfig.go x: 1 contributors (30d) y: 66 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/extension.go x: 1 contributors (30d) y: 88 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/factory.go x: 1 contributors (30d) y: 24 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_calculate_utilizations.go x: 1 contributors (30d) y: 184 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_clean_cpu_number.go x: 1 contributors (30d) y: 50 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_combine_process_metrics.go x: 1 contributors (30d) y: 147 lines of code components/otelopscol/processor/casttosumprocessor/processor.go x: 1 contributors (30d) y: 58 lines of code components/otelopscol/processor/normalizesumsprocessor/processor.go x: 1 contributors (30d) y: 116 lines of code components/otelopscol/receiver/dcgmreceiver/client.go x: 1 contributors (30d) y: 297 lines of code components/otelopscol/receiver/dcgmreceiver/config.go x: 1 contributors (30d) y: 14 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_config.go x: 1 contributors (30d) y: 135 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_metrics.go x: 1 contributors (30d) y: 1099 lines of code components/otelopscol/receiver/dcgmreceiver/metadata.yaml x: 1 contributors (30d) y: 158 lines of code components/otelopscol/receiver/dcgmreceiver/scraper.go x: 1 contributors (30d) y: 317 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_config.go x: 1 contributors (30d) y: 167 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_metrics.go x: 1 contributors (30d) y: 1696 lines of code components/otelopscol/receiver/mongodbreceiver/metrics.go x: 1 contributors (30d) y: 488 lines of code components/otelopscol/receiver/nvmlreceiver/client.go x: 1 contributors (30d) y: 356 lines of code components/otelopscol/receiver/nvmlreceiver/internal/metadata/generated_metrics.go x: 1 contributors (30d) y: 352 lines of code components/otelopscol/receiver/nvmlreceiver/util.go x: 1 contributors (30d) y: 33 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_config.go x: 1 contributors (30d) y: 107 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_metrics.go x: 1 contributors (30d) y: 841 lines of code google-built-opentelemetry-collector/manifest.yaml x: 3 contributors (30d) y: 99 lines of code cmd/distrogen/registry.go x: 1 contributors (30d) y: 162 lines of code cmd/distrogen/templates.go x: 1 contributors (30d) y: 94 lines of code
1696.0
lines of code
  min: 1.0
  average: 125.47
  25th percentile: 17.0
  median: 47.5
  75th percentile: 112.5
  max: 1696.0
0 3.0
contributors (30d)
min: 1.0 | average: 1.06 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0

File Size vs. Commits (90 days): 118 points

cmd/distrogen/distribution.go x: 6 commits (90d) y: 340 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/metadata.yaml x: 1 commits (90d) y: 9 lines of code distros.yaml x: 1 commits (90d) y: 180 lines of code google-built-opentelemetry-collector/spec.yaml x: 7 commits (90d) y: 108 lines of code otelopscol/spec.yaml x: 4 commits (90d) y: 72 lines of code integration_test/gce-testing-internal/gce/gce_testing.go x: 2 commits (90d) y: 1635 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/config.go x: 2 commits (90d) y: 36 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/factory.go x: 2 commits (90d) y: 114 lines of code cmd/distrogen/flags.go x: 3 commits (90d) y: 34 lines of code cmd/distrogen/main.go x: 3 commits (90d) y: 106 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/client.go x: 1 commits (90d) y: 86 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/doc.go x: 1 commits (90d) y: 1 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/exporter.go x: 1 commits (90d) y: 370 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/logs.go x: 1 commits (90d) y: 362 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/mock_server.go x: 1 commits (90d) y: 46 lines of code components/google-built-opentelemetry-collector/extension/healthagent/factory.go x: 1 commits (90d) y: 39 lines of code components/google-built-opentelemetry-collector/extension/healthagent/healthagent.go x: 1 commits (90d) y: 124 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health.pb.go x: 1 commits (90d) y: 307 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health_grpc.pb.go x: 1 commits (90d) y: 77 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/clientcredentialsconfig.go x: 1 commits (90d) y: 66 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/extension.go x: 1 commits (90d) y: 88 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/factory.go x: 1 commits (90d) y: 24 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_calculate_utilizations.go x: 1 commits (90d) y: 184 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_clean_cpu_number.go x: 1 commits (90d) y: 50 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_combine_process_metrics.go x: 1 commits (90d) y: 147 lines of code components/otelopscol/processor/casttosumprocessor/processor.go x: 1 commits (90d) y: 58 lines of code components/otelopscol/processor/normalizesumsprocessor/processor.go x: 1 commits (90d) y: 116 lines of code components/otelopscol/receiver/dcgmreceiver/client.go x: 1 commits (90d) y: 297 lines of code components/otelopscol/receiver/dcgmreceiver/config.go x: 1 commits (90d) y: 14 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_config.go x: 1 commits (90d) y: 135 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_metrics.go x: 1 commits (90d) y: 1099 lines of code components/otelopscol/receiver/dcgmreceiver/metadata.yaml x: 1 commits (90d) y: 158 lines of code components/otelopscol/receiver/dcgmreceiver/scraper.go x: 1 commits (90d) y: 317 lines of code components/otelopscol/receiver/mongodbreceiver/config.go x: 1 commits (90d) y: 73 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_config.go x: 1 commits (90d) y: 167 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_metrics.go x: 1 commits (90d) y: 1696 lines of code components/otelopscol/receiver/mongodbreceiver/metrics.go x: 1 commits (90d) y: 488 lines of code components/otelopscol/receiver/nvmlreceiver/client.go x: 1 commits (90d) y: 356 lines of code components/otelopscol/receiver/nvmlreceiver/internal/metadata/generated_metrics.go x: 1 commits (90d) y: 352 lines of code components/otelopscol/receiver/nvmlreceiver/util.go x: 1 commits (90d) y: 33 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_config.go x: 1 commits (90d) y: 107 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_metrics.go x: 1 commits (90d) y: 841 lines of code google-built-opentelemetry-collector/manifest.yaml x: 7 commits (90d) y: 99 lines of code otelopscol/manifest.yaml x: 5 commits (90d) y: 72 lines of code cmd/distrogen/registry.go x: 2 commits (90d) y: 162 lines of code otelopscol/config.yaml x: 3 commits (90d) y: 1 lines of code otelopscol/build.ps1 x: 2 commits (90d) y: 55 lines of code cmd/distrogen/templates.go x: 3 commits (90d) y: 94 lines of code cmd/distrogen/registry.yaml x: 1 commits (90d) y: 626 lines of code
1696.0
lines of code
  min: 1.0
  average: 126.4
  25th percentile: 17.0
  median: 49.0
  75th percentile: 109.5
  max: 1696.0
0 7.0
commits (90d)
min: 1.0 | average: 1.31 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0

File Size vs. Contributors (90 days): 118 points

cmd/distrogen/distribution.go x: 2 contributors (90d) y: 340 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/metadata.yaml x: 1 contributors (90d) y: 9 lines of code distros.yaml x: 1 contributors (90d) y: 180 lines of code google-built-opentelemetry-collector/spec.yaml x: 3 contributors (90d) y: 108 lines of code otelopscol/spec.yaml x: 2 contributors (90d) y: 72 lines of code integration_test/gce-testing-internal/gce/gce_testing.go x: 2 contributors (90d) y: 1635 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/config.go x: 2 contributors (90d) y: 36 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/factory.go x: 2 contributors (90d) y: 114 lines of code cmd/distrogen/flags.go x: 1 contributors (90d) y: 34 lines of code cmd/distrogen/main.go x: 1 contributors (90d) y: 106 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/client.go x: 1 contributors (90d) y: 86 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/doc.go x: 1 contributors (90d) y: 1 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/exporter.go x: 1 contributors (90d) y: 370 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/logs.go x: 1 contributors (90d) y: 362 lines of code components/google-built-opentelemetry-collector/exporter/googleservicecontrolexporter/mock_server.go x: 1 contributors (90d) y: 46 lines of code components/google-built-opentelemetry-collector/extension/healthagent/healthagent.go x: 1 contributors (90d) y: 124 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health.pb.go x: 1 contributors (90d) y: 307 lines of code components/google-built-opentelemetry-collector/extension/healthagent/internal/healthpb/health_grpc.pb.go x: 1 contributors (90d) y: 77 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/clientcredentialsconfig.go x: 1 contributors (90d) y: 66 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/extension.go x: 1 contributors (90d) y: 88 lines of code components/google-built-opentelemetry-collector/extension/oauth2clientauthextension/factory.go x: 1 contributors (90d) y: 24 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_calculate_utilizations.go x: 1 contributors (90d) y: 184 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_clean_cpu_number.go x: 1 contributors (90d) y: 50 lines of code components/otelopscol/processor/agentmetricsprocessor/utils_combine_process_metrics.go x: 1 contributors (90d) y: 147 lines of code components/otelopscol/processor/casttosumprocessor/processor.go x: 1 contributors (90d) y: 58 lines of code components/otelopscol/processor/normalizesumsprocessor/processor.go x: 1 contributors (90d) y: 116 lines of code components/otelopscol/receiver/dcgmreceiver/client.go x: 1 contributors (90d) y: 297 lines of code components/otelopscol/receiver/dcgmreceiver/config.go x: 1 contributors (90d) y: 14 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_config.go x: 1 contributors (90d) y: 135 lines of code components/otelopscol/receiver/dcgmreceiver/internal/metadata/generated_metrics.go x: 1 contributors (90d) y: 1099 lines of code components/otelopscol/receiver/dcgmreceiver/metadata.yaml x: 1 contributors (90d) y: 158 lines of code components/otelopscol/receiver/dcgmreceiver/scraper.go x: 1 contributors (90d) y: 317 lines of code components/otelopscol/receiver/mongodbreceiver/config.go x: 1 contributors (90d) y: 73 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_config.go x: 1 contributors (90d) y: 167 lines of code components/otelopscol/receiver/mongodbreceiver/internal/metadata/generated_metrics.go x: 1 contributors (90d) y: 1696 lines of code components/otelopscol/receiver/mongodbreceiver/metrics.go x: 1 contributors (90d) y: 488 lines of code components/otelopscol/receiver/nvmlreceiver/client.go x: 1 contributors (90d) y: 356 lines of code components/otelopscol/receiver/nvmlreceiver/internal/metadata/generated_metrics.go x: 1 contributors (90d) y: 352 lines of code components/otelopscol/receiver/nvmlreceiver/util.go x: 1 contributors (90d) y: 33 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_config.go x: 1 contributors (90d) y: 107 lines of code components/otelopscol/receiver/varnishreceiver/internal/metadata/generated_metrics.go x: 1 contributors (90d) y: 841 lines of code google-built-opentelemetry-collector/manifest.yaml x: 3 contributors (90d) y: 99 lines of code cmd/distrogen/registry.go x: 1 contributors (90d) y: 162 lines of code otelopscol/build.ps1 x: 2 contributors (90d) y: 55 lines of code cmd/distrogen/templates.go x: 2 contributors (90d) y: 94 lines of code cmd/distrogen/registry.yaml x: 1 contributors (90d) y: 626 lines of code
1696.0
lines of code
  min: 1.0
  average: 126.4
  25th percentile: 17.0
  median: 49.0
  75th percentile: 109.5
  max: 1696.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.1 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0