elastic / beats
File Size

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

Intro
Learn more...
File Size Overall
5% | 8% | 32% | 25% | 27%
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
go5% | 7% | 33% | 26% | 26%
yaml20% | 0% | 52% | 7% | 19%
js0% | 51% | 32% | 9% | 6%
asciidoc0% | 9% | 20% | 26% | 43%
py0% | 0% | 0% | 27% | 72%
tf0% | 0% | 0% | 20% | 79%
xsl0% | 0% | 0% | 100% | 0%
rl0% | 0% | 0% | 14% | 85%
ts0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
spec0% | 0% | 0% | 0% | 100%
sql0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
x-pack6% | 10% | 34% | 24% | 23%
libbeat7% | 1% | 27% | 31% | 32%
filebeat11% | 2% | 34% | 24% | 26%
ROOT51% | 0% | 40% | 7% | <1%
metricbeat2% | 1% | 22% | 31% | 41%
packetbeat0% | 29% | 43% | 15% | 11%
dev-tools0% | 25% | 51% | 9% | 13%
auditbeat0% | 8% | 35% | 31% | 24%
winlogbeat0% | 10% | 50% | 16% | 22%
heartbeat0% | 0% | 23% | 33% | 43%
deploy0% | 0% | 41% | 20% | 38%
testing0% | 0% | 0% | 82% | 17%
script0% | 0% | 0% | 0% | 100%
licenses0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
parser_recover.go
in x-pack/filebeat/processors/decode_cef/cef
4696 1
rfc5424_gen.go
in libbeat/reader/syslog
2642 3
rfc3164_parser.go
in filebeat/input/syslog
2605 1
beat.go
in libbeat/cmd/instance
1314 44
parser.go
in x-pack/filebeat/processors/decode_cef/cef
1160 1
1106 -
input.go
in x-pack/filebeat/input/cel
1054 39
kubernetes.go
in metricbeat/module/kubernetes/util
1050 35
mysql.go
in packetbeat/protos/mysql
995 28
pipeline.js
in x-pack/filebeat/module/google_workspace/admin/config
940 11
pipeline.js
in x-pack/filebeat/module/o365/audit/config
930 30
audit_linux.go
in auditbeat/module/auditd
915 29
thrift.go
in packetbeat/protos/thrift
914 37
events.go
in x-pack/auditbeat/module/system/socket
901 67
state.go
in x-pack/auditbeat/module/system/socket
900 59
common.go
in dev-tools/mage
812 51
docs.asciidoc
in x-pack/metricbeat/module/sql/_meta
794 -
request.go
in x-pack/filebeat/input/httpjson
783 28
rfc3164_gen.go
in libbeat/reader/syslog
781 1
pkgtypes.go
in dev-tools/mage
780 31
http.go
in packetbeat/protos/http
757 39
amqp_methods.go
in packetbeat/protos/amqp
718 45
managerV2.go
in x-pack/libbeat/management
712 32
dns.go
in packetbeat/protos/dns
705 30
keys.go
in x-pack/filebeat/processors/decode_cef/cef
678 1
plugin.go
in packetbeat/protos/sip
670 28
db.go
in x-pack/auditbeat/processors/sessionmd/processdb
645 34
textparse.go
in metricbeat/helper/prometheus
631 43
settings.go
in dev-tools/mage
623 34
text.go
in packetbeat/protos/memcache
619 45
input.go
in filebeat/input/log
618 29
package.go
in x-pack/auditbeat/module/system/package
610 21
okta.go
in x-pack/filebeat/input/entityanalytics/provider/okta
585 25
parse.go
in packetbeat/protos/tls
575 25
cloudwatch.go
in x-pack/metricbeat/module/aws/cloudwatch
559 18
http_parser.go
in packetbeat/protos/http
549 23
marshal.go
in packetbeat/protos/cassandra/internal/gocql
545 27
docs.asciidoc
in x-pack/filebeat/module/zeek/_meta
543 -
kuberemote.go
in dev-tools/mage/kubernetes
542 28
publisher_metadata.go
in winlogbeat/sys/wineventlog
541 44
handler.go
in x-pack/filebeat/input/http_endpoint
519 18
worker.go
in packetbeat/flows
514 20
zfields_assorted.go
in x-pack/filebeat/input/netflow/decoder/fields
509 1
Hash.go
in auditbeat/module/file_integrity/schema
496 86
events.go
in x-pack/libbeat/common/cloudfoundry
495 110
data.go
in metricbeat/module/nats/jetstream
492 10
docs.asciidoc
in x-pack/filebeat/module/threatintel/_meta
491 -
store.go
in filebeat/input/filestream/internal/input-logfile
490 40
parse.go
in packetbeat/protos/pgsql
490 23
diskstore.go
in libbeat/statestore/backend/memlog
488 20
Files With Most Units (Top 50)
File# lines# units
events.go
in x-pack/libbeat/common/cloudfoundry
495 110
Hash.go
in auditbeat/module/file_integrity/schema
496 86
events.go
in x-pack/auditbeat/module/system/socket
901 67
state.go
in x-pack/auditbeat/module/system/socket
900 59
common.go
in dev-tools/mage
812 51
event.go
in filebeat/input/syslog
298 47
text.go
in packetbeat/protos/memcache
619 45
amqp_methods.go
in packetbeat/protos/amqp
718 45
publisher_metadata.go
in winlogbeat/sys/wineventlog
541 44
beat.go
in libbeat/cmd/instance
1314 44
flowid.go
in packetbeat/flows
379 44
textparse.go
in metricbeat/helper/prometheus
631 43
go.go
in dev-tools/mage/gotool
252 43
store.go
in filebeat/input/filestream/internal/input-logfile
490 40
input.go
in x-pack/filebeat/input/cel
1054 39
types.go
in x-pack/filebeat/input/netflow/decoder/fields
297 39
registry.go
in x-pack/metricbeat/module/statsd/server
272 39
http.go
in packetbeat/protos/http
757 39
Metadata.go
in auditbeat/module/file_integrity/schema
185 39
builder.go
in libbeat/common/dtfmt
198 38
streambuf.go
in libbeat/common/streambuf
303 37
json_read.go
in libbeat/outputs/elasticsearch
462 37
value_tpl.go
in x-pack/filebeat/input/httpjson
445 37
thrift.go
in packetbeat/protos/thrift
914 37
kubernetes.go
in metricbeat/module/kubernetes/util
1050 35
modules.go
in metricbeat/mb/testing
239 35
db.go
in x-pack/auditbeat/processors/sessionmd/processdb
645 34
settings.go
in dev-tools/mage
623 34
skbuff.go
in x-pack/auditbeat/module/system/socket/guess
457 33
matchers.go
in libbeat/common/match
200 32
managerV2.go
in x-pack/libbeat/management
712 32
pkgtypes.go
in dev-tools/mage
780 31
broker.go
in metricbeat/module/kafka
445 30
wrapper.go
in metricbeat/mb/module
344 30
metric.go
in metricbeat/helper/openmetrics
343 30
pipeline.js
in x-pack/filebeat/module/o365/audit/config
930 30
Package.go
in x-pack/auditbeat/module/system/package/schema
148 30
dns.go
in packetbeat/protos/dns
705 30
input.go
in filebeat/input/kafka
358 29
client_mocked.go
in filebeat/input/mqtt
162 29
input.go
in filebeat/input/log
618 29
metric.go
in metricbeat/helper/prometheus
304 29
audit_linux.go
in auditbeat/module/auditd
915 29
metrics_repo.go
in metricbeat/module/kubernetes/util
244 28
field.go
in libbeat/processors/dissect
230 28
request.go
in x-pack/filebeat/input/httpjson
783 28
osqueryd.go
in x-pack/osquerybeat/internal/osqd
444 28
kuberemote.go
in dev-tools/mage/kubernetes
542 28
mysql.go
in packetbeat/protos/mysql
995 28
plugin.go
in packetbeat/protos/sip
670 28
Files With Long Lines (Top 50)

