azure / adx-mon
File Size

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

Intro
Learn more...
File Size Overall
0% | 8% | 47% | 23% | 19%
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
go0% | 9% | 48% | 23% | 18%
yaml0% | 0% | 46% | 29% | 23%
proto0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
cmd0% | 60% | 29% | 6% | 3%
api0% | 61% | 0% | 11% | 27%
collector0% | 0% | 52% | 25% | 21%
pkg0% | 0% | 53% | 20% | 25%
ingestor0% | 0% | 66% | 20% | 12%
tools0% | 0% | 70% | 12% | 16%
build0% | 0% | 100% | 0% | 0%
schema0% | 0% | 100% | 0% | 0%
storage0% | 0% | 100% | 0% | 0%
alerter0% | 0% | 17% | 36% | 46%
transform0% | 0% | 0% | 98% | 1%
kustomize0% | 0% | 0% | 52% | 47%
metrics0% | 0% | 0% | 100% | 0%
Longest Files (Top 50)
File# lines# units
main.go
in cmd/collector
763 6
686 86
config.go
in cmd/collector/config
572 12
scraper.go
in collector
476 22
segment.go
in pkg/wal
450 25
config.go
in tools/docgen/config
435 3
main.go
in cmd/ingestor
417 8
service.go
in ingestor
405 10
service.go
in collector
397 11
syncer.go
in ingestor/adx
382 14
ingestor.go
in pkg/testutils/ingestor
375 9
batcher.go
in ingestor/cluster
363 19
collector.yaml
in build/k8s
361 -
tasks.go
in ingestor/adx
360 14
docker_ffjson.go
in collector/logs/sources/tail/sourceparse
342 7
main.go
in tools/cmd/log-load
340 16
metrics.go
in collector/otlp
335 15
uploader.go
in ingestor/adx
325 12
wal.go
in pkg/wal
320 19
schema.go
in schema
315 11
collector.go
in pkg/testutils/collector
312 7
store.go
in storage
312 15
ksm.yaml
in build/k8s
311 -
kustainer.go
in pkg/testutils/kustainer
297 15
protobuf.go
in pkg/prompb
289 21
ingestor.yaml
in build/k8s
275 -
coordinator.go
in ingestor/cluster
270 16
logs_transfer.go
in collector/otlp
265 8
client.go
in collector
255 10
metric_otlp.go
in collector/export
233 6
export.go
in cmd/collector/config
233 13
executor.go
in alerter/engine
225 10
repository.go
in pkg/wal
220 12
iterator.go
in pkg/prompb
218 16
kernel.go
in collector/logs/sources/kernel
209 10
log_fluent.go
in collector/export
208 15
main.go
in tools/cmd/write-load
206 15
tailer_linux.go
in collector/logs/sources/journal
203 7
index.go
in pkg/wal
201 14
native_logs_csv.go
in transform
200 8
logs.go
in collector/logs/types
198 29
tail.go
in collector/logs/sources/tail
197 11
pod_discovery.go
in collector/logs/sources/tail
197 10
metrics.go
in metrics
194 -
service.go
in alerter
183 4
metric.go
in tools/data
179 3
kql_verify.go
in pkg/testutils
178 6
ingestors_crd.yaml
in kustomize/bases
177 -
pod_target.go
in collector/logs/sources/tail
174 6
transformer.go
in transform
171 5
Files With Most Units (Top 50)
File# lines# units
686 86
logs.go
in collector/logs/types
198 29
segment.go
in pkg/wal
450 25
scraper.go
in collector
476 22
protobuf.go
in pkg/prompb
289 21
batcher.go
in ingestor/cluster
363 19
wal.go
in pkg/wal
320 19
fake.go
in ingestor/cluster
62 16
coordinator.go
in ingestor/cluster
270 16
main.go
in tools/cmd/log-load
340 16
iterator.go
in pkg/prompb
218 16
main.go
in tools/cmd/write-load
206 15
metrics.go
in collector/otlp
335 15
log_fluent.go
in collector/export
208 15
kustainer.go
in pkg/testutils/kustainer
297 15
partmap.go
in pkg/partmap
137 15
store.go
in storage
312 15
tasks.go
in ingestor/adx
360 14
syncer.go
in ingestor/adx
382 14
index.go
in pkg/wal
201 14
health.go
in ingestor/cluster
117 13
logger.go
in pkg/logger
151 13
export.go
in cmd/collector/config
233 13
uploader.go
in ingestor/adx
325 12
github_com-Azure-adx-mon-collector-logs-types.go
in collector/logs/transforms/plugin
81 12
repository.go
in pkg/wal
220 12
config.go
in cmd/collector/config
572 12
fake.go
in ingestor/adx
96 11
service.go
in collector
397 11
tail.go
in collector/logs/sources/tail
197 11
schema.go
in schema
315 11
service.go
in ingestor
405 10
kernel.go
in collector/logs/sources/kernel
209 10
pod_discovery.go
in collector/logs/sources/tail
197 10
client.go
in collector
255 10
sort.go
in pkg/prompb
66 10
executor.go
in alerter/engine
225 10
ingestor.go
in pkg/testutils/ingestor
375 9
rendezvous.go
in ingestor/cluster
69 8
dispatcher.go
in ingestor/adx
72 8
native_logs_csv.go
in transform
200 8
logs_transfer.go
in collector/otlp
265 8
fake.go
in alerter
99 8
store.go
in alerter/rules
128 8
main.go
in cmd/ingestor
417 8
metrics_csv.go
in transform
160 7
metrics_transfer.go
in collector/otlp
161 7
docker_ffjson.go
in collector/logs/sources/tail/sourceparse
342 7
tailer_linux.go
in collector/logs/sources/journal
203 7
counting.go
in collector/logs/sinks
65 7
Files With Long Lines (Top 50)

There are 63 files with lines longer than 120 characters. In total, there are 258 long lines.

