aws / amazon-cloudwatch-agent
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: 560
  • Daily file updates (only one update per file and date counted): 1140
  • First update: 2020-06-08
  • Latest update: 2022-01-26
  • Days between first and latest update: 598 (85 weeks, estimated 425 working days)
  • Active days (at least one file change): 157
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 560 files with 39,508 lines of code in files.
    • 541 files that are 366+ days old (38,985 lines of code)
    • 1 files that are 181-365 days old (12 lines of code)
    • 7 files that are 91-180 days old (245 lines of code)
    • 6 files that are 31-90 days old (99 lines of code)
    • 5 files that are 1-30 days old (167 lines of code)
98% | <1% | <1% | <1% | <1%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 560 files with 39,508 lines of code in files.
    • 441 files have been last changed 366+ days ago (22,607 lines of code)
    • 34 files have been last changed 181-365 days ago (5,836 lines of code)
    • 20 files have been last changed 91-180 days ago (2,303 lines of code)
    • 25 files have been last changed 31-90 days ago (1,748 lines of code)
    • 40 files have been last changed 1-30 days ago (7,014 lines of code)
57% | 14% | 5% | 4% | 17%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, json, md, yaml, toml, yml, sh, ps1, txt, tf, mod, dockerignore, spec, plist, gitignore, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go98% | <1% | <1% | <1% | <1%
yaml100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
tf0% | 0% | 100% | 0% | 0%
yml0% | 0% | 0% | 100% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go58% | 8% | 5% | 5% | 22%
yaml54% | 45% | 0% | 0% | 0%
spec100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
ps110% | 0% | 89% | 0% | 0%
tf0% | 0% | 100% | 0% | 0%
yml0% | 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
plugins99% | 0% | 0% | 0% | <1%
translator97% | 0% | <1% | <1% | 1%
amazon-cloudwatch-container-insights100% | 0% | 0% | 0% | 0%
internal97% | 0% | 2% | 0% | 0%
tool99% | <1% | 0% | 0% | 0%
awscsm100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
cfg95% | 0% | 0% | 0% | 4%
packaging100% | 0% | 0% | 0% | 0%
metric100% | 0% | 0% | 0% | 0%
logs100% | 0% | 0% | 0% | 0%
handlers100% | 0% | 0% | 0% | 0%
profiler100% | 0% | 0% | 0% | 0%
logger100% | 0% | 0% | 0% | 0%
integration0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
plugins53% | 14% | 3% | 3% | 24%
translator67% | 4% | 3% | 5% | 19%
amazon-cloudwatch-container-insights54% | 45% | 0% | 0% | 0%
tool56% | 8% | 12% | 15% | 7%
awscsm100% | 0% | 0% | 0% | 0%
internal49% | 2% | 16% | 7% | 24%
cfg58% | 0% | 0% | 0% | 41%
cmd27% | 0% | 0% | 0% | 72%
packaging23% | 0% | 76% | 0% | 0%
metric47% | 52% | 0% | 0% | 0%
handlers100% | 0% | 0% | 0% | 0%
integration0% | 0% | 100% | 0% | 0%
logs0% | 0% | 0% | 100% | 0%
ROOT0% | 0% | 0% | 100% | 0%
profiler0% | 0% | 0% | 0% | 100%
logger0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
schema.go
in translator/config
1062 3 20 603 15
combination.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/daemonset/combination
657 - 207 603 4
api.go
in awscsm/csm
590 101 560 603 3
api.go
in awscsm/sdkmetricsdataplane
582 77 560 603 3
cwagent-fluentd-quickstart.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/quickstart
578 - 207 603 8
cloudwatch.go
in plugins/outputs/cloudwatch
570 25 6 603 14
cwagent-fluentd-quickstart.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates/quickstart
567 - 602 603 2
cwagent-fluentd-xray-quickstart.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/daemonset/cwagent-fluentd-xray
545 - 207 603 3
podstore.go
in plugins/processors/k8sdecorator/stores
521 26 301 603 6
amazon-cloudwatch-agent.go
in cmd/amazon-cloudwatch-agent
510 10 27 603 11
amazon-cloudwatch-agent-ctl.ps1
in packaging/windows
496 - 110 603 6
statsd.go
in plugins/inputs/statsd
478 12 560 603 3
tail.go
in plugins/inputs/logfile/tail
477 24 141 603 3
extractor_test_utils.go
in plugins/inputs/cadvisor/extractors
448 2 560 603 3
fluentd.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/fluentd
411 - 207 603 7
fluentd.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates/fluentd
406 - 602 603 2
logfile.go
in plugins/inputs/logfile
390 19 13 603 15
parser.go
in plugins/inputs/statsd/graphite
373 23 560 603 3
pusher.go
in plugins/outputs/cloudwatchlogs
342 17 83 603 20
cloudwatchlogs.go
in plugins/outputs/cloudwatchlogs
310 19 7 603 16
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
watch.go
in plugins/inputs/logfile/tail/watch
6 - 602 603 2
cloudwatch-namespace.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates
6 - 602 603 2
cloudwatch-namespace.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring
6 - 602 603 2
tail_posix.go
in plugins/inputs/logfile/tail
7 1 602 603 2
tail_windows.go
in plugins/inputs/logfile/tail
8 1 602 603 2
fluentd-configmap.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates/fluentd
8 - 602 603 2
fluentd-configmap.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/fluentd
8 - 602 603 2
cwagent-configmap.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates/cwagent-kubernetes-monitoring
18 - 602 603 2
cwagent-configmap.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/cwagent
18 - 602 603 2
commonConfigTest.toml
in translator/totomlconfig/sampleConfig
18 - 602 603 2
common-config.toml
in cfg/commonconfig
19 - 602 603 2
cwagent-statsd-configmap.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates/cwagent-statsd
19 - 602 603 2
filechanges.go
in plugins/inputs/logfile/tail/watch
25 5 602 603 2
cwagent-statsd-daemonset.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates/cwagent-statsd
42 - 602 603 2
cwagent-serviceaccount.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates/cwagent-kubernetes-monitoring
43 - 602 603 2
cwagent-serviceaccount.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/daemonset/container-insights-monitoring/cwagent
43 - 602 603 2
cwagent-statsd-deployment.yaml
in amazon-cloudwatch-container-insights/k8s-yaml-templates/cwagent-statsd
47 - 602 603 2
cwagent-emf.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/sidecar/cwagent-emf
54 - 602 603 2
cwagent-statsd.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/sidecar/cwagent-statsd
56 - 602 603 2
cwagent-sdkmetrics.yaml
in amazon-cloudwatch-container-insights/k8s-deployment-manifest-templates/deployment-mode/sidecar/cwagent-sdkmetrics
57 - 602 603 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
drop_origin.go
in translator/translate/metrics/drop_origin
44 2 6 6 1
cloudwatch_output_plugin_config_keys.go
in translator/translate/metrics/config
9 1 6 6 1
ruleLogFilters.go
in translator/translate/logs/logs_collected/files/collect_list
45 2 20 20 1
logfilter.go
in plugins/inputs/logfile
36 2 20 20 1
aws_sdk_logging.go
in cfg/aws
33 3 27 27 1
ruleRetentionInDays.go
in translator/translate/logs/logs_collected/files/collect_list
17 2 83 83 1
ruleRetentionInDays.go
in translator/translate/logs/logs_collected/windows_events/collect_list
16 2 83 83 1
codecov.yml
in root
8 - 82 84 2
nvidiaSmi.go
in translator/translate/metrics/metrics_collect/gpu
44 4 90 90 1
plugin_alias_map.go
in translator/translate/metrics/config
10 1 90 90 1
deny_list_tags.go
in translator/translate/metrics/config
4 - 90 90 1
variables.tf
in integration/terraform/ec2/linux
64 - 113 113 1
main.tf
in integration/terraform/ec2/linux
48 - 113 113 1
providers.tf
in integration/terraform/ec2/linux
5 - 113 113 1
set_uid_gid_1_15_x64.go
in translator/cmdutil
18 2 118 118 1
set_uid_gid_1_15_x32.go
in translator/cmdutil
18 2 118 118 1
set_uid_gid.go
in translator/cmdutil
8 2 118 118 1
logthrottle.go
in internal/retryer
84 5 126 168 2
aggregationDimensions.go
in tool/data/config/metric
12 2 231 231 1
file_deleting_checker.go
in plugins/inputs/logfile/tail
22 1 385 385 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cloudwatch.go
in plugins/outputs/cloudwatch
570 25 6 603 14
metrics.go
in translator/translate/metrics
81 7 6 603 5
defaultKeyCase.go
in translator
67 5 6 603 5
toTomlConfig.go
in translator/totomlconfig
58 1 6 603 9
drop_origin.go
in translator/translate/metrics/drop_origin
44 2 6 6 1
cloudwatch_output_plugin_config_keys.go
in translator/translate/metrics/config
9 1 6 6 1
cloudwatchlogs.go
in plugins/outputs/cloudwatchlogs
310 19 7 603 16
info.go
in cfg/agentinfo
82 6 7 578 6
logfile.go
in plugins/inputs/logfile
390 19 13 603 15
schema.go
in translator/config
1062 3 20 603 15
wineventlog.go
in plugins/inputs/windows_event_log/wineventlog
299 26 20 603 6
tailersrc.go
in plugins/inputs/logfile
280 18 20 603 14
decoratedtask.go
in internal/ecsservicediscovery
246 9 20 476 5
fileconfig.go
in plugins/inputs/logfile
162 6 20 603 5
sys_call.go
in plugins/inputs/windows_event_log/wineventlog
122 8 20 603 3
utils.go
in plugins/inputs/windows_event_log/wineventlog
93 5 20 603 4
wineventlogrecord.go
in plugins/inputs/windows_event_log/wineventlog
59 4 20 603 4
profiler.go
in profiler
48 4 20 603 4
ruleLogFilters.go
in translator/translate/logs/logs_collected/files/collect_list
45 2 20 20 1
logfilter.go
in plugins/inputs/logfile
36 2 20 20 1