awslabs / aws-support-tools
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: 74
  • Daily file updates (only one update per file and date counted): 556
  • First update: 2016-12-01
  • Latest update: 2021-12-28
  • Days between first and latest update: 1854 (264 weeks, estimated 1320 working days)
  • Active days (at least one file change): 156
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 74 files with 7,651 lines of code in files.
    • 66 files that are 366+ days old (6,425 lines of code)
    • 4 files that are 181-365 days old (995 lines of code)
    • 3 files that are 91-180 days old (189 lines of code)
    • 1 files that are 31-90 days old (42 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
83% | 13% | 2% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 74 files with 7,651 lines of code in files.
    • 42 files have been last changed 366+ days ago (5,108 lines of code)
    • 5 files have been last changed 181-365 days ago (1,055 lines of code)
    • 19 files have been last changed 91-180 days ago (882 lines of code)
    • 8 files have been last changed 31-90 days ago (606 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
66% | 13% | 11% | 7% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
md, ps1, py, sh, txt, c, json, gitignore, h, rb, html, erb, psd1, js, psm1, ts, yaml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py71% | 28% | 0% | 0% | 0%
ps181% | 2% | 12% | 2% | 0%
c100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
erb100% | 0% | 0% | 0% | 0%
ts100% | 0% | 0% | 0% | 0%
psd1100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
psm1100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py71% | 28% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
erb100% | 0% | 0% | 0% | 0%
rb100% | 0% | 0% | 0% | 0%
ps13% | 0% | 59% | 37% | 0%
psm1100% | 0% | 0% | 0% | 0%
ts0% | 100% | 0% | 0% | 0%
psd10% | 0% | 0% | 100% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
SES100% | 0% | 0% | 0% | 0%
Systems Manager82% | 2% | 12% | 2% | 0%
OpsWorks100% | 0% | 0% | 0% | 0%
WAF100% | 0% | 0% | 0% | 0%
EC2100% | 0% | 0% | 0% | 0%
DataPipeline100% | 0% | 0% | 0% | 0%
Cognito100% | 0% | 0% | 0% | 0%
Lambda100% | 0% | 0% | 0% | 0%
SNS100% | 0% | 0% | 0% | 0%
Connect100% | 0% | 0% | 0% | 0%
Elasticsearch Service100% | 0% | 0% | 0% | 0%
EMR100% | 0% | 0% | 0% | 0%
MWAA0% | 100% | 0% | 0% | 0%
APIGateway0% | 100% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
SES100% | 0% | 0% | 0% | 0%
OpsWorks100% | 0% | 0% | 0% | 0%
WAF100% | 0% | 0% | 0% | 0%
EC2100% | 0% | 0% | 0% | 0%
DataPipeline100% | 0% | 0% | 0% | 0%
Lambda100% | 0% | 0% | 0% | 0%
SNS100% | 0% | 0% | 0% | 0%
Connect100% | 0% | 0% | 0% | 0%
Cognito58% | 41% | 0% | 0% | 0%
Elasticsearch Service100% | 0% | 0% | 0% | 0%
EMR79% | 20% | 0% | 0% | 0%
Systems Manager4% | 0% | 56% | 39% | 0%
MWAA0% | 100% | 0% | 0% | 0%
APIGateway0% | 100% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
qi.py
in EC2/QuickInstanceEC2
357 22 1877 1877 1
ses_mailer.py
in SES/SESMailer
113 4 438 1869 4
sns_fast_publish.py
in SNS/SNSFastPublish
103 5 1869 1869 1
sns_reflect.py
in SNS/SNSReflect
39 2 1869 1869 1
check_ses_quota.py
in SES/CheckSESQuota
33 3 1869 1869 1
auto_shut_ec2.py
in Lambda/Functions/AutoShutEC2
47 5 1858 1858 1
lambda_function.py
in Lambda/Functions/echo-api-lambda-proxy
19 1 1858 1858 1
lambda_function.py
in Lambda/Functions/echo
2 1 1858 1858 1
index.js
in SES/SESReports/lambda-dep-package
186 4 438 1736 7
cpulimit.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
387 8 1666 1686 2
process_iterator_linux.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
144 8 438 1686 5
process_group.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
140 8 1666 1686 2
process_iterator_apple.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
116 6 1666 1686 2
list.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
109 7 1666 1686 2
process_iterator_freebsd.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
87 5 1666 1686 2
cpulimit.erb
in OpsWorks/sample-cookbooks/cpulimit-ruby/templates/default
58 - 1666 1686 2
process_iterator.h
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
57 - 438 1686 5
default.rb
in OpsWorks/sample-cookbooks/cpulimit-ruby/recipes
44 - 1666 1686 2
list.h
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
34 - 1666 1686 2
cpulimit.sh.erb
in OpsWorks/sample-cookbooks/cpulimit-ruby/templates/default
25 - 1666 1686 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
qi.py
in EC2/QuickInstanceEC2
357 22 1877 1877 1
check_ses_quota.py
in SES/CheckSESQuota
33 3 1869 1869 1
sns_reflect.py
in SNS/SNSReflect
39 2 1869 1869 1
sns_fast_publish.py
in SNS/SNSFastPublish
103 5 1869 1869 1
lambda_function.py
in Lambda/Functions/echo
2 1 1858 1858 1
lambda_function.py
in Lambda/Functions/echo-api-lambda-proxy
19 1 1858 1858 1
auto_shut_ec2.py
in Lambda/Functions/AutoShutEC2
47 5 1858 1858 1
default.rb
in OpsWorks/sample-cookbooks/cpulimit-ruby/attributes
1 - 1666 1686 2
metadata.rb
in OpsWorks/sample-cookbooks/cpulimit-ruby
8 - 1666 1686 2
process_iterator.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
17 - 1666 1686 2
memrchr.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
17 - 1666 1686 2
process_group.h
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
21 - 1666 1686 2
cpulimit.sh.erb
in OpsWorks/sample-cookbooks/cpulimit-ruby/templates/default
25 - 1666 1686 2
list.h
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
34 - 1666 1686 2
default.rb
in OpsWorks/sample-cookbooks/cpulimit-ruby/recipes
44 - 1666 1686 2
cpulimit.erb
in OpsWorks/sample-cookbooks/cpulimit-ruby/templates/default
58 - 1666 1686 2
process_iterator_freebsd.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
87 5 1666 1686 2
list.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
109 7 1666 1686 2
process_iterator_apple.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
116 6 1666 1686 2
process_group.c
in OpsWorks/sample-cookbooks/cpulimit-ruby/files/default/cpulimit-master/src
140 8 1666 1686 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Get-ServiceStartupMode.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
42 - 46 48 2
Get-AppVersionNumber.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Private
47 - 118 123 2
Get-SSMAgentVersion.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
79 - 46 137 5
Get-SessionManagerPluginVersion.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
63 - 118 137 3
New-ProxyOutput.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Private
38 - 46 300 6
verify_env.py
in MWAA/verify_env
923 26 250 323 16
__init__.py
in MWAA/verify_env
1 - 300 323 2
vpc_link_lister.py
in APIGateway/Tools/vpc_link_lister
33 4 300 348 6
Invoke-SSMChecks.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
232 - 46 392 9
Test-EndpointsNetworkAccess.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
78 - 118 392 7
Test-IAMInstanceProfileCredentialLastUpdate.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
70 - 46 392 8
Get-SystemWideProxy.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
65 - 118 392 5
Test-IAMInstanceProfile.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
60 - 118 392 6
SSMAgent-Toolkit.psd1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit
57 - 46 392 6
Get-LocalSystemSTSCallerIdentity.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
54 - 118 392 7
Invoke-CustomHTTPRequest.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Private
52 - 46 392 4
Get-MetadataAccess.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
46 - 118 392 4
Get-IEProxySettings.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
45 - 118 392 8
Get-SystemWideEnvironmentVariablesProxy.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
45 - 118 392 7
Get-LocalSystemAccountEnvironmentVariablesProxy.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
44 - 118 392 7
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Invoke-SSMChecks.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
232 - 46 392 9
Get-SSMAgentVersion.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
79 - 46 137 5
Test-IAMInstanceProfileCredentialLastUpdate.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
70 - 46 392 8
SSMAgent-Toolkit.psd1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit
57 - 46 392 6
Invoke-CustomHTTPRequest.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Private
52 - 46 392 4
Get-ServiceStartupMode.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
42 - 46 48 2
New-ProxyOutput.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Private
38 - 46 300 6
Test-RegistryValue.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Private
36 - 46 392 8
Test-EndpointsNetworkAccess.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
78 - 118 392 7
Get-SystemWideProxy.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
65 - 118 392 5
Get-SessionManagerPluginVersion.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
63 - 118 137 3
Test-IAMInstanceProfile.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
60 - 118 392 6
Get-LocalSystemSTSCallerIdentity.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
54 - 118 392 7
Get-AppVersionNumber.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Private
47 - 118 123 2
Get-MetadataAccess.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
46 - 118 392 4
Get-IEProxySettings.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
45 - 118 392 8
Get-SystemWideEnvironmentVariablesProxy.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
45 - 118 392 7
Get-LocalSystemAccountEnvironmentVariablesProxy.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
44 - 118 392 7
Get-ServiceAccount.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
42 - 118 392 6
Get-AgentProxySettings.ps1
in Systems Manager/SSMAgent-Toolkit-Windows/SSMAgent-Toolkit/Public
41 - 118 392 6