File# lines# units# long lines
config.go
in cmd/collector/config
572 12 57
config.go
in tools/docgen/config
435 3 16
export.go
in cmd/collector/config
233 13 12
worker.go
in alerter/engine
170 4 11
main.go
in cmd/ingestor
417 8 10
collector.go
in pkg/testutils/collector
312 7 9
tasks.go
in ingestor/adx
360 14 7
syncer.go
in ingestor/adx
382 14 7
scraper.go
in collector
476 22 6
metrics.go
in collector/otlp
335 15 6
ingestor.go
in pkg/testutils/ingestor
375 9 6
kustainer.go
in pkg/testutils/kustainer
297 15 6
metrics_transfer.go
in collector/otlp
161 7 5
client.go
in alerter/multikustoclient
75 3 5
service.go
in metrics
162 4 4
alerters_crd.yaml
in kustomize/bases
166 - 4
ingestors_crd.yaml
in kustomize/bases
177 - 4
service.go
in ingestor
405 10 4
pod_target.go
in collector/logs/sources/tail
174 6 4
docker_ffjson.go
in collector/logs/sources/tail/sourceparse
342 7 4
collector.yaml
in build/k8s
361 - 4
batcher.go
in ingestor/cluster
363 19 3
github_com-Azure-adx-mon-collector-logs-types.go
in collector/logs/transforms/plugin
81 12 3
metrics.go
in metrics
194 - 2
collectors_crd.yaml
in kustomize/bases
83 - 2
alertrules_crd.yaml
in kustomize/bases
82 - 2
functions_crd.yaml
in kustomize/bases
96 - 2
managementcommands_crd.yaml
in kustomize/bases
85 - 2
summaryrules_crd.yaml
in kustomize/bases
97 - 2
adxclusters_crd.yaml
in kustomize/bases
152 - 2
replicator.go
in ingestor/cluster
162 5 2
fake.go
in ingestor/adx
96 11 2
dispatcher.go
in ingestor/adx
72 8 2
shutdown.go
in ingestor/runner/shutdown
61 3 2
native_logs_csv.go
in transform
200 8 2
series.go
in collector
27 1 2
wal.go
in pkg/wal
320 19 2
index.go
in pkg/wal
201 14 2
fake.go
in alerter
99 8 2
service.go
in alerter
183 4 2
fake.go
in alerter/engine
37 4 2
executor.go
in alerter/engine
225 10 2
lint.go
in cmd/alerter
72 2 2
main.go
in cmd/alerter
141 3 2
uploader.go
in ingestor/adx
325 12 1
crds.go
in ingestor/storage
117 5 1
main.go
in tools/cmd/write-load
206 15 1
main.go
in tools/cmd/log-load
340 16 1
metrics_csv.go
in transform
160 7 1
handler.go
in collector/metrics
125 4 1
Correlations

File Size vs. Commits (all time): 183 points

