GoogleCloudPlatform / k8s-stackdriver
Components

An overview of source code logical components.

Intro

Logical decomposition is a representation of the organization of the main source code, where every and each file is put in exactly one logical component.

Logical Decompositions Overview

Analyzed system has 1 logical decomposition:

Logical Decomposition #1: PRIMARY

The decompositions is based on the folder structure at level 1 (relative to the source code root).

Bubble Chart | Tree Map
Component Sizes (Lines of Code)
The "primary" logical decomposition has 6 components.
  • 68 files, 7,781 LOC (100.0% vs. main code).
  • "custom-metrics-stackdriver-adapter" is biggest, containing 42.21% of LOC.
  • "fluentd-gcp-scaler" is smallest, containing 0.44% of LOC.


custom-metrics-stackdriver-adapter3284 LOC (42%) 20 files
prometheus-to-sd1739 LOC (22%) 13 files
kubelet-to-gcm1260 LOC (16%) 12 files
event-exporter1144 LOC (14%) 20 files
hack320 LOC (4%) 2 files
fluentd-gcp-scaler34 LOC (<1%) 1 file
Component Commits
Components ordered by number of commits
Total Commits per Component
All commits, some commits may include files from multiple components.
custom-metrics-stackdriver-adapter188 commits (20%)
prometheus-to-sd158 commits (16%)
event-exporter64 commits (6%)
kubelet-to-gcm48 commits (5%)
hack4 commits (<1%)
fluentd-gcp-scaler3 commits (<1%)
Yearly File Updates Trend per Components
The number of file changes in commits
animated commit history: all time cumulative | 12 months window
2025 2024 2023 2022 2021 2020 2019 2018 2017
custom-metrics-stackdriver-adapter
22
83
37
82
44
103
26
72
28
prometheus-to-sd
2
18
28
5
20
107
121
46
event-exporter
17
26
16
24
19
7
31
16
kubelet-to-gcm
1
28
16
36
8
17
2
fluentd-gcp-scaler
2
1
hack
4


Dependencies between components in same commits (past 180 days)
The number on the lines shows the number of shared commits.
See detailed temporal dependencies report...

G custom-metrics-stackdriver-adapter custom-metrics-stackdriver-adapter custom-metrics-stackdriver-adapter--custom-metrics-stackdriver-adapter 5 event-exporter event-exporter event-exporter--event-exporter 2


2025-05-04 14:30