elastic / apm-agent-python
File Size

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

Intro
Learn more...
File Size Overall
0% | 23% | 17% | 26% | 32%
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
py0% | 17% | 18% | 28% | 35%
asciidoc0% | 100% | 0% | 0% | 0%
cfg0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
elasticapm0% | 17% | 18% | 28% | 34%
ROOT0% | 82% | 0% | 10% | 7%
Longest Files (Top 50)
File# lines# units
993 -
traces.py
in elasticapm
907 77
__init__.py
in elasticapm/conf
629 50
base.py
in elasticapm
530 32
aws.py
in elasticapm/contrib/serverless
427 11
azure.py
in elasticapm/instrumentation/packages
351 5
base_metrics.py
in elasticapm/metrics
297 49
base.py
in elasticapm/transport
268 25
elasticapm.py
in elasticapm/contrib/django/management/commands
233 12
stacks.py
in elasticapm/utils
213 12
disttracing.py
in elasticapm/utils
203 17
client.py
in elasticapm/contrib/django
202 9
cpu_linux.py
in elasticapm/metrics/sets
196 8
dbapi2.py
in elasticapm/instrumentation/packages
195 20
http.py
in elasticapm/transport
192 13
botocore.py
in elasticapm/instrumentation/packages
191 10
span.py
in elasticapm/contrib/opentelemetry
190 13
__init__.py
in elasticapm/contrib/sanic
183 8
logging.py
in elasticapm/handlers
181 10
processors.py
in elasticapm
167 14
trace.py
in elasticapm/contrib/opentelemetry
161 7
azure.py
in elasticapm/contrib/serverless
154 10
asgi.py
in elasticapm/contrib
145 6
__init__.py
in elasticapm/contrib/django/middleware
145 13
kafka.py
in elasticapm/instrumentation/packages
143 3
__init__.py
in elasticapm/utils
142 12
events.py
in elasticapm
142 8
__init__.py
in elasticapm/contrib/starlette
131 4
encoding.py
in elasticapm/utils
130 10
cfg
setup.cfg
in root
124 -
apps.py
in elasticapm/contrib/django
122 7
elasticsearch.py
in elasticapm/instrumentation/packages
117 7
__init__.py
in elasticapm/contrib/flask
116 7
cloud.py
in elasticapm/utils
110 4
pymongo.py
in elasticapm/instrumentation/packages
103 3
base.py
in elasticapm/instrumentation/packages
97 8
span.py
in elasticapm/contrib/opentracing
91 6
tracer.py
in elasticapm/contrib/opentracing
90 5
psycopg2.py
in elasticapm/instrumentation/packages
87 8
register.py
in elasticapm/instrumentation
84 3
utils.py
in elasticapm/contrib/sanic
84 6
tornado.py
in elasticapm/instrumentation/packages
80 3
urllib3.py
in elasticapm/instrumentation/packages
76 4
middleware.py
in elasticapm/contrib/aiohttp
76 2
server_interceptor.py
in elasticapm/contrib/grpc
75 6
__init__.py
in elasticapm/contrib/celery
73 6
elasticsearch.py
in elasticapm/instrumentation/packages/asyncio
68 2
pymemcache.py
in elasticapm/instrumentation/packages
66 2
httplib2.py
in elasticapm/instrumentation/packages
66 4
urllib.py
in elasticapm/instrumentation/packages
66 4
Files With Most Units (Top 50)
File# lines# units
traces.py
in elasticapm
907 77
__init__.py
in elasticapm/conf
629 50
base_metrics.py
in elasticapm/metrics
297 49
base.py
in elasticapm
530 32
base.py
in elasticapm/transport
268 25
dbapi2.py
in elasticapm/instrumentation/packages
195 20
disttracing.py
in elasticapm/utils
203 17
processors.py
in elasticapm
167 14
__init__.py
in elasticapm/contrib/django/middleware
145 13
span.py
in elasticapm/contrib/opentelemetry
190 13
http.py
in elasticapm/transport
192 13
__init__.py
in elasticapm/utils
142 12
stacks.py
in elasticapm/utils
213 12
elasticapm.py
in elasticapm/contrib/django/management/commands
233 12
aws.py
in elasticapm/contrib/serverless
427 11
encoding.py
in elasticapm/utils
130 10
botocore.py
in elasticapm/instrumentation/packages
191 10
logging.py
in elasticapm/handlers
181 10
azure.py
in elasticapm/contrib/serverless
154 10
client.py
in elasticapm/contrib/django
202 9
cpu_linux.py
in elasticapm/metrics/sets
196 8
psycopg2.py
in elasticapm/instrumentation/packages
87 8
base.py
in elasticapm/instrumentation/packages
97 8
__init__.py
in elasticapm/contrib/sanic
183 8
events.py
in elasticapm
142 8
prometheus.py
in elasticapm/metrics/sets
58 7
threading.py
in elasticapm/utils
54 7
elasticsearch.py
in elasticapm/instrumentation/packages
117 7
apps.py
in elasticapm/contrib/django
122 7
__init__.py
in elasticapm/contrib/flask
116 7
trace.py
in elasticapm/contrib/opentelemetry
161 7
compat.py
in elasticapm/utils
46 6
psycopg.py
in elasticapm/instrumentation/packages
49 6
server_interceptor.py
in elasticapm/contrib/grpc
75 6
asgi.py
in elasticapm/contrib
145 6
utils.py
in elasticapm/contrib/sanic
84 6
patch.py
in elasticapm/contrib/sanic
44 6
__init__.py
in elasticapm/contrib/celery
73 6
span.py
in elasticapm/contrib/opentracing
91 6
context.py
in elasticapm/contrib/opentelemetry
44 6
contextvars.py
in elasticapm/context
36 5
threadlocal.py
in elasticapm/context
35 5
base.py
in elasticapm/context
14 5
azure.py
in elasticapm/instrumentation/packages
351 5
redis.py
in elasticapm/instrumentation/packages
56 5
dbapi2_asyncio.py
in elasticapm/instrumentation/packages/asyncio
60 5
sqlite.py
in elasticapm/instrumentation/packages
41 5
tracer.py
in elasticapm/contrib/opentracing
90 5
simplejson_encoder.py
in elasticapm/utils
17 4
wsgi.py
in elasticapm/utils
45 4
Files With Long Lines (Top 2)

There are 2 files with lines longer than 120 characters. In total, there are 32 long lines.

File# lines# units# long lines
993 - 27
25 - 5