collector/logs/transforms/parser/klog.go x: 1 commits (all time) y: 57 lines of code collector/logs/transforms/parser/parser.go x: 11 commits (all time) y: 68 lines of code ingestor/adx/tasks.go x: 16 commits (all time) y: 360 lines of code alerter/engine/worker.go x: 37 commits (all time) y: 170 lines of code collector/export/log_fluent.go x: 6 commits (all time) y: 208 lines of code collector/export/metric_otlp.go x: 4 commits (all time) y: 233 lines of code metrics/metrics.go x: 40 commits (all time) y: 194 lines of code cmd/collector/main.go x: 92 commits (all time) y: 763 lines of code api/v1/function_types.go x: 5 commits (all time) y: 40 lines of code ingestor/adx/dispatcher.go x: 7 commits (all time) y: 72 lines of code ingestor/adx/fake.go x: 15 commits (all time) y: 96 lines of code ingestor/adx/uploader.go x: 39 commits (all time) y: 325 lines of code ingestor/storage/kql_functions.go x: 7 commits (all time) y: 111 lines of code kustomize/bases/functions_crd.yaml x: 4 commits (all time) y: 96 lines of code metrics/service.go x: 27 commits (all time) y: 162 lines of code cmd/collector/config/config.go x: 12 commits (all time) y: 572 lines of code tools/docgen/config/config.go x: 4 commits (all time) y: 435 lines of code api/v1/adxcluster_types.go x: 1 commits (all time) y: 48 lines of code api/v1/alerter_types.go x: 1 commits (all time) y: 26 lines of code api/v1/ingestor_types.go x: 1 commits (all time) y: 29 lines of code api/v1/zz_generated.deepcopy.go x: 10 commits (all time) y: 686 lines of code kustomize/bases/adxclusters_crd.yaml x: 1 commits (all time) y: 152 lines of code kustomize/bases/alerters_crd.yaml x: 1 commits (all time) y: 166 lines of code kustomize/bases/alertrules_crd.yaml x: 7 commits (all time) y: 82 lines of code kustomize/bases/collectors_crd.yaml x: 1 commits (all time) y: 83 lines of code kustomize/bases/ingestors_crd.yaml x: 1 commits (all time) y: 177 lines of code pkg/testutils/kustainer/k8s.yaml x: 2 commits (all time) y: 38 lines of code pkg/testutils/kustainer/kustainer.go x: 4 commits (all time) y: 297 lines of code alerter/fake.go x: 13 commits (all time) y: 99 lines of code alerter/service.go x: 40 commits (all time) y: 183 lines of code cmd/collector/config/export.go x: 3 commits (all time) y: 233 lines of code collector/log_collection.go x: 3 commits (all time) y: 15 lines of code collector/service.go x: 117 commits (all time) y: 397 lines of code ingestor/adx/syncer.go x: 31 commits (all time) y: 382 lines of code ingestor/runner/shutdown/shutdown.go x: 2 commits (all time) y: 61 lines of code ingestor/service.go x: 98 commits (all time) y: 405 lines of code ingestor/cluster/client.go x: 15 commits (all time) y: 146 lines of code ingestor/cluster/replicator.go x: 30 commits (all time) y: 162 lines of code collector/logs/engine/worker.go x: 7 commits (all time) y: 75 lines of code collector/logs/service.go x: 4 commits (all time) y: 48 lines of code alerter/rules/localStore.go x: 9 commits (all time) y: 97 lines of code collector/logs/transforms/parser/space.go x: 1 commits (all time) y: 22 lines of code collector/logs/sinks/counting.go x: 6 commits (all time) y: 65 lines of code pkg/testutils/ingestor/ingestor.go x: 12 commits (all time) y: 375 lines of code alerter/engine/executor.go x: 42 commits (all time) y: 225 lines of code collector/logs/transforms/plugin/github_com-Azure-adx-mon-collector-logs-types.go x: 4 commits (all time) y: 81 lines of code collector/logs/types/logs.go x: 9 commits (all time) y: 198 lines of code pkg/testutils/collector/collector.go x: 11 commits (all time) y: 312 lines of code collector/logs/sinks/store.go x: 6 commits (all time) y: 34 lines of code collector/logs/transforms/plugin/addattributes/add_attributes.go x: 1 commits (all time) y: 43 lines of code collector/logs/transforms/transform.go x: 2 commits (all time) y: 27 lines of code collector/otlp/logs_transfer.go x: 26 commits (all time) y: 265 lines of code collector/logs/sources/tail/tailer.go x: 7 commits (all time) y: 151 lines of code collector/logs/sources/kernel/kernel.go x: 1 commits (all time) y: 209 lines of code api/v1/summaryrule_types.go x: 3 commits (all time) y: 123 lines of code ingestor/storage/crds.go x: 2 commits (all time) y: 117 lines of code build/k8s/ingestor.yaml x: 13 commits (all time) y: 275 lines of code pkg/wal/wal.go x: 33 commits (all time) y: 320 lines of code api/v1/conditions.go x: 2 commits (all time) y: 8 lines of code api/v1/managementcommand_types.go x: 3 commits (all time) y: 43 lines of code kustomize/bases/managementcommands_crd.yaml x: 2 commits (all time) y: 85 lines of code pkg/wal/index.go x: 7 commits (all time) y: 201 lines of code pkg/wal/repository.go x: 23 commits (all time) y: 220 lines of code storage/store.go x: 22 commits (all time) y: 312 lines of code collector/logs/transforms/plugin/test-plugin/src/github.com/Azure/testplugin/pkg/transforms/addemoji.go x: 3 commits (all time) y: 34 lines of code collector/logs/sources/const.go x: 6 commits (all time) y: 81 lines of code collector/logs/sources/journal/journal_linux.go x: 7 commits (all time) y: 107 lines of code collector/logs/sources/journal/tailer_linux.go x: 9 commits (all time) y: 203 lines of code collector/logs/sources/tail/sourceparse/cri.go x: 3 commits (all time) y: 55 lines of code collector/logs/sources/tail/sourceparse/docker.go x: 3 commits (all time) y: 60 lines of code collector/logs/sources/tail/sourceparse/plaintext.go x: 3 commits (all time) y: 12 lines of code collector/logs/sources/tail/tail.go x: 29 commits (all time) y: 197 lines of code collector/logs/transforms/parser/json.go x: 7 commits (all time) y: 32 lines of code collector/logs/transforms/parser/keyvalue.go x: 2 commits (all time) y: 123 lines of code transform/native_logs_csv.go x: 4 commits (all time) y: 200 lines of code pkg/debug/writer.go x: 1 commits (all time) y: 5 lines of code cmd/ingestor/main.go x: 82 commits (all time) y: 417 lines of code pkg/logger/logger.go x: 4 commits (all time) y: 151 lines of code ingestor/cluster/batcher.go x: 47 commits (all time) y: 363 lines of code pkg/wal/reader.go x: 8 commits (all time) y: 62 lines of code pkg/wal/segment.go x: 42 commits (all time) y: 450 lines of code kustomize/bases/summaryrules_crd.yaml x: 2 commits (all time) y: 97 lines of code collector/logs/sources/journal/types.go x: 2 commits (all time) y: 17 lines of code collector/logs/sources/tail/pod_discovery.go x: 6 commits (all time) y: 197 lines of code collector/logs/sources/tail/pod_target.go x: 10 commits (all time) y: 174 lines of code pkg/testutils/k8s.go x: 5 commits (all time) y: 94 lines of code tools/crdgen/main.go x: 1 commits (all time) y: 18 lines of code pkg/otlp/logs.go x: 9 commits (all time) y: 47 lines of code ingestor/cluster/health.go x: 8 commits (all time) y: 117 lines of code pkg/scheduler/periodic.go x: 2 commits (all time) y: 69 lines of code collector/scraper.go x: 37 commits (all time) y: 476 lines of code ingestor/cluster/coordinator.go x: 30 commits (all time) y: 270 lines of code pkg/limiter/listener.go x: 2 commits (all time) y: 45 lines of code collector/metrics/fake.go x: 1 commits (all time) y: 12 lines of code collector/metrics/handler.go x: 1 commits (all time) y: 125 lines of code ingestor/cluster/fake.go x: 3 commits (all time) y: 62 lines of code pkg/testutils/fs.go x: 4 commits (all time) y: 99 lines of code collector/otlp/metrics.go x: 12 commits (all time) y: 335 lines of code pkg/remote/types.go x: 4 commits (all time) y: 44 lines of code pkg/partmap/partmap.go x: 5 commits (all time) y: 137 lines of code pkg/limiter/fixed.go x: 2 commits (all time) y: 34 lines of code transform/transformer.go x: 2 commits (all time) y: 171 lines of code cmd/alerter/main.go x: 24 commits (all time) y: 141 lines of code pkg/prompb/protobuf.go x: 10 commits (all time) y: 289 lines of code pkg/promremote/client.go x: 17 commits (all time) y: 122 lines of code tools/cmd/write-load/main.go x: 12 commits (all time) y: 206 lines of code pkg/testutils/alerter/alerter.go x: 2 commits (all time) y: 103 lines of code alerter/multikustoclient/client.go x: 1 commits (all time) y: 75 lines of code pkg/testutils/alerter/k8s.yaml x: 1 commits (all time) y: 116 lines of code build/k8s/collector.yaml x: 12 commits (all time) y: 361 lines of code collector/logs/sources/tail/sourceparse/kubernetes.go x: 2 commits (all time) y: 21 lines of code pkg/testutils/kql_verify.go x: 2 commits (all time) y: 178 lines of code collector/logs/sources/journal/journal.go x: 4 commits (all time) y: 19 lines of code pkg/testutils/uploader.go x: 1 commits (all time) y: 39 lines of code cmd/ingestor/thread_affinity.go x: 2 commits (all time) y: 2 lines of code cmd/ingestor/thread_affinity_linux.go x: 1 commits (all time) y: 9 lines of code collector/logs/engine/batch.go x: 2 commits (all time) y: 48 lines of code schema/schema.go x: 4 commits (all time) y: 315 lines of code pkg/http/randomizer.go x: 2 commits (all time) y: 13 lines of code pkg/http/client.go x: 1 commits (all time) y: 76 lines of code pkg/wal/filename.go x: 8 commits (all time) y: 58 lines of code transform/metrics_csv.go x: 5 commits (all time) y: 160 lines of code pkg/http/server.go x: 6 commits (all time) y: 102 lines of code collector/series.go x: 13 commits (all time) y: 27 lines of code pkg/prompb/iterator.go x: 7 commits (all time) y: 218 lines of code collector/client.go x: 9 commits (all time) y: 255 lines of code pkg/prompb/sort.go x: 7 commits (all time) y: 66 lines of code pkg/prompb/util.go x: 4 commits (all time) y: 9 lines of code tools/data/metric.go x: 5 commits (all time) y: 179 lines of code pkg/scheduler/Periodic.go x: 1 commits (all time) y: 69 lines of code alerter/engine/formatter.go x: 2 commits (all time) y: 40 lines of code build/k8s/ksm.yaml x: 1 commits (all time) y: 311 lines of code collector/otlp/metrics_transfer.go x: 4 commits (all time) y: 161 lines of code pkg/wal/iterator.go x: 12 commits (all time) y: 115 lines of code collector/logs/sources/tail/sourceparse/docker_ffjson.go x: 1 commits (all time) y: 342 lines of code ingestor/cluster/partition.go x: 4 commits (all time) y: 28 lines of code pkg/wal/segment_merger.go x: 1 commits (all time) y: 54 lines of code collector/logs/transforms/plugin/symbols.go x: 1 commits (all time) y: 3 lines of code collector/logs/types/processors.go x: 3 commits (all time) y: 19 lines of code tools/cmd/log-load/main.go x: 2 commits (all time) y: 340 lines of code tools/cmd/walreader/main.go x: 5 commits (all time) y: 89 lines of code pkg/k8s/identity.go x: 3 commits (all time) y: 46 lines of code pkg/tls/cert.go x: 3 commits (all time) y: 70 lines of code alerter/engine/fake.go x: 14 commits (all time) y: 37 lines of code alerter/multikustoclient/auth.go x: 5 commits (all time) y: 51 lines of code alerter/rules/store.go x: 13 commits (all time) y: 128 lines of code alerter/engine/types.go x: 5 commits (all time) y: 28 lines of code api/v1/alertrule_types.go x: 10 commits (all time) y: 78 lines of code pkg/prompb/remote.proto x: 1 commits (all time) y: 19 lines of code tools/cmd/data-gen/main.go x: 2 commits (all time) y: 58 lines of code tools/data/file.go x: 2 commits (all time) y: 70 lines of code alerter/engine/client.go x: 7 commits (all time) y: 9 lines of code pkg/service/service.go x: 2 commits (all time) y: 6 lines of code alerter/engine/context.go x: 1 commits (all time) y: 85 lines of code api/v1/groupversion_info.go x: 2 commits (all time) y: 10 lines of code
763.0
lines of code
  min: 2.0
  average: 127.46
  25th percentile: 30.0
  median: 76.0
  75th percentile: 179.0
  max: 763.0
