Directories
¶
| Path | Synopsis |
|---|---|
|
agent
|
|
|
cmd/agent
command
Package main provides main entry for the FODC agent.
|
Package main provides main entry for the FODC agent. |
|
internal/cluster
Package cluster provides cluster state collection functionality for FODC agent.
|
Package cluster provides cluster state collection functionality for FODC agent. |
|
internal/cmd
Package cmd is an internal package defining cli commands for fodc.
|
Package cmd is an internal package defining cli commands for fodc. |
|
internal/exporter
Package exporter implements Prometheus metrics exporter for FlightRecorder Datasources.
|
Package exporter implements Prometheus metrics exporter for FlightRecorder Datasources. |
|
internal/flightrecorder
Package flightrecorder implements a flight recorder for metrics data.
|
Package flightrecorder implements a flight recorder for metrics data. |
|
internal/ktm
Package ktm is a module that monitors I/O operations in the kernel.
|
Package ktm is a module that monitors I/O operations in the kernel. |
|
internal/ktm/iomonitor
Package iomonitor implements I/O monitoring using eBPF.
|
Package iomonitor implements I/O monitoring using eBPF. |
|
internal/ktm/iomonitor/ebpf
Package ebpf provides eBPF program loading and management functionality.
|
Package ebpf provides eBPF program loading and management functionality. |
|
internal/lifecycle
Package lifecycle provides lifecycle data collection functionality for FODC agent.
|
Package lifecycle provides lifecycle data collection functionality for FODC agent. |
|
internal/metrics
Package metrics implements parsing of Prometheus text format metrics.
|
Package metrics implements parsing of Prometheus text format metrics. |
|
internal/proxy
Package proxy provides a client for communicating with the FODC Proxy.
|
Package proxy provides a client for communicating with the FODC Proxy. |
|
internal/server
Package server provides HTTP server functionality for exposing Prometheus metrics.
|
Package server provides HTTP server functionality for exposing Prometheus metrics. |
|
internal/watchdog
Package watchdog implements a watchdog for metrics data.
|
Package watchdog implements a watchdog for metrics data. |
|
testhelper
Package testhelper provides test helpers for FODC agent components.
|
Package testhelper provides test helpers for FODC agent components. |
|
proxy
|
|
|
cmd/proxy
command
Package main is the main package for the FODC Proxy.
|
Package main is the main package for the FODC Proxy. |
|
internal/api
Package api provides functionality for the API server.
|
Package api provides functionality for the API server. |
|
internal/cluster
Package cluster provides cluster state management for FODC proxy.
|
Package cluster provides cluster state management for FODC proxy. |
|
internal/grpc
Package grpc provides functionality for the gRPC server.
|
Package grpc provides functionality for the gRPC server. |
|
internal/lifecycle
Package lifecycle provides lifecycle state management for FODC proxy.
|
Package lifecycle provides lifecycle state management for FODC proxy. |
|
internal/metrics
Package metrics provides functionality for aggregating and enriching metrics from all agents.
|
Package metrics provides functionality for aggregating and enriching metrics from all agents. |
|
internal/registry
Package registry provides functionality for managing and tracking FODC agents.
|
Package registry provides functionality for managing and tracking FODC agents. |
Click to show internal directories.
Click to hide internal directories.