All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v8.2.0 (2025-01-09)
- (SUP-5232) Added error handling to JSON conversion of metrics #202 (Rory-Johnston)
v8.1.0 (2024-12-06)
v8.0.0 (2023-06-23)
- (SUP-3952) Remove Puppet 6 as a supported platform #195 (elainemccloskey)
- (SUP-3521) Remove legacy code #191 (m0dular)
- (SUP-4210) Remove logic for EOL Postgres versions #197 (Sharpie)
- (SUP-4200) Puppet 8 compatibility #196 (MartyEwings)
- (SUP-4126) Fix file sync additional metrics #192 (m0dular)
v7.2.0 (2023-02-06)
- (SUP-3535) Add more sar metrics to collect #176 (m0dular)
- (SUP-2115) Add postgres bloat size and percents #175 (m0dular)
- (SUP-3881) Add collection for PE console services #174 (m0dular)
- (SUP-2736) Documentation #170 (MartyEwings)
- (SUP-2736) Add puppet string documentation #168 (elainemccloskey)
v7.1.1 (2022-09-29)
- (SUP-3681) Check for valid status key in metrics #166 (m0dular)
- (SUP-2734) Collection to use FQDN to connect to the PuppetDB instance when runni… #163 (elainemccloskey)
v7.1.0 (2022-07-19)
- (SUP-3472) Add file sync storage metric collection #160 (jarretlavallee)
- (GH-154) Switch from change time to modify time #155 (MirandaStreeter)
v7.0.5 (2021-10-12)
v7.0.4 (2021-09-30)
v7.0.3 (2021-07-20)
v7.0.2 (2021-07-19)
v7.0.1 (2021-07-16)
v7.0.0 (2021-07-02)
- (SUP-2493) Remove support for SysVinit operating systems #121 (jarretlavallee)
- (SUP-2493) Remove Puppet 5.x support #120 (jarretlavallee)
- (GH-108) Disable sysstat management by default #116 (jarretlavallee)
- Remove collection of AMQ metrics #111 (m0dular)
- SUP-2192 Migration from Cron, to SystemD timers for Database Maintenance #99 (m0dular)
- Addition of SLES 12 Test Platform #125 (MartyEwings)
- Add PuppetDB message queue metrics #112 (jarretlavallee)
- (SUP-1969) Enable metrics shipping for all system types #94 (jarretlavallee)
- Rework namevar of defined types #114 (m0dular)
- (GH-95) Use -I with pidstat with system_processes #96 (jarretlavallee)
v6.6.0 (2021-06-02)
- Add PuppetDB Jetty thread metrics #103 (jarretlavallee)
- Expose additional_metrics for each service #102 (jarretlavallee)
- Add concurrent-depth to PuppetDB metrics #101 (jarretlavallee)
v6.5.0 (2021-04-19)
- (PE-31763) Remove the dependency on stdlib #90 (jarretlavallee)
v6.4.1 (2021-04-08)
v6.4.0 (2021-04-07)
- (PE-31705) Re-enable remote metric collection #85 (Sharpie)
- (GH-81) Enable client ssl cert for metrics #82 (jarretlavallee)
- Clean up temp files when metrics_tidy exits cleanly #86 (brontitall)
6.3.0 (2021-02-16)
6.2.0 (2020-12-29)
- (SUP-2058) Gather metrics from pe-postgresql #71 (Sharpie)
- (SUP-2054) Add VMware metrics collection #68 (Sharpie)
- (GH-74) Return null when a mbean is missing #76 (jarretlavallee)
- (gh-73) Append - to the metric command for json2timeseriesdb #75 (jarretlavallee)
- Fix duplicate declaration of common files #70 (Sharpie)
- Fix ensure => absent for metrics #69 (Sharpie)
6.1.1 (2020-09-14)
- Getting orchestrator paramaters to use correct values, not puppetserver's #65 (MirandaStreeter)
- Allow for coalescing boolean values #63 (jarretlavallee)
6.1.0 (2020-07-16)
- Reduce the size of files on disk #61 (jarretlavallee)
6.0.0 (2020-03-20)
- (PE-28451) switch from the v1 to v2 metrics api #57 (tkishel)
- Better error handling in tidy script #52 (m0dular)
- (PIE-178) Print metrics as line-delimited JSON #44 (Sharpie)
- (maint) normalize json2graphite.rb and json2timeseriesdb #37 (tkishel)
- (PE-27794) collect data from ace and bolt (puma) services #36 (tkishel)
- (SLV-631) add process tracking #35 (RandellP)
- (bug) Use ARGV instead of ARGF #51 (tkishel)
- Allow for handling multiple hashes with STDIN #45 (jarretlavallee)
- (SLV-767) Updated measurement tagging #43 (RandellP)
- (SLV-771) Fix bug where process data is missed #42 (RandellP)
- (bug) use full path to puppet in puma_metrics #38 (tkishel)
5.3.0 (2019-12-11)
- (SLV-688) send script errors to the output file #32 (RandellP)
- (SLV-672) Add system class to manage system metric #30 (RandellP)
- Allow for excluding data from the metrics files #29 (jarretlavallee)
- (SLV-653) Add a script for generating system stats #28 (RandellP)
- Skip versioncmp when pe_server_version is missing #23 (Sharpie)
- Update the system metrics timestamp key #31 (jarretlavallee)
- Change STDOUT.write to STDOUT.puts #27 (m0dular)
- Remove 127.0.0.1 special case naming #26 (reidmv)
5.2.0 (2019-09-09)
- (PIE-51) Ability to define a metrics server to ship to #19 (HelenCampbell)
5.1.2 (2019-02-26)
5.1.1 (2019-01-25)
5.1.0 (2018-12-17)
- Automate configuration of _hosts parameters and clarify documentation #5 (tkishel)
- Sup-346 update to include puppetserver metrics for versions < 2018.1.0 #3 (daniel5119)
2.7.0 (2018-04-13)
1.9.0 (2018-04-13)
5.0.1 (2018-04-06)
5.0.0 (2018-04-05)
4.6.0 (2017-11-13)
4.5.0 (2017-10-19)
4.4.2 (2017-10-19)
4.4.1 (2017-06-13)
4.4.0 (2017-06-13)
4.3.0 (2017-06-08)
4.2.2 (2017-06-08)
4.2.1 (2017-05-23)
4.2.0 (2017-04-28)
4.1.0 (2017-04-17)
4.0.0 (2017-04-07)
3.0.1 (2017-04-06)
3.0.0 (2017-04-04)
2.0.0 (2017-01-13)
1.1.1 (2016-12-05)
1.1.0 (2016-12-02)
1.0.4 (2016-11-18)
2016.5.0 (2016-11-16)
1.0.3 (2016-11-01)
2016.4.1 (2016-10-12)
1.0.2 (2016-09-07)
1.0.1 (2016-09-07)
1.0.0 (2016-08-22)
2016.4.0 (2016-08-16)
2016.3.0-rc0 (2016-08-12)
2016.2.1 (2016-06-15)
2016.2.0 (2016-06-01)
2016.2.0-rc0 (2016-04-20)
* This Changelog was automatically generated by github_changelog_generator