0 117.0
commits (all time)
min: 1.0 | average: 9.22 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 9.0 | max: 117.0

File Size vs. Contributors (all time): 183 points

collector/logs/transforms/parser/klog.go x: 1 contributors (all time) y: 57 lines of code collector/logs/transforms/parser/parser.go x: 3 contributors (all time) y: 68 lines of code ingestor/adx/tasks.go x: 3 contributors (all time) y: 360 lines of code alerter/engine/worker.go x: 9 contributors (all time) y: 170 lines of code collector/export/log_fluent.go x: 1 contributors (all time) y: 208 lines of code collector/export/metric_otlp.go x: 1 contributors (all time) y: 233 lines of code metrics/metrics.go x: 7 contributors (all time) y: 194 lines of code cmd/collector/main.go x: 8 contributors (all time) y: 763 lines of code api/v1/function_types.go x: 1 contributors (all time) y: 40 lines of code ingestor/adx/dispatcher.go x: 4 contributors (all time) y: 72 lines of code ingestor/adx/fake.go x: 4 contributors (all time) y: 96 lines of code ingestor/adx/uploader.go x: 5 contributors (all time) y: 325 lines of code ingestor/storage/kql_functions.go x: 1 contributors (all time) y: 111 lines of code kustomize/bases/functions_crd.yaml x: 1 contributors (all time) y: 96 lines of code metrics/service.go x: 6 contributors (all time) y: 162 lines of code cmd/collector/config/config.go x: 3 contributors (all time) y: 572 lines of code tools/docgen/config/config.go x: 1 contributors (all time) y: 435 lines of code api/v1/adxcluster_types.go x: 1 contributors (all time) y: 48 lines of code api/v1/alerter_types.go x: 1 contributors (all time) y: 26 lines of code api/v1/ingestor_types.go x: 1 contributors (all time) y: 29 lines of code api/v1/zz_generated.deepcopy.go x: 4 contributors (all time) y: 686 lines of code kustomize/bases/adxclusters_crd.yaml x: 1 contributors (all time) y: 152 lines of code kustomize/bases/alerters_crd.yaml x: 1 contributors (all time) y: 166 lines of code kustomize/bases/alertrules_crd.yaml x: 3 contributors (all time) y: 82 lines of code kustomize/bases/collectors_crd.yaml x: 1 contributors (all time) y: 83 lines of code kustomize/bases/ingestors_crd.yaml x: 1 contributors (all time) y: 177 lines of code pkg/testutils/kustainer/k8s.yaml x: 1 contributors (all time) y: 38 lines of code pkg/testutils/kustainer/kustainer.go x: 2 contributors (all time) y: 297 lines of code alerter/fake.go x: 10 contributors (all time) y: 99 lines of code alerter/service.go x: 11 contributors (all time) y: 183 lines of code collector/log_collection.go x: 2 contributors (all time) y: 15 lines of code collector/service.go x: 8 contributors (all time) y: 397 lines of code ingestor/adx/syncer.go x: 4 contributors (all time) y: 382 lines of code ingestor/runner/shutdown/shutdown.go x: 1 contributors (all time) y: 61 lines of code ingestor/service.go x: 6 contributors (all time) y: 405 lines of code ingestor/cluster/client.go x: 2 contributors (all time) y: 146 lines of code ingestor/cluster/replicator.go x: 3 contributors (all time) y: 162 lines of code collector/logs/engine/worker.go x: 2 contributors (all time) y: 75 lines of code alerter/rules/localStore.go x: 4 contributors (all time) y: 97 lines of code collector/logs/transforms/parser/space.go x: 1 contributors (all time) y: 22 lines of code collector/logs/sinks/counting.go x: 1 contributors (all time) y: 65 lines of code pkg/testutils/ingestor/ingestor.go x: 2 contributors (all time) y: 375 lines of code alerter/engine/executor.go x: 11 contributors (all time) y: 225 lines of code collector/logs/transforms/plugin/github_com-Azure-adx-mon-collector-logs-types.go x: 1 contributors (all time) y: 81 lines of code collector/logs/types/logs.go x: 1 contributors (all time) y: 198 lines of code pkg/testutils/collector/collector.go x: 2 contributors (all time) y: 312 lines of code collector/logs/sinks/store.go x: 2 contributors (all time) y: 34 lines of code collector/logs/transforms/plugin/addattributes/add_attributes.go x: 1 contributors (all time) y: 43 lines of code collector/otlp/logs_transfer.go x: 3 contributors (all time) y: 265 lines of code collector/logs/sources/tail/tailer.go x: 2 contributors (all time) y: 151 lines of code api/v1/summaryrule_types.go x: 1 contributors (all time) y: 123 lines of code ingestor/storage/crds.go x: 1 contributors (all time) y: 117 lines of code build/k8s/ingestor.yaml x: 4 contributors (all time) y: 275 lines of code pkg/wal/wal.go x: 3 contributors (all time) y: 320 lines of code api/v1/conditions.go x: 1 contributors (all time) y: 8 lines of code kustomize/bases/managementcommands_crd.yaml x: 1 contributors (all time) y: 85 lines of code pkg/wal/index.go x: 1 contributors (all time) y: 201 lines of code pkg/wal/repository.go x: 1 contributors (all time) y: 220 lines of code storage/store.go x: 4 contributors (all time) y: 312 lines of code collector/logs/transforms/plugin/test-plugin/src/github.com/Azure/testplugin/pkg/transforms/addemoji.go x: 1 contributors (all time) y: 34 lines of code collector/logs/sources/journal/journal_linux.go x: 2 contributors (all time) y: 107 lines of code collector/logs/sources/journal/tailer_linux.go x: 2 contributors (all time) y: 203 lines of code collector/logs/sources/tail/sourceparse/cri.go x: 2 contributors (all time) y: 55 lines of code collector/logs/sources/tail/sourceparse/docker.go x: 2 contributors (all time) y: 60 lines of code collector/logs/sources/tail/sourceparse/plaintext.go x: 2 contributors (all time) y: 12 lines of code collector/logs/sources/tail/tail.go x: 2 contributors (all time) y: 197 lines of code collector/logs/transforms/parser/json.go x: 2 contributors (all time) y: 32 lines of code collector/logs/transforms/parser/keyvalue.go x: 2 contributors (all time) y: 123 lines of code transform/native_logs_csv.go x: 2 contributors (all time) y: 200 lines of code collector/logs/types/fields.go x: 1 contributors (all time) y: 15 lines of code pkg/debug/writer.go x: 1 contributors (all time) y: 5 lines of code cmd/ingestor/main.go x: 8 contributors (all time) y: 417 lines of code ingestor/cluster/batcher.go x: 5 contributors (all time) y: 363 lines of code pkg/wal/reader.go x: 2 contributors (all time) y: 62 lines of code pkg/wal/segment.go x: 3 contributors (all time) y: 450 lines of code kustomize/bases/summaryrules_crd.yaml x: 1 contributors (all time) y: 97 lines of code collector/logs/sources/journal/types.go x: 2 contributors (all time) y: 17 lines of code collector/logs/sources/tail/pod_discovery.go x: 3 contributors (all time) y: 197 lines of code collector/logs/sources/tail/pod_target.go x: 3 contributors (all time) y: 174 lines of code tools/crdgen/main.go x: 1 contributors (all time) y: 18 lines of code pkg/otlp/logs.go x: 4 contributors (all time) y: 47 lines of code ingestor/cluster/health.go x: 3 contributors (all time) y: 117 lines of code pkg/scheduler/periodic.go x: 2 contributors (all time) y: 69 lines of code collector/scraper.go x: 3 contributors (all time) y: 476 lines of code ingestor/cluster/coordinator.go x: 4 contributors (all time) y: 270 lines of code pkg/limiter/listener.go x: 2 contributors (all time) y: 45 lines of code collector/metrics/fake.go x: 1 contributors (all time) y: 12 lines of code collector/metrics/handler.go x: 1 contributors (all time) y: 125 lines of code collector/otlp/metrics.go x: 3 contributors (all time) y: 335 lines of code pkg/partmap/partmap.go x: 1 contributors (all time) y: 137 lines of code transform/transformer.go x: 2 contributors (all time) y: 171 lines of code cmd/alerter/main.go x: 7 contributors (all time) y: 141 lines of code pkg/prompb/protobuf.go x: 2 contributors (all time) y: 289 lines of code pkg/promremote/client.go x: 3 contributors (all time) y: 122 lines of code tools/cmd/write-load/main.go x: 5 contributors (all time) y: 206 lines of code pkg/testutils/alerter/alerter.go x: 1 contributors (all time) y: 103 lines of code alerter/multikustoclient/client.go x: 1 contributors (all time) y: 75 lines of code build/k8s/collector.yaml x: 3 contributors (all time) y: 361 lines of code collector/logs/sources/tail/sourceparse/kubernetes.go x: 2 contributors (all time) y: 21 lines of code collector/logs/sources/tail/sourceparse/logtype.go x: 2 contributors (all time) y: 26 lines of code pkg/testutils/kql_verify.go x: 1 contributors (all time) y: 178 lines of code collector/logs/sources/journal/journal.go x: 1 contributors (all time) y: 19 lines of code cmd/ingestor/thread_affinity.go x: 1 contributors (all time) y: 2 lines of code schema/schema.go x: 2 contributors (all time) y: 315 lines of code pkg/http/client.go x: 1 contributors (all time) y: 76 lines of code pkg/wal/filename.go x: 3 contributors (all time) y: 58 lines of code transform/metrics_csv.go x: 1 contributors (all time) y: 160 lines of code pkg/http/server.go x: 2 contributors (all time) y: 102 lines of code pkg/prompb/iterator.go x: 2 contributors (all time) y: 218 lines of code collector/client.go x: 1 contributors (all time) y: 255 lines of code tools/data/metric.go x: 2 contributors (all time) y: 179 lines of code pkg/scheduler/Periodic.go x: 1 contributors (all time) y: 69 lines of code alerter/engine/formatter.go x: 2 contributors (all time) y: 40 lines of code build/k8s/ksm.yaml x: 1 contributors (all time) y: 311 lines of code collector/otlp/metrics_transfer.go x: 2 contributors (all time) y: 161 lines of code pkg/wal/iterator.go x: 2 contributors (all time) y: 115 lines of code collector/logs/sources/tail/sourceparse/docker_ffjson.go x: 1 contributors (all time) y: 342 lines of code pkg/wal/segment_merger.go x: 1 contributors (all time) y: 54 lines of code tools/cmd/walreader/main.go x: 2 contributors (all time) y: 89 lines of code pkg/tls/cert.go x: 2 contributors (all time) y: 70 lines of code alerter/engine/fake.go x: 8 contributors (all time) y: 37 lines of code alerter/multikustoclient/auth.go x: 3 contributors (all time) y: 51 lines of code alerter/rules/store.go x: 6 contributors (all time) y: 128 lines of code alerter/engine/types.go x: 4 contributors (all time) y: 28 lines of code api/v1/alertrule_types.go x: 4 contributors (all time) y: 78 lines of code alerter/engine/client.go x: 7 contributors (all time) y: 9 lines of code pkg/service/service.go x: 2 contributors (all time) y: 6 lines of code alerter/queue/queue.go x: 2 contributors (all time) y: 3 lines of code
763.0
lines of code
  min: 2.0
  average: 127.46
  25th percentile: 30.0
  median: 76.0
  75th percentile: 179.0
  max: 763.0
