elastic / beats
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).


Files Most Frequently Changed Together (Top 50)

data...

Pairs # same commits # commits 1 # commits 2 latest commit
x-pack/metricbeat/module/awsfargate/task_stats/task_stats.go
metricbeat/module/docker/event/event.go
2 8 (25%) 19 (10%) 2025-05-10
x-pack/auditbeat/module/system/user/user.go
x-pack/auditbeat/module/system/package/package.go
2 32 (6%) 46 (4%) 2025-05-09
metricbeat/helper/server/udp/udp.go
metricbeat/helper/server/tcp/tcp.go
2 14 (14%) 12 (16%) 2025-04-24
x-pack/metricbeat/mbreceiver/factory.go
x-pack/filebeat/fbreceiver/factory.go
2 4 (50%) 7 (28%) 2025-05-02
winlogbeat/eventlog/wineventlog.go
winlogbeat/eventlog/config.go
2 84 (2%) 3 (66%) 2025-05-01
packetbeat/module/pipeline.go
metricbeat/module/elasticsearch/ml_job/data.go
1 3 (33%) 18 (5%) 2025-05-01
metricbeat/module/linux/rapl/rapl.go
metricbeat/module/kafka/consumergroup/query.go
1 13 (7%) 12 (8%) 2025-05-08
metricbeat/module/munin/munin.go
metricbeat/module/kubernetes/util/kubernetes.go
1 11 (9%) 72 (1%) 2025-05-08
heartbeat/monitors/factory.go
heartbeat/autodiscover/builder/hints/monitors.go
1 43 (2%) 21 (4%) 2025-04-16
metricbeat/module/munin/node/node.go
metricbeat/module/kafka/kafka.go
1 15 (6%) 6 (16%) 2025-05-08
x-pack/auditbeat/module/system/socket/helper/loopback.go
metricbeat/module/elasticsearch/node_stats/data.go
1 7 (14%) 35 (2%) 2025-05-01
metricbeat/module/aerospike/namespace/namespace.go
metricbeat/internal/sysinit/init.go
1 21 (4%) 5 (20%) 2025-04-24
metricbeat/mb/registry.go
filebeat/input/runnerfactory.go
1 26 (3%) 23 (4%) 2025-04-16
metricbeat/module/kafka/metricset.go
metricbeat/module/apache/status/data.go
1 9 (11%) 31 (3%) 2025-05-08
metricbeat/module/elasticsearch/index_recovery/data.go
libbeat/publisher/processing/processors.go
1 20 (5%) 24 (4%) 2025-05-01
metricbeat/module/elasticsearch/index_recovery/data.go
filebeat/fileset/pipelines.go
1 20 (5%) 28 (3%) 2025-05-01
winlogbeat/config/config.go
auditbeat/module/auditd/config.go
1 45 (2%) 8 (12%) 2025-05-01
metricbeat/module/kafka/metricset.go
metricbeat/module/golang/util.go
1 9 (11%) 9 (11%) 2025-05-08
metricbeat/module/elasticsearch/index_recovery/data.go
auditbeat/tracing/tracefs.go
1 20 (5%) 2 (50%) 2025-05-01
metricbeat/module/elasticsearch/index_recovery/data.go
x-pack/auditbeat/module/system/package/package.go
1 20 (5%) 46 (2%) 2025-05-01
metricbeat/module/windows/windows.go
metricbeat/autodiscover/builder/hints/metrics.go
1 9 (11%) 42 (2%) 2025-04-24
metricbeat/module/kafka/kafka.go
libbeat/autodiscover/appender.go
1 6 (16%) 11 (9%) 2025-05-08
metricbeat/module/nats/subscriptions/subscriptions.go
metricbeat/module/linux/rapl/rapl.go
1 11 (9%) 13 (7%) 2025-05-08
x-pack/metricbeat/module/azure/data.go
CHANGELOG.next.asciidoc
1 28 (3%) 4124 (<1%) 2025-04-15
metricbeat/module/nginx/stubstatus/stubstatus.go
metricbeat/module/ceph/osd_tree/data.go
1 18 (5%) 13 (7%) 2025-05-08
metricbeat/module/system/socket/socket.go
metricbeat/module/etcd/leader/leader.go
1 33 (3%) 20 (5%) 2025-05-08
metricbeat/module/elasticsearch/node_stats/data.go
libbeat/common/schema/schema.go
1 35 (2%) 11 (9%) 2025-05-01
x-pack/auditbeat/module/system/socket/helper/loopback.go
libbeat/common/schema/schema.go
1 7 (14%) 11 (9%) 2025-05-01
filebeat/input/container/input.go
filebeat/autodiscover/builder/hints/logs.go
1 9 (11%) 47 (2%) 2025-04-16
x-pack/auditbeat/module/system/socket/kprobes.go
metricbeat/mb/builders.go
1 24 (4%) 34 (2%) 2025-05-01
x-pack/metricbeat/module/azure/storage/storage.go
x-pack/metricbeat/module/azure/client_batch.go
1 12 (8%) 1 (100%) 2025-04-15
winlogbeat/module/pipeline.go
metricbeat/module/elasticsearch/ccr/data.go
1 7 (14%) 20 (5%) 2025-05-01
filebeat/registrar/migrate.go
filebeat/autodiscover/builder/hints/logs.go
1 16 (6%) 47 (2%) 2025-04-16
metricbeat/module/elasticsearch/node/data.go
auditbeat/module/file_integrity/config.go
1 23 (4%) 17 (5%) 2025-05-01
metricbeat/module/elasticsearch/ml_job/data.go
metricbeat/mb/builders.go
1 18 (5%) 34 (2%) 2025-05-01
metricbeat/module/jolokia/jmx/data.go
libbeat/cfgfile/reload.go
1 18 (5%) 50 (2%) 2025-05-01
metricbeat/module/nats/stats/data.go
metricbeat/module/nats/jetstream/jetstream.go
1 18 (5%) 1 (100%) 2025-05-06
metricbeat/module/vsphere/virtualmachine/virtualmachine.go
metricbeat/module/vsphere/client/retry.go
1 42 (2%) 1 (100%) 2025-04-17
metricbeat/module/kafka/broker.go
metricbeat/module/golang/expvar/expvar.go
1 25 (4%) 24 (4%) 2025-05-08
metricbeat/module/redis/keyspace/keyspace.go
metricbeat/autodiscover/appender/kubernetes/token/token.go
1 17 (5%) 13 (7%) 2025-05-08
libbeat/mapping/field.go
libbeat/common/cfgwarn/removed.go
1 33 (3%) 8 (12%) 2025-05-01
metricbeat/module/elasticsearch/ccr/data.go
auditbeat/tracing/perfevent.go
1 20 (5%) 2 (50%) 2025-05-01
metricbeat/module/elasticsearch/shard/data.go
metricbeat/module/elasticsearch/ml_job/data.go
1 22 (4%) 18 (5%) 2025-05-01
filebeat/fileset/modules.go
metricbeat/autodiscover/builder/hints/metrics.go
1 52 (1%) 42 (2%) 2025-04-16
x-pack/metricbeat/module/azure/resources.go
x-pack/metricbeat/module/azure/client.go
1 13 (7%) 33 (3%) 2025-04-15
metricbeat/module/system/filesystem/filesystem.go
metricbeat/module/haproxy/info/info.go
1 31 (3%) 22 (4%) 2025-05-08
metricbeat/mb/module/connector.go
filebeat/input/container/input.go
1 27 (3%) 9 (11%) 2025-04-16
metricbeat/module/nats/subscriptions/subscriptions.go
libbeat/autodiscover/appenders/config/config.go
1 11 (9%) 20 (5%) 2025-05-08
metricbeat/module/kafka/consumergroup/consumergroup.go
metricbeat/module/haproxy/stat/stat.go
1 25 (4%) 20 (5%) 2025-05-08
x-pack/libbeat/management/managerV2.go
packetbeat/module/pipeline.go
1 28 (3%) 3 (33%) 2025-05-01
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [x-pack/metricbeat/module/awsfargate/task_stats/task_stats.go] [x-pack/metricbeat/module/awsfargate/task_stats/task_stats.go] [metricbeat/module/docker/event/event.go] [metricbeat/module/docker/event/event.go] [x-pack/metricbeat/module/awsfargate/task_stats/task_stats.go]--[metricbeat/module/docker/event/event.go] 2 [x-pack/auditbeat/module/system/user/user.go] [x-pack/auditbeat/module/system/user/user.go] [x-pack/auditbeat/module/system/package/package.go] [x-pack/auditbeat/module/system/package/package.go] [x-pack/auditbeat/module/system/user/user.go]--[x-pack/auditbeat/module/system/package/package.go] 2 [metricbeat/helper/server/udp/udp.go] [metricbeat/helper/server/udp/udp.go] [metricbeat/helper/server/tcp/tcp.go] [metricbeat/helper/server/tcp/tcp.go] [metricbeat/helper/server/udp/udp.go]--[metricbeat/helper/server/tcp/tcp.go] 2 [x-pack/metricbeat/mbreceiver/factory.go] [x-pack/metricbeat/mbreceiver/factory.go] [x-pack/filebeat/fbreceiver/factory.go] [x-pack/filebeat/fbreceiver/factory.go] [x-pack/metricbeat/mbreceiver/factory.go]--[x-pack/filebeat/fbreceiver/factory.go] 2 [winlogbeat/eventlog/wineventlog.go] [winlogbeat/eventlog/wineventlog.go] [winlogbeat/eventlog/config.go] [winlogbeat/eventlog/config.go] [winlogbeat/eventlog/wineventlog.go]--[winlogbeat/eventlog/config.go] 2 [packetbeat/module/pipeline.go] [packetbeat/module/pipeline.go] [metricbeat/module/elasticsearch/ml_job/data.go] [metricbeat/module/elasticsearch/ml_job/data.go] [packetbeat/module/pipeline.go]--[metricbeat/module/elasticsearch/ml_job/data.go] 1 [metricbeat/mb/builders.go] [metricbeat/mb/builders.go] [metricbeat/module/elasticsearch/ml_job/data.go]--[metricbeat/mb/builders.go] 1 [metricbeat/module/linux/rapl/rapl.go] [metricbeat/module/linux/rapl/rapl.go] [metricbeat/module/kafka/consumergroup/query.go] [metricbeat/module/kafka/consumergroup/query.go] [metricbeat/module/linux/rapl/rapl.go]--[metricbeat/module/kafka/consumergroup/query.go] 1 [metricbeat/module/munin/munin.go] [metricbeat/module/munin/munin.go] [metricbeat/module/kubernetes/util/kubernetes.go] [metricbeat/module/kubernetes/util/kubernetes.go] [metricbeat/module/munin/munin.go]--[metricbeat/module/kubernetes/util/kubernetes.go] 1 [heartbeat/monitors/factory.go] [heartbeat/monitors/factory.go] [heartbeat/autodiscover/builder/hints/monitors.go] [heartbeat/autodiscover/builder/hints/monitors.go] [heartbeat/monitors/factory.go]--[heartbeat/autodiscover/builder/hints/monitors.go] 1 [metricbeat/module/munin/node/node.go] [metricbeat/module/munin/node/node.go] [metricbeat/module/kafka/kafka.go] [metricbeat/module/kafka/kafka.go] [metricbeat/module/munin/node/node.go]--[metricbeat/module/kafka/kafka.go] 1 [libbeat/autodiscover/appender.go] [libbeat/autodiscover/appender.go] [metricbeat/module/kafka/kafka.go]--[libbeat/autodiscover/appender.go] 1 [x-pack/auditbeat/module/system/socket/helper/loopback.go] [x-pack/auditbeat/module/system/socket/helper/loopback.go] [metricbeat/module/elasticsearch/node_stats/data.go] [metricbeat/module/elasticsearch/node_stats/data.go] [x-pack/auditbeat/module/system/socket/helper/loopback.go]--[metricbeat/module/elasticsearch/node_stats/data.go] 1 [libbeat/common/schema/schema.go] [libbeat/common/schema/schema.go] [x-pack/auditbeat/module/system/socket/helper/loopback.go]--[libbeat/common/schema/schema.go] 1 [metricbeat/module/elasticsearch/node_stats/data.go]--[libbeat/common/schema/schema.go] 1 [metricbeat/module/aerospike/namespace/namespace.go] [metricbeat/module/aerospike/namespace/namespace.go] [metricbeat/internal/sysinit/init.go] [metricbeat/internal/sysinit/init.go] [metricbeat/module/aerospike/namespace/namespace.go]--[metricbeat/internal/sysinit/init.go] 1 [metricbeat/mb/registry.go] [metricbeat/mb/registry.go] [filebeat/input/runnerfactory.go] [filebeat/input/runnerfactory.go] [metricbeat/mb/registry.go]--[filebeat/input/runnerfactory.go] 1 [metricbeat/module/kafka/metricset.go] [metricbeat/module/kafka/metricset.go] [metricbeat/module/apache/status/data.go] [metricbeat/module/apache/status/data.go] [metricbeat/module/kafka/metricset.go]--[metricbeat/module/apache/status/data.go] 1 [metricbeat/module/golang/util.go] [metricbeat/module/golang/util.go] [metricbeat/module/kafka/metricset.go]--[metricbeat/module/golang/util.go] 1 [metricbeat/module/elasticsearch/index_recovery/data.go] [metricbeat/module/elasticsearch/index_recovery/data.go] [metricbeat/module/elasticsearch/index_recovery/data.go]--[x-pack/auditbeat/module/system/package/package.go] 1 [libbeat/publisher/processing/processors.go] [libbeat/publisher/processing/processors.go] [metricbeat/module/elasticsearch/index_recovery/data.go]--[libbeat/publisher/processing/processors.go] 1 [filebeat/fileset/pipelines.go] [filebeat/fileset/pipelines.go] [metricbeat/module/elasticsearch/index_recovery/data.go]--[filebeat/fileset/pipelines.go] 1 [auditbeat/tracing/tracefs.go] [auditbeat/tracing/tracefs.go] [metricbeat/module/elasticsearch/index_recovery/data.go]--[auditbeat/tracing/tracefs.go] 1 [winlogbeat/config/config.go] [winlogbeat/config/config.go] [auditbeat/module/auditd/config.go] [auditbeat/module/auditd/config.go] [winlogbeat/config/config.go]--[auditbeat/module/auditd/config.go] 1 [metricbeat/module/windows/windows.go] [metricbeat/module/windows/windows.go] [metricbeat/autodiscover/builder/hints/metrics.go] [metricbeat/autodiscover/builder/hints/metrics.go] [metricbeat/module/windows/windows.go]--[metricbeat/autodiscover/builder/hints/metrics.go] 1 [metricbeat/module/nats/subscriptions/subscriptions.go] [metricbeat/module/nats/subscriptions/subscriptions.go] [metricbeat/module/nats/subscriptions/subscriptions.go]--[metricbeat/module/linux/rapl/rapl.go] 1 [libbeat/autodiscover/appenders/config/config.go] [libbeat/autodiscover/appenders/config/config.go] [metricbeat/module/nats/subscriptions/subscriptions.go]--[libbeat/autodiscover/appenders/config/config.go] 1 [x-pack/metricbeat/module/azure/data.go] [x-pack/metricbeat/module/azure/data.go] [CHANGELOG.next.asciidoc] [CHANGELOG.next.asciidoc] [x-pack/metricbeat/module/azure/data.go]--[CHANGELOG.next.asciidoc] 1 [metricbeat/module/nginx/stubstatus/stubstatus.go] [metricbeat/module/nginx/stubstatus/stubstatus.go] [metricbeat/module/ceph/osd_tree/data.go] [metricbeat/module/ceph/osd_tree/data.go] [metricbeat/module/nginx/stubstatus/stubstatus.go]--[metricbeat/module/ceph/osd_tree/data.go] 1 [metricbeat/module/system/socket/socket.go] [metricbeat/module/system/socket/socket.go] [metricbeat/module/etcd/leader/leader.go] [metricbeat/module/etcd/leader/leader.go] [metricbeat/module/system/socket/socket.go]--[metricbeat/module/etcd/leader/leader.go] 1 [filebeat/input/container/input.go] [filebeat/input/container/input.go] [filebeat/autodiscover/builder/hints/logs.go] [filebeat/autodiscover/builder/hints/logs.go] [filebeat/input/container/input.go]--[filebeat/autodiscover/builder/hints/logs.go] 1 [x-pack/auditbeat/module/system/socket/kprobes.go] [x-pack/auditbeat/module/system/socket/kprobes.go] [x-pack/auditbeat/module/system/socket/kprobes.go]--[metricbeat/mb/builders.go] 1 [x-pack/metricbeat/module/azure/storage/storage.go] [x-pack/metricbeat/module/azure/storage/storage.go] [x-pack/metricbeat/module/azure/client_batch.go] [x-pack/metricbeat/module/azure/client_batch.go] [x-pack/metricbeat/module/azure/storage/storage.go]--[x-pack/metricbeat/module/azure/client_batch.go] 1 [winlogbeat/module/pipeline.go] [winlogbeat/module/pipeline.go] [metricbeat/module/elasticsearch/ccr/data.go] [metricbeat/module/elasticsearch/ccr/data.go] [winlogbeat/module/pipeline.go]--[metricbeat/module/elasticsearch/ccr/data.go] 1 [auditbeat/tracing/perfevent.go] [auditbeat/tracing/perfevent.go] [metricbeat/module/elasticsearch/ccr/data.go]--[auditbeat/tracing/perfevent.go] 1 [filebeat/registrar/migrate.go] [filebeat/registrar/migrate.go] [filebeat/registrar/migrate.go]--[filebeat/autodiscover/builder/hints/logs.go] 1 [metricbeat/module/elasticsearch/node/data.go] [metricbeat/module/elasticsearch/node/data.go] [auditbeat/module/file_integrity/config.go] [auditbeat/module/file_integrity/config.go] [metricbeat/module/elasticsearch/node/data.go]--[auditbeat/module/file_integrity/config.go] 1 [metricbeat/module/jolokia/jmx/data.go] [metricbeat/module/jolokia/jmx/data.go] [libbeat/cfgfile/reload.go] [libbeat/cfgfile/reload.go] [metricbeat/module/jolokia/jmx/data.go]--[libbeat/cfgfile/reload.go] 1 [metricbeat/module/nats/stats/data.go] [metricbeat/module/nats/stats/data.go] [metricbeat/module/nats/jetstream/jetstream.go] [metricbeat/module/nats/jetstream/jetstream.go] [metricbeat/module/nats/stats/data.go]--[metricbeat/module/nats/jetstream/jetstream.go] 1 [metricbeat/module/vsphere/virtualmachine/virtualmachine.go] [metricbeat/module/vsphere/virtualmachine/virtualmachine.go] [metricbeat/module/vsphere/client/retry.go] [metricbeat/module/vsphere/client/retry.go] [metricbeat/module/vsphere/virtualmachine/virtualmachine.go]--[metricbeat/module/vsphere/client/retry.go] 1 [metricbeat/module/kafka/broker.go] [metricbeat/module/kafka/broker.go] [metricbeat/module/golang/expvar/expvar.go] [metricbeat/module/golang/expvar/expvar.go] [metricbeat/module/kafka/broker.go]--[metricbeat/module/golang/expvar/expvar.go] 1 [metricbeat/module/redis/keyspace/keyspace.go] [metricbeat/module/redis/keyspace/keyspace.go] [metricbeat/autodiscover/appender/kubernetes/token/token.go] [metricbeat/autodiscover/appender/kubernetes/token/token.go] [metricbeat/module/redis/keyspace/keyspace.go]--[metricbeat/autodiscover/appender/kubernetes/token/token.go] 1 [libbeat/mapping/field.go] [libbeat/mapping/field.go] [libbeat/common/cfgwarn/removed.go] [libbeat/common/cfgwarn/removed.go] [libbeat/mapping/field.go]--[libbeat/common/cfgwarn/removed.go] 1 [metricbeat/module/elasticsearch/shard/data.go] [metricbeat/module/elasticsearch/shard/data.go] [metricbeat/module/elasticsearch/shard/data.go]--[metricbeat/module/elasticsearch/ml_job/data.go] 1 [filebeat/fileset/modules.go] [filebeat/fileset/modules.go] [filebeat/fileset/modules.go]--[metricbeat/autodiscover/builder/hints/metrics.go] 1 [x-pack/metricbeat/module/azure/resources.go] [x-pack/metricbeat/module/azure/resources.go] [x-pack/metricbeat/module/azure/client.go] [x-pack/metricbeat/module/azure/client.go] [x-pack/metricbeat/module/azure/resources.go]--[x-pack/metricbeat/module/azure/client.go] 1 [metricbeat/module/system/filesystem/filesystem.go] [metricbeat/module/system/filesystem/filesystem.go] [metricbeat/module/haproxy/info/info.go] [metricbeat/module/haproxy/info/info.go] [metricbeat/module/system/filesystem/filesystem.go]--[metricbeat/module/haproxy/info/info.go] 1 [metricbeat/mb/module/connector.go] [metricbeat/mb/module/connector.go] [metricbeat/mb/module/connector.go]--[filebeat/input/container/input.go] 1 [metricbeat/module/kafka/consumergroup/consumergroup.go] [metricbeat/module/kafka/consumergroup/consumergroup.go] [metricbeat/module/haproxy/stat/stat.go] [metricbeat/module/haproxy/stat/stat.go] [metricbeat/module/kafka/consumergroup/consumergroup.go]--[metricbeat/module/haproxy/stat/stat.go] 1 [x-pack/libbeat/management/managerV2.go] [x-pack/libbeat/management/managerV2.go] [x-pack/libbeat/management/managerV2.go]--[packetbeat/module/pipeline.go] 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...
Open 2D force graph (file dependencies with commits)... Open 3D force graph (file dependencies with commits)...
Dependencies between components in same commits (primary)
The number on the lines shows the number of shared commits.
G x-pack x-pack x-pack--x-pack 12 metricbeat metricbeat x-pack--metricbeat 4 libbeat libbeat x-pack--libbeat 6 ROOT ROOT x-pack--ROOT 7 dev-tools dev-tools x-pack--dev-tools 3 filebeat filebeat x-pack--filebeat 2 auditbeat auditbeat x-pack--auditbeat 1 packetbeat packetbeat x-pack--packetbeat 1 heartbeat heartbeat x-pack--heartbeat 1 testing testing x-pack--testing 1 metricbeat--metricbeat 9 metricbeat--libbeat 4 metricbeat--ROOT 4 metricbeat--dev-tools 1 metricbeat--filebeat 2 metricbeat--auditbeat 1 libbeat--libbeat 8 libbeat--ROOT 3 libbeat--dev-tools 2 libbeat--filebeat 2 libbeat--auditbeat 1 libbeat--heartbeat 1 dev-tools--dev-tools 3 dev-tools--auditbeat 1 winlogbeat winlogbeat winlogbeat--x-pack 2 winlogbeat--metricbeat 2 winlogbeat--libbeat 2 winlogbeat--dev-tools 1 winlogbeat--winlogbeat 2 winlogbeat--filebeat 2 winlogbeat--auditbeat 1 winlogbeat--packetbeat 1 winlogbeat--heartbeat 1 filebeat--ROOT 2 filebeat--dev-tools 1 filebeat--filebeat 1 filebeat--auditbeat 1 auditbeat--auditbeat 2 packetbeat--metricbeat 1 packetbeat--libbeat 1 packetbeat--dev-tools 1 packetbeat--filebeat 1 packetbeat--auditbeat 1 heartbeat--metricbeat 1 heartbeat--filebeat 1 heartbeat--heartbeat 1 testing--dev-tools 1
Download: SVG DOT (open online Graphviz editor)

Open 2D force graph (file dependencies)... Open 3D force graph (file dependencies)...