aws-observability / aws-otel-collector
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 60
  • Daily file updates (only one update per file and date counted): 405
  • First update: 2020-09-16
  • Latest update: 2022-01-29
  • Days between first and latest update: 501 (71 weeks, estimated 355 working days)
  • Active days (at least one file change): 228
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 60 files with 5,331 lines of code in files.
    • 24 files that are 366+ days old (1,895 lines of code)
    • 25 files that are 181-365 days old (2,644 lines of code)
    • 9 files that are 91-180 days old (495 lines of code)
    • 2 files that are 31-90 days old (297 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
35% | 49% | 9% | 5% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 60 files with 5,331 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 24 files have been last changed 181-365 days ago (2,697 lines of code)
    • 8 files have been last changed 91-180 days ago (509 lines of code)
    • 16 files have been last changed 31-90 days ago (1,023 lines of code)
    • 12 files have been last changed 1-30 days ago (1,102 lines of code)
0% | 50% | 9% | 19% | 20%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
md, yaml, go, sh, yml, json, txt, mod, py, ps1, gitignore, spec, tpl, wxs
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
yaml24% | 60% | 13% | <1% | 0%
go44% | 31% | 2% | 21% | 0%
ps177% | 22% | 0% | 0% | 0%
py48% | 51% | 0% | 0% | 0%
wxs100% | 0% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
tpl100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml0% | 70% | 9% | 12% | 7%
ps10% | 100% | 0% | 0% | 0%
py0% | 22% | 0% | 25% | 51%
spec0% | 100% | 0% | 0% | 0%
go0% | 2% | 14% | 38% | 44%
tpl0% | 0% | 0% | 100% | 0%
wxs0% | 0% | 0% | 0% | 100%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
deployment-template/ecs46% | 53% | 0% | 0% | 0%
config/ecs34% | 6% | 59% | 0% | 0%
tools/packaging100% | 0% | 0% | 0% | 0%
e2etest100% | 0% | 0% | 0% | 0%
tools/ctl100% | 0% | 0% | 0% | 0%
deployment-template/ec2100% | 0% | 0% | 0% | 0%
cmd/awscollector100% | 0% | 0% | 0% | 0%
pkg/userutils93% | 6% | 0% | 0% | 0%
pkg/defaultcomponents100% | 0% | 0% | 0% | 0%
pkg/logger100% | 0% | 0% | 0% | 0%
pkg/extraconfig87% | 12% | 0% | 0% | 0%
pkg/lambdacomponents100% | 0% | 0% | 0% | 0%
ROOT78% | 0% | 0% | 21% | 0%
tools/version100% | 0% | 0% | 0% | 0%
pkg/config31% | 0% | 68% | 0% | 0%
e2etest/templates100% | 0% | 0% | 0% | 0%
config/eks0% | 100% | 0% | 0% | 0%
tools/release0% | 100% | 0% | 0% | 0%
deployment-template/eks0% | 100% | 0% | 0% | 0%
tools/ssm0% | 100% | 0% | 0% | 0%
tools/linters0% | 100% | 0% | 0% | 0%
config/apprunner0% | 0% | 100% | 0% | 0%
tools/workflow0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
config/eks0% | 100% | 0% | 0% | 0%
deployment-template/ecs0% | 76% | 0% | 0% | 23%
config/ecs0% | 34% | 10% | 55% | 0%
tools/ctl0% | 100% | 0% | 0% | 0%
deployment-template/ec20% | 100% | 0% | 0% | 0%
tools/ssm0% | 56% | 0% | 0% | 43%
deployment-template/eks0% | 25% | 60% | 0% | 13%
tools/packaging0% | 44% | 0% | 0% | 55%
ROOT0% | 78% | 0% | 21% | 0%
tools/version0% | 100% | 0% | 0% | 0%
tools/release0% | 3% | 0% | 96% | 0%
pkg/extraconfig0% | 12% | 0% | 0% | 87%
pkg/userutils0% | 0% | 93% | 6% | 0%
pkg/lambdacomponents0% | 0% | 100% | 0% | 0%
cmd/awscollector0% | 0% | 21% | 0% | 78%
config/apprunner0% | 0% | 100% | 0% | 0%
pkg/defaultcomponents0% | 0% | 0% | 100% | 0%
e2etest0% | 0% | 0% | 52% | 47%
e2etest/templates0% | 0% | 0% | 100% | 0%
tools/linters0% | 0% | 0% | 100% | 0%
tools/workflow0% | 0% | 0% | 0% | 100%
pkg/logger0% | 0% | 0% | 0% | 100%
pkg/config0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
defaults.go
in pkg/defaultcomponents
112 1 72 504 37
main.go
in cmd/awscollector
84 4 23 504 32
logger.go
in pkg/logger
74 5 27 504 18
spec
build.spec
in tools/packaging/linux
56 - 342 504 6
config.yaml
in root
32 - 356 504 14
main_windows.go
in cmd/awscollector
29 3 103 504 10
build.go
in tools/version
28 2 359 504 5
create_msi.ps1
in tools/packaging/windows
21 - 342 504 5
main_others.go
in cmd/awscollector
20 2 27 504 14
config_factory.go
in pkg/config
17 1 6 504 21
aws-otel-collector-ctl.ps1
in tools/ctl/windows
145 - 288 478 4
wxs
aws-otel-collector.wxs
in tools/packaging/windows
96 - 14 478 4
aws-otel-fargate-sidecar-deployment-cfn.yaml
in deployment-template/ecs
200 - 9 472 8
aws-otel-ec2-sidecar-deployment-cfn.yaml
in deployment-template/ecs
199 - 323 472 8
aws-otel-ec2-deployment-cfn.yaml
in deployment-template/ec2
139 - 356 472 4
get-testcases.py
in e2etest
76 - 13 463 20
get-performance-model-table.py
in e2etest
85 4 41 434 10
tpl
performance_model.tpl
in e2etest/templates
13 - 48 434 6
otel-task-metrics-config.yaml
in config/ecs/container-insights
213 - 323 427 5
defaults.go
in pkg/lambdacomponents
42 1 103 427 9
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
build.go
in tools/version
28 2 359 504 5
config.yaml
in root
32 - 356 504 14
aws-otel-ec2-deployment-cfn.yaml
in deployment-template/ec2
139 - 356 472 4
container.go
in pkg/extraconfig
9 1 342 362 2
create_msi.ps1
in tools/packaging/windows
21 - 342 504 5
spec
build.spec
in tools/packaging/linux
56 - 342 504 6
ecs-default-config.yaml
in config/ecs
37 - 323 427 6
aws-otel-ec2-sidecar-deployment-cfn.yaml
in deployment-template/ecs
199 - 323 472 8
otel-task-metrics-config.yaml
in config/ecs/container-insights
213 - 323 427 5
uninstall.ps1
in tools/ssm/windows-amd64-msi
25 - 295 295 1
otel-container-insights-prometheus.yaml
in deployment-template/eks
92 - 288 288 1
config-appmesh.yaml
in config/eks/prometheus
98 - 288 310 3
config-jmx.yaml
in config/eks/prometheus
106 - 288 310 3
config-nginx.yaml
in config/eks/prometheus
108 - 288 310 3
config-redis.yaml
in config/eks/prometheus
114 - 288 310 3
config-memcached.yaml
in config/eks/prometheus
117 - 288 310 3
aws-otel-collector-ctl.ps1
in tools/ctl/windows
145 - 288 478 4
config-haproxy.yaml
in config/eks/prometheus
177 - 288 315 4
config-all.yaml
in config/eks/prometheus
411 - 288 315 4
ssm_create.py
in tools/ssm
75 - 275 288 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
clean_aws_resources.go
in tools/workflow
288 7 6 51 4
versions.yaml
in root
9 - 61 78 2
ecs-amp-xray-prometheus.yaml
in config/ecs
66 - 77 99 2
ecs-amp-prometheus.yaml
in config/ecs
52 - 77 99 2
ecs-cloudwatch-xray.yaml
in config/ecs
93 - 77 100 3
ecs-cloudwatch.yaml
in config/ecs
85 - 77 100 3
ecs-amp-xray.yaml
in config/ecs
57 - 77 100 3
ecs-amp.yaml
in config/ecs
49 - 77 100 3
apprunner-default-config.yaml
in config/apprunner
28 - 100 100 1
ecs-xray.yaml
in config/ecs
28 - 100 100 1
flags.go
in pkg/config
37 5 23 105 3
mirror.go
in tools/release/adot-operator-images-mirror
176 13 63 181 2
main.go
in tools/release/adot-operator-images-mirror
102 2 63 181 3
ecr_manager.go
in tools/release/adot-operator-images-mirror
82 6 63 181 2
docker_auth.go
in tools/release/adot-operator-images-mirror
27 1 63 181 2
config.yaml
in tools/release/adot-operator-images-mirror
12 - 181 181 1
aws-otel-container-insights-prometheus-ec2-deployment-cfn.yaml
in deployment-template/ecs
307 - 197 204 2
otel-container-insights-infra.yaml
in deployment-template/eks
222 - 111 224 3
aws-otel-ec2-instance-metrics-daemon-deployment-cfn.yaml
in deployment-template/ecs
152 - 252 252 1
otel-instance-metrics-config.yaml
in config/ecs
46 - 167 252 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
clean_aws_resources.go
in tools/workflow
288 7 6 51 4
config_factory.go
in pkg/config
17 1 6 504 21
aws-otel-fargate-sidecar-deployment-cfn.yaml
in deployment-template/ecs
200 - 9 472 8
get-testcases.py
in e2etest
76 - 13 463 20
wxs
aws-otel-collector.wxs
in tools/packaging/windows
96 - 14 478 4
otel-cloudwatch-sidecar.yaml
in deployment-template/eks
50 - 14 288 2
ssm_manifest.py
in tools/ssm
97 1 22 295 2
main.go
in cmd/awscollector
84 4 23 504 32
flags.go
in pkg/config
37 5 23 105 3
logger.go
in pkg/logger
74 5 27 504 18
extraconfig.go
in pkg/extraconfig
63 2 27 422 6
main_others.go
in cmd/awscollector
20 2 27 504 14
get-performance-model-table.py
in e2etest
85 4 41 434 10
tpl
performance_model.tpl
in e2etest/templates
13 - 48 434 6
versions.yaml
in root
9 - 61 78 2
mirror.go
in tools/release/adot-operator-images-mirror
176 13 63 181 2
main.go
in tools/release/adot-operator-images-mirror
102 2 63 181 3
ecr_manager.go
in tools/release/adot-operator-images-mirror
82 6 63 181 2
docker_auth.go
in tools/release/adot-operator-images-mirror
27 1 63 181 2
defaults.go
in pkg/defaultcomponents
112 1 72 504 37