0 11.0
contributors (all time)
min: 1.0 | average: 2.2 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 11.0

File Size vs. Commits (30 days): 44 points

collector/logs/transforms/parser/klog.go x: 1 commits (30d) y: 57 lines of code collector/logs/transforms/parser/parser.go x: 2 commits (30d) y: 68 lines of code ingestor/adx/tasks.go x: 3 commits (30d) y: 360 lines of code alerter/engine/worker.go x: 1 commits (30d) y: 170 lines of code collector/export/log_fluent.go x: 2 commits (30d) y: 208 lines of code collector/export/metric_otlp.go x: 1 commits (30d) y: 233 lines of code metrics/metrics.go x: 1 commits (30d) y: 194 lines of code cmd/collector/main.go x: 7 commits (30d) y: 763 lines of code api/v1/function_types.go x: 1 commits (30d) y: 40 lines of code ingestor/adx/dispatcher.go x: 1 commits (30d) y: 72 lines of code ingestor/adx/fake.go x: 1 commits (30d) y: 96 lines of code ingestor/adx/uploader.go x: 1 commits (30d) y: 325 lines of code ingestor/storage/kql_functions.go x: 1 commits (30d) y: 111 lines of code metrics/service.go x: 1 commits (30d) y: 162 lines of code cmd/collector/config/config.go x: 4 commits (30d) y: 572 lines of code tools/docgen/config/config.go x: 2 commits (30d) y: 435 lines of code api/v1/adxcluster_types.go x: 1 commits (30d) y: 48 lines of code api/v1/alerter_types.go x: 1 commits (30d) y: 26 lines of code api/v1/ingestor_types.go x: 1 commits (30d) y: 29 lines of code api/v1/zz_generated.deepcopy.go x: 1 commits (30d) y: 686 lines of code kustomize/bases/adxclusters_crd.yaml x: 1 commits (30d) y: 152 lines of code kustomize/bases/alerters_crd.yaml x: 1 commits (30d) y: 166 lines of code kustomize/bases/alertrules_crd.yaml x: 1 commits (30d) y: 82 lines of code kustomize/bases/ingestors_crd.yaml x: 1 commits (30d) y: 177 lines of code pkg/testutils/kustainer/k8s.yaml x: 1 commits (30d) y: 38 lines of code pkg/testutils/kustainer/kustainer.go x: 1 commits (30d) y: 297 lines of code alerter/fake.go x: 1 commits (30d) y: 99 lines of code alerter/service.go x: 1 commits (30d) y: 183 lines of code cmd/collector/config/export.go x: 2 commits (30d) y: 233 lines of code collector/log_collection.go x: 1 commits (30d) y: 15 lines of code collector/service.go x: 4 commits (30d) y: 397 lines of code ingestor/adx/syncer.go x: 1 commits (30d) y: 382 lines of code ingestor/runner/shutdown/shutdown.go x: 1 commits (30d) y: 61 lines of code ingestor/service.go x: 3 commits (30d) y: 405 lines of code ingestor/cluster/client.go x: 1 commits (30d) y: 146 lines of code collector/logs/engine/worker.go x: 2 commits (30d) y: 75 lines of code collector/logs/transforms/parser/space.go x: 1 commits (30d) y: 22 lines of code pkg/testutils/ingestor/ingestor.go x: 1 commits (30d) y: 375 lines of code
763.0
lines of code
  min: 15.0
  average: 192.55
  25th percentile: 62.75
  median: 149.0
  75th percentile: 281.0
  max: 763.0
