Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
kpi-collector
command
|
|
|
internal
|
|
|
collector
Package collector orchestrates KPI metric collection from Prometheus/Thanos.
|
Package collector orchestrates KPI metric collection from Prometheus/Thanos. |
|
config
Package config provides configuration types, validation, and loading for the KPI collector.
|
Package config provides configuration types, validation, and loading for the KPI collector. |
|
database
Package database provides a unified interface for storing and retrieving KPI metrics.
|
Package database provides a unified interface for storing and retrieving KPI metrics. |
|
database/schema
Package schema defines the database DDL (table creation, indexes, pragmas) for all supported backends.
|
Package schema defines the database DDL (table creation, indexes, pragmas) for all supported backends. |
|
kubernetes
Package kubernetes provides integration with Kubernetes/OpenShift clusters.
|
Package kubernetes provides integration with Kubernetes/OpenShift clusters. |
|
logger
Package logger provides file-based logging initialization for the KPI collector.
|
Package logger provides file-based logging initialization for the KPI collector. |
|
output
Package output provides multi-format output rendering for CLI commands.
|
Package output provides multi-format output rendering for CLI commands. |
|
prometheus
Package prometheus provides client functionality for querying Prometheus/Thanos metrics endpoints.
|
Package prometheus provides client functionality for querying Prometheus/Thanos metrics endpoints. |
Click to show internal directories.
Click to hide internal directories.

