Releases: pgEdge/radar
Releases · pgEdge/radar
v0.3.0
Added
System (Linux)
clocksourcecollector - current kernel clocksource (tsc/hpet/kvm-clock)diskstatscollector - raw kernel I/O counters from /proc/diskstatsfreecollector - memory usage summaryio-queue-depthcollector - I/O queue depth per block devicelscpucollector - structured CPU topology (NUMA, cores, threads, caches)netstat-statscollector - protocol statistics (retransmits, drops)numactlcollector - NUMA node layout and memorynumastatcollector - per-node memory allocation statisticspg-service-statuscollector - PostgreSQL systemd service statusresolv.confcollector - DNS resolver configurationss-listenerscollector - listening sockets and portsss-summarycollector - socket statistics summarytimedatectlcollector - NTP sync and timezone status
System (macOS)
memory-pressurecollector - system memory pressure levelnetstat-statscollector - protocol statisticsulimitcollector - resource limits
PostgreSQL
connection_summarycollector - connection distribution by state and wait eventdatabase_conflictscollector - recovery conflicts from pg_stat_database_conflictsdatabase_sizescollector - disk usage per databasefile_settingscollector - config file parse results from pg_file_settingsshmem_allocationscollector - shared memory breakdown from pg_shmem_allocationsstat_progress_clustercollector - CLUSTER/VACUUM FULL progressstat_progress_create_indexcollector - CREATE INDEX progressstat_statements_callscollector - top 100 queries by call count (pg_stat_statements)stat_statements_max_timecollector - top 100 queries by max execution time (pg_stat_statements)stat_statements_total_timecollector - top 100 queries by total execution time (pg_stat_statements)tablespace_sizescollector - tablespace disk usagewal_positioncollector - WAL position and recovery statewal_receivercollector - standby WAL receiver status
Testing
- Duplicate archive path detection tests for system and PostgreSQL collectors
v0.2.3
v0.2.2
v0.2.1
v0.2.0
Added
pg_stat_checkpointercollector (PostgreSQL 17+) - checkpoint operationspg_stat_iocollector (PostgreSQL 16+) - I/O statistics by backend typepg_stat_walcollector (PostgreSQL 14+) - WAL generation statisticspg_postmaster_start_time()collector - server startup timestamppg_stat_databaseper-database collector - conflicts, deadlocks, temp files
v0.1.0
radar is an agentless, zero-dependency diagnostic data collection tool for PostgreSQL and system metrics.
Key features:
- Collects system and PostgreSQL metrics for troubleshooting
- Archives data into a timestamped ZIP file
- Handles unavailable collectors gracefully
- Zero dependencies (static binary)