0 7.0
commits (30d)
min: 1.0 | average: 1.48 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 7.0

File Size vs. Contributors (30 days): 44 points

collector/logs/transforms/parser/klog.go x: 1 contributors (30d) y: 57 lines of code collector/logs/transforms/parser/parser.go x: 2 contributors (30d) y: 68 lines of code ingestor/adx/tasks.go x: 1 contributors (30d) y: 360 lines of code alerter/engine/worker.go x: 1 contributors (30d) y: 170 lines of code collector/export/log_fluent.go x: 1 contributors (30d) y: 208 lines of code collector/export/metric_otlp.go x: 1 contributors (30d) y: 233 lines of code metrics/metrics.go x: 1 contributors (30d) y: 194 lines of code cmd/collector/main.go x: 2 contributors (30d) y: 763 lines of code api/v1/function_types.go x: 1 contributors (30d) y: 40 lines of code ingestor/adx/dispatcher.go x: 1 contributors (30d) y: 72 lines of code ingestor/adx/fake.go x: 1 contributors (30d) y: 96 lines of code ingestor/adx/uploader.go x: 1 contributors (30d) y: 325 lines of code ingestor/storage/kql_functions.go x: 1 contributors (30d) y: 111 lines of code metrics/service.go x: 1 contributors (30d) y: 162 lines of code cmd/collector/config/config.go x: 2 contributors (30d) y: 572 lines of code tools/docgen/config/config.go x: 1 contributors (30d) y: 435 lines of code api/v1/adxcluster_types.go x: 1 contributors (30d) y: 48 lines of code api/v1/alerter_types.go x: 1 contributors (30d) y: 26 lines of code api/v1/ingestor_types.go x: 1 contributors (30d) y: 29 lines of code api/v1/zz_generated.deepcopy.go x: 1 contributors (30d) y: 686 lines of code kustomize/bases/adxclusters_crd.yaml x: 1 contributors (30d) y: 152 lines of code kustomize/bases/alerters_crd.yaml x: 1 contributors (30d) y: 166 lines of code kustomize/bases/alertrules_crd.yaml x: 1 contributors (30d) y: 82 lines of code kustomize/bases/ingestors_crd.yaml x: 1 contributors (30d) y: 177 lines of code pkg/testutils/kustainer/k8s.yaml x: 1 contributors (30d) y: 38 lines of code pkg/testutils/kustainer/kustainer.go x: 1 contributors (30d) y: 297 lines of code alerter/fake.go x: 1 contributors (30d) y: 99 lines of code alerter/service.go x: 1 contributors (30d) y: 183 lines of code collector/log_collection.go x: 1 contributors (30d) y: 15 lines of code collector/service.go x: 2 contributors (30d) y: 397 lines of code ingestor/adx/syncer.go x: 1 contributors (30d) y: 382 lines of code ingestor/runner/shutdown/shutdown.go x: 1 contributors (30d) y: 61 lines of code ingestor/service.go x: 1 contributors (30d) y: 405 lines of code ingestor/cluster/client.go x: 1 contributors (30d) y: 146 lines of code collector/logs/engine/worker.go x: 1 contributors (30d) y: 75 lines of code collector/logs/transforms/parser/space.go x: 1 contributors (30d) y: 22 lines of code pkg/testutils/ingestor/ingestor.go x: 1 contributors (30d) y: 375 lines of code
763.0
lines of code
  min: 15.0
  average: 192.55
  25th percentile: 62.75
  median: 149.0
  75th percentile: 281.0
  max: 763.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.09 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Commits (90 days): 95 points

