Releases: pganalyze/collector
Releases · pganalyze/collector
v0.9.13
- Log Monitoring
- Upload encrypted log data to S3, and only send byte ranges in snapshot
- Implement log classification
- Add --version flag to show current collector version
- Replication stats: Allow replay location to be null
- Add support for error and success callbacks
- Introduce server-controlled ability to reset pg_stat_statements
v0.9.12
- SystemScope: Include DbAllNames status for local collections
- Fix wording of some log messages
- Refactor log collection and query sampling / explaining
- Introduce ability to collect statement text less often
- Make statement timeout a server-controlled option
- Allow enabling/disabling automatic EXPLAIN from server-side
v0.9.11
v0.9.10
- Update to Go 1.8 in all builds
- Disable verbose logging on Heroku
- Add SystemID for all types of systems
- Change default config to be in account-based format
- Support collecting schema info/stats from multiple databases per server
- Allow monitoring all databases using DB_ALL_NAMES=1 env variable
- Fix issue with helper having wrong executable format
- Cleanup test mechanism in test/ folder
- Handle null relation sizes for temp tables
- Collect replication statistics
v0.9.9
v0.9.8
v0.9.7
v0.9.6
- New Heroku support based on user API keys
- Support for new Reports feature (in private beta right now)
- Add PGA_ALWAYS_COLLECT_SYSTEM_DATA to force collection of system data
- Increase statement timeout to 30 seconds to account for some larger databases
- Support for writing snapshots to local filesystem (needed by pganalyze Enterprise)
v0.9.5
- Improved first user experience
- Add "--reload" command for sending SIGHUP to daemon process
- Show error message when configuration file is empty
- Experimental build support for Solaris
- System metrics: Various fixes
- Packaging: Add support for Ubuntu Precise / 12.04 LTS
v0.9.4
- Introduce "pganalyze-collector-helper": Setuid Binary that can be used to run
privileged actions when the main collector is running as non-root (the default) - Determine the correct distance between two collector runs (instead of assuming 600 seconds)
- Better monitoring for self-hosted systems
- Collect missing Disk I/O statistics
- Fix calculation logic for disk utilization
- Collect kernel version and architecture
- Don't monitor the local loopback network interface
- Sort disk/partition/network interface names before output
- Don't collect local system information when monitoring remote hosts
- Packaging
- Update to Go 1.7
- Systemd: Enforce memory limit of 256mb for the collector