v1.5.22
- Fixed a crash loop on accelerator nodes with the host NVIDIA driver mounted. Reading accelerator host facts closed the NVML library while the per-process collector still held it, so
v1.5.20restarted repeatedly on every such node. NVML now stays loaded until the last user releases it. - The per-process accelerator exporter ships as its own image,
ghcr.io/baselinehq/costgraph-gpu-exporter. The agent image no longer carries it. - Backend and metrics endpoints are configurable.
v1.3.1
- Auto-detect host cgroup filesystem path, no longer configurable via cli flag.
v1.3.0
- Hosts without cloud provider metadata log a warning, instead of exiting on boot. Registration fills the unresolved fields with fallbacks.
v1.2.2
- Extended the agent to include root-privileged BPF network-flow tracing that runs on compatible nodes across the fleet. Compatible nodes must expose a host-mounted cgroup v2 filesystem and run a BTF-enabled kernel for the fentry programs.
- Added default host filesystem mounts for
/proc:/host/procand the host cgroup v2 filesystem/sys/fs/cgroup:/host/sys/fs/cgroup.
v1.0.0
First stable release of the CostGraph Agent.The agent runs on cloud VMs and reports host, process, and container metrics to CostGraph, powering VM inventory, cost attribution, rightsizing and idle recommendations, and cost anomaly detection. Install it with the one-line script, Docker, Ansible, or cloud-init.
v0.0.64
- Process-level metrics: per-process CPU and memory usage.
- Disk metrics for attached volumes.
- New install paths: one-line install script (systemd/OpenRC), Ansible collection, and cloud-init / user data.
- Standardized metric names under the
costgraph_prefix.
v0.0.48
- Container metrics and inventory for Docker and containerd hosts, with live runtime tracking.
v0.0.37
- Host metrics pipeline: CPU, memory, disk, and network streamed to CostGraph.
- Backend integration with instance registration and durable remote write.
v0.0.1
- Initial release of the CostGraph Agent.