collector/logs/transforms/parser/klog.go x: 1 commits (90d) y: 57 lines of code collector/logs/transforms/parser/parser.go x: 4 commits (90d) y: 68 lines of code ingestor/adx/tasks.go x: 9 commits (90d) y: 360 lines of code alerter/engine/worker.go x: 2 commits (90d) y: 170 lines of code collector/export/log_fluent.go x: 6 commits (90d) y: 208 lines of code collector/export/metric_otlp.go x: 1 commits (90d) y: 233 lines of code metrics/metrics.go x: 6 commits (90d) y: 194 lines of code cmd/collector/main.go x: 14 commits (90d) y: 763 lines of code api/v1/function_types.go x: 3 commits (90d) y: 40 lines of code ingestor/adx/dispatcher.go x: 1 commits (90d) y: 72 lines of code ingestor/adx/fake.go x: 1 commits (90d) y: 96 lines of code ingestor/adx/uploader.go x: 4 commits (90d) y: 325 lines of code ingestor/storage/kql_functions.go x: 3 commits (90d) y: 111 lines of code kustomize/bases/functions_crd.yaml x: 2 commits (90d) y: 96 lines of code metrics/service.go x: 3 commits (90d) y: 162 lines of code cmd/collector/config/config.go x: 8 commits (90d) y: 572 lines of code tools/docgen/config/config.go x: 2 commits (90d) y: 435 lines of code api/v1/adxcluster_types.go x: 1 commits (90d) y: 48 lines of code api/v1/alerter_types.go x: 1 commits (90d) y: 26 lines of code api/v1/ingestor_types.go x: 1 commits (90d) y: 29 lines of code api/v1/zz_generated.deepcopy.go x: 4 commits (90d) y: 686 lines of code kustomize/bases/adxclusters_crd.yaml x: 1 commits (90d) y: 152 lines of code kustomize/bases/alerters_crd.yaml x: 1 commits (90d) y: 166 lines of code kustomize/bases/alertrules_crd.yaml x: 1 commits (90d) y: 82 lines of code kustomize/bases/ingestors_crd.yaml x: 1 commits (90d) y: 177 lines of code pkg/testutils/kustainer/k8s.yaml x: 1 commits (90d) y: 38 lines of code pkg/testutils/kustainer/kustainer.go x: 1 commits (90d) y: 297 lines of code alerter/fake.go x: 1 commits (90d) y: 99 lines of code alerter/service.go x: 3 commits (90d) y: 183 lines of code cmd/collector/config/export.go x: 2 commits (90d) y: 233 lines of code collector/log_collection.go x: 1 commits (90d) y: 15 lines of code collector/service.go x: 9 commits (90d) y: 397 lines of code ingestor/adx/syncer.go x: 1 commits (90d) y: 382 lines of code ingestor/runner/shutdown/shutdown.go x: 2 commits (90d) y: 61 lines of code ingestor/service.go x: 21 commits (90d) y: 405 lines of code ingestor/cluster/client.go x: 1 commits (90d) y: 146 lines of code ingestor/cluster/replicator.go x: 5 commits (90d) y: 162 lines of code collector/logs/engine/worker.go x: 5 commits (90d) y: 75 lines of code collector/logs/service.go x: 2 commits (90d) y: 48 lines of code collector/logs/transforms/parser/space.go x: 1 commits (90d) y: 22 lines of code collector/logs/sinks/counting.go x: 1 commits (90d) y: 65 lines of code pkg/testutils/ingestor/ingestor.go x: 4 commits (90d) y: 375 lines of code alerter/engine/executor.go x: 1 commits (90d) y: 225 lines of code collector/logs/transforms/plugin/github_com-Azure-adx-mon-collector-logs-types.go x: 2 commits (90d) y: 81 lines of code collector/logs/types/logs.go x: 6 commits (90d) y: 198 lines of code pkg/testutils/collector/collector.go x: 3 commits (90d) y: 312 lines of code collector/logs/sinks/store.go x: 2 commits (90d) y: 34 lines of code collector/logs/transforms/plugin/addattributes/add_attributes.go x: 1 commits (90d) y: 43 lines of code collector/otlp/logs_transfer.go x: 6 commits (90d) y: 265 lines of code collector/logs/sources/tail/tailer.go x: 3 commits (90d) y: 151 lines of code collector/logs/sources/kernel/kernel.go x: 1 commits (90d) y: 209 lines of code api/v1/summaryrule_types.go x: 2 commits (90d) y: 123 lines of code ingestor/storage/crds.go x: 2 commits (90d) y: 117 lines of code build/k8s/ingestor.yaml x: 5 commits (90d) y: 275 lines of code pkg/wal/wal.go x: 9 commits (90d) y: 320 lines of code api/v1/conditions.go x: 2 commits (90d) y: 8 lines of code api/v1/managementcommand_types.go x: 3 commits (90d) y: 43 lines of code kustomize/bases/managementcommands_crd.yaml x: 2 commits (90d) y: 85 lines of code pkg/wal/index.go x: 2 commits (90d) y: 201 lines of code pkg/wal/repository.go x: 4 commits (90d) y: 220 lines of code storage/store.go x: 6 commits (90d) y: 312 lines of code collector/logs/transforms/plugin/test-plugin/src/github.com/Azure/testplugin/pkg/transforms/addemoji.go x: 1 commits (90d) y: 34 lines of code collector/logs/sources/const.go x: 1 commits (90d) y: 81 lines of code collector/logs/sources/journal/journal_linux.go x: 3 commits (90d) y: 107 lines of code collector/logs/sources/journal/tailer_linux.go x: 4 commits (90d) y: 203 lines of code collector/logs/sources/tail/sourceparse/docker.go x: 1 commits (90d) y: 60 lines of code collector/logs/sources/tail/sourceparse/plaintext.go x: 1 commits (90d) y: 12 lines of code collector/logs/sources/tail/tail.go x: 1 commits (90d) y: 197 lines of code collector/logs/transforms/parser/json.go x: 2 commits (90d) y: 32 lines of code transform/native_logs_csv.go x: 1 commits (90d) y: 200 lines of code pkg/debug/writer.go x: 1 commits (90d) y: 5 lines of code cmd/ingestor/main.go x: 9 commits (90d) y: 417 lines of code ingestor/cluster/batcher.go x: 7 commits (90d) y: 363 lines of code pkg/wal/reader.go x: 1 commits (90d) y: 62 lines of code pkg/wal/segment.go x: 4 commits (90d) y: 450 lines of code collector/logs/sources/journal/types.go x: 1 commits (90d) y: 17 lines of code collector/logs/sources/tail/pod_target.go x: 1 commits (90d) y: 174 lines of code ingestor/cluster/health.go x: 1 commits (90d) y: 117 lines of code pkg/scheduler/periodic.go x: 1 commits (90d) y: 69 lines of code collector/scraper.go x: 1 commits (90d) y: 476 lines of code ingestor/cluster/coordinator.go x: 1 commits (90d) y: 270 lines of code
763.0
lines of code
  min: 5.0
  average: 167.91
  25th percentile: 55.0
  median: 117.0
  75th percentile: 225.0
  max: 763.0