There are 775 files with lines longer than 120 characters. In total, there are 2327 long lines.

File# lines# units# long lines
443 - 82
225 - 42
docs.asciidoc
in x-pack/metricbeat/module/aws/_meta
296 - 30
zsyscall_windows.go
in winlogbeat/sys/wineventlog
242 24 28
docs.asciidoc
in x-pack/metricbeat/module/azure/_meta
118 - 27
cloudwatch.go
in x-pack/metricbeat/module/aws/cloudwatch
559 18 25
response_parser.go
in x-pack/metricbeat/module/gcp/metrics
235 6 25
devguide.asciidoc
in x-pack/libbeat/management
89 - 23
159 - 20
docs.asciidoc
in x-pack/metricbeat/module/sql/_meta
794 - 20
docs.asciidoc
in metricbeat/module/kubernetes/_meta
142 - 19
zpdh_windows.go
in metricbeat/helper/windows/pdh
151 17 19
docs.asciidoc
in x-pack/metricbeat/module/gcp/_meta
233 - 19
input.go
in x-pack/filebeat/input/cel
1054 39 18
kprobes.go
in x-pack/auditbeat/module/system/socket
353 10 18
probes_fsnotify.go
in auditbeat/module/file_integrity/kprobes
138 3 18
devices.go
in x-pack/metricbeat/module/meraki/device_health
207 9 17
galley.go
in x-pack/metricbeat/module/istio/galley
53 1 17
kubernetes.go
in metricbeat/module/kubernetes/util
1050 35 16
docs.asciidoc
in x-pack/filebeat/module/google_workspace/_meta
95 - 16
docs.asciidoc
in x-pack/filebeat/module/salesforce/_meta
344 - 16
docs.asciidoc
in x-pack/metricbeat/module/azure/monitor/_meta
45 - 16
data_files.go
in x-pack/filebeat/input/gcs/mock
349 - 14
data.go
in x-pack/metricbeat/module/oracle/tablespace
93 6 14
service_status.go
in metricbeat/module/windows/service
307 11 13
pipeline.js
in x-pack/filebeat/module/misp/threat/config
222 6 13
docs.asciidoc
in x-pack/filebeat/module/azure/_meta
94 - 13
data.go
in x-pack/metricbeat/module/azure/app_insights
251 11 13
docs.asciidoc
in metricbeat/module/windows/wmi/_meta
100 - 12
request.go
in x-pack/filebeat/input/httpjson
783 28 11
client_batch.go
in x-pack/metricbeat/module/azure
242 7 11
client_helper.go
in x-pack/metricbeat/module/azure/monitor
167 8 11
docs.asciidoc
in x-pack/metricbeat/module/oracle/_meta
54 - 11
generate.go
in x-pack/libbeat/management
215 15 11
input.go
in filebeat/input/log
618 29 10
docs.asciidoc
in x-pack/filebeat/module/snyk/_meta
149 - 10
websocket.go
in x-pack/filebeat/input/streaming
349 10 10
client.go
in x-pack/filebeat/input/azureblobstorage
108 10 10
okta.go
in x-pack/filebeat/input/entityanalytics/provider/okta
585 25 10
switchports.go
in x-pack/metricbeat/module/meraki/device_health
139 2 10
zservice_windows.go
in metricbeat/module/windows/service
99 7 9
client.go
in libbeat/outputs/elasticsearch
394 15 9
docs.asciidoc
in x-pack/filebeat/module/cisco/_meta
300 - 9
v2_migration.go
in x-pack/filebeat/input/azureeventhub
217 5 9
docs.asciidoc
in x-pack/metricbeat/module/azure/app_insights/_meta
41 - 9
compatibility.go
in filebeat/fileset
320 19 8
docs.asciidoc
in metricbeat/module/prometheus/remote_write/_meta
151 - 8
beat.go
in libbeat/cmd/instance
1314 44 8
docs.asciidoc
in x-pack/filebeat/module/microsoft/_meta
154 - 8
okta.go
in x-pack/filebeat/input/entityanalytics/provider/okta/internal/okta
343 12 8