github pgEdge/radar v0.4.0

latest releases: v0.6.2, v0.6.2-rc1, v0.6.1...
6 months ago

Added

System (Linux)

  • Cgroup v2 resource limit collectors (cpu.max, memory.max, memory.current, pids, cpuset, io.max, etc.)
  • Cgroup v1 resource limit collectors (cpu.shares, cpu.cfs_quota, memory.limit, etc.)
  • Container identity collectors (cgroup membership, mountinfo, environment, K8s namespace)
  • Cloud/hardware identity collectors (DMI bios_vendor, product_name, sys_vendor, chassis_asset_tag)
  • Auto-detection of container runtime (Docker, Kubernetes, containerd, LXC)

Authentication

  • SSL/TLS with configurable -sslmode (prefer, disable, require, verify-ca, verify-full)
  • Certificate authentication (-sslcert, -sslkey, -sslrootcert)
  • GSSAPI/Kerberos authentication
  • PGSSLMODE, PGSSLCERT, PGSSLKEY, PGSSLROOTCERT environment variables

Changed

  • PostgreSQL driver switched from lib/pq to pgx
  • Default sslmode changed from disable to prefer
  • Go bumped from 1.23 to 1.24.13
  • Collector errors now distinguish skip (unavailable) from real failures

Fixed

  • db handle leak on ping failure
  • Summary printed before zero-data check
  • PGDATABASE fallback ordering with --skip-system
  • Connection string quoting for values with spaces

Don't miss a new radar release

NewReleases is sending notifications on new releases.