0 21.0
commits (90d)
min: 1.0 | average: 2.78 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 21.0

File Size vs. Contributors (90 days): 95 points

collector/logs/transforms/parser/klog.go x: 1 contributors (90d) y: 57 lines of code collector/logs/transforms/parser/parser.go x: 3 contributors (90d) y: 68 lines of code ingestor/adx/tasks.go x: 1 contributors (90d) y: 360 lines of code alerter/engine/worker.go x: 1 contributors (90d) y: 170 lines of code collector/export/log_fluent.go x: 1 contributors (90d) y: 208 lines of code collector/export/metric_otlp.go x: 1 contributors (90d) y: 233 lines of code metrics/metrics.go x: 3 contributors (90d) y: 194 lines of code cmd/collector/main.go x: 3 contributors (90d) y: 763 lines of code api/v1/function_types.go x: 1 contributors (90d) y: 40 lines of code ingestor/adx/dispatcher.go x: 1 contributors (90d) y: 72 lines of code ingestor/adx/fake.go x: 1 contributors (90d) y: 96 lines of code ingestor/adx/uploader.go x: 2 contributors (90d) y: 325 lines of code ingestor/storage/kql_functions.go x: 1 contributors (90d) y: 111 lines of code metrics/service.go x: 2 contributors (90d) y: 162 lines of code cmd/collector/config/config.go x: 3 contributors (90d) y: 572 lines of code tools/docgen/config/config.go x: 1 contributors (90d) y: 435 lines of code api/v1/adxcluster_types.go x: 1 contributors (90d) y: 48 lines of code api/v1/alerter_types.go x: 1 contributors (90d) y: 26 lines of code api/v1/ingestor_types.go x: 1 contributors (90d) y: 29 lines of code api/v1/zz_generated.deepcopy.go x: 1 contributors (90d) y: 686 lines of code kustomize/bases/adxclusters_crd.yaml x: 1 contributors (90d) y: 152 lines of code kustomize/bases/alerters_crd.yaml x: 1 contributors (90d) y: 166 lines of code kustomize/bases/alertrules_crd.yaml x: 1 contributors (90d) y: 82 lines of code kustomize/bases/ingestors_crd.yaml x: 1 contributors (90d) y: 177 lines of code pkg/testutils/kustainer/k8s.yaml x: 1 contributors (90d) y: 38 lines of code pkg/testutils/kustainer/kustainer.go x: 1 contributors (90d) y: 297 lines of code alerter/fake.go x: 1 contributors (90d) y: 99 lines of code alerter/service.go x: 2 contributors (90d) y: 183 lines of code collector/log_collection.go x: 1 contributors (90d) y: 15 lines of code collector/service.go x: 2 contributors (90d) y: 397 lines of code ingestor/adx/syncer.go x: 1 contributors (90d) y: 382 lines of code ingestor/runner/shutdown/shutdown.go x: 1 contributors (90d) y: 61 lines of code ingestor/service.go x: 4 contributors (90d) y: 405 lines of code ingestor/cluster/client.go x: 1 contributors (90d) y: 146 lines of code ingestor/cluster/replicator.go x: 1 contributors (90d) y: 162 lines of code collector/logs/engine/worker.go x: 2 contributors (90d) y: 75 lines of code collector/logs/transforms/parser/space.go x: 1 contributors (90d) y: 22 lines of code collector/logs/sinks/counting.go x: 1 contributors (90d) y: 65 lines of code pkg/testutils/ingestor/ingestor.go x: 2 contributors (90d) y: 375 lines of code alerter/engine/executor.go x: 1 contributors (90d) y: 225 lines of code collector/logs/transforms/plugin/github_com-Azure-adx-mon-collector-logs-types.go x: 1 contributors (90d) y: 81 lines of code collector/logs/types/logs.go x: 1 contributors (90d) y: 198 lines of code pkg/testutils/collector/collector.go x: 2 contributors (90d) y: 312 lines of code collector/logs/sinks/store.go x: 1 contributors (90d) y: 34 lines of code collector/logs/transforms/plugin/addattributes/add_attributes.go x: 1 contributors (90d) y: 43 lines of code collector/otlp/logs_transfer.go x: 1 contributors (90d) y: 265 lines of code collector/logs/sources/tail/tailer.go x: 2 contributors (90d) y: 151 lines of code api/v1/summaryrule_types.go x: 1 contributors (90d) y: 123 lines of code ingestor/storage/crds.go x: 1 contributors (90d) y: 117 lines of code build/k8s/ingestor.yaml x: 3 contributors (90d) y: 275 lines of code pkg/wal/wal.go x: 2 contributors (90d) y: 320 lines of code api/v1/conditions.go x: 1 contributors (90d) y: 8 lines of code kustomize/bases/managementcommands_crd.yaml x: 1 contributors (90d) y: 85 lines of code pkg/wal/index.go x: 1 contributors (90d) y: 201 lines of code pkg/wal/repository.go x: 1 contributors (90d) y: 220 lines of code collector/logs/sources/journal/journal_linux.go x: 2 contributors (90d) y: 107 lines of code collector/logs/sources/journal/tailer_linux.go x: 2 contributors (90d) y: 203 lines of code collector/logs/sources/tail/sourceparse/docker.go x: 1 contributors (90d) y: 60 lines of code collector/logs/sources/tail/sourceparse/plaintext.go x: 1 contributors (90d) y: 12 lines of code collector/logs/transforms/parser/json.go x: 1 contributors (90d) y: 32 lines of code collector/logs/transforms/parser/keyvalue.go x: 2 contributors (90d) y: 123 lines of code pkg/debug/writer.go x: 1 contributors (90d) y: 5 lines of code cmd/ingestor/main.go x: 3 contributors (90d) y: 417 lines of code ingestor/cluster/batcher.go x: 1 contributors (90d) y: 363 lines of code pkg/wal/segment.go x: 1 contributors (90d) y: 450 lines of code collector/logs/sources/journal/types.go x: 1 contributors (90d) y: 17 lines of code collector/logs/sources/tail/pod_target.go x: 1 contributors (90d) y: 174 lines of code pkg/otlp/logs.go x: 2 contributors (90d) y: 47 lines of code pkg/scheduler/periodic.go x: 1 contributors (90d) y: 69 lines of code collector/scraper.go x: 1 contributors (90d) y: 476 lines of code ingestor/cluster/coordinator.go x: 1 contributors (90d) y: 270 lines of code
763.0
lines of code
  min: 5.0
  average: 167.91
  25th percentile: 55.0
  median: 117.0
  75th percentile: 225.0
  max: 763.0
0 4.0
contributors (90d)
min: 1.0 | average: 1.31 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0