{"push_id":881952912,"size":7,"distinct_size":3,"ref":"refs/heads/108615900_prune_metrics","head":"543e7f333e72fbf59c5512fe55e0560ca7101fa5","before":"c49e3943a89549bbdac294b2b241a2baebb0530c","commits":[{"sha":"adcd3b05e51a8b2b64c1c75f9ae38812feb73702","author":{"email":"05e759e6c8123f5c9a538e30ba1b8a6263d3f1cd@users.noreply.github.com","name":"Jim Conner"},"message":"Merge pull request #1 from alphagov/108616770_metrics_blacklist\n\n[#108616770] Metrics whitelist and blacklist","distinct":false,"url":"https://api.github.com/repos/alphagov/graphite-statsd-boshrelease/commits/adcd3b05e51a8b2b64c1c75f9ae38812feb73702"},{"sha":"7773c9e2d68489fb8fc8ad4ce669810a505d34c4","author":{"email":"ef3de85a3d97dbcab5d7819afea3ade14024d455@gmail.com","name":"Colin Saliceti"},"message":"Add deleteIdleStats variable to statsd config\n\nThis allows to not send values to graphite for inactive counters, sets, gauges, or timers.","distinct":false,"url":"https://api.github.com/repos/alphagov/graphite-statsd-boshrelease/commits/7773c9e2d68489fb8fc8ad4ce669810a505d34c4"},{"sha":"d345f54cff19f1791b5db81f36f9fa12c44d263f","author":{"email":"ef3de85a3d97dbcab5d7819afea3ade14024d455@gmail.com","name":"Colin Saliceti"},"message":"Add statsd.deleteIdleStats variable to spec","distinct":false,"url":"https://api.github.com/repos/alphagov/graphite-statsd-boshrelease/commits/d345f54cff19f1791b5db81f36f9fa12c44d263f"},{"sha":"ff9f761ba4ddd4d28ec3f1004298c113c1662c94","author":{"email":"54669547a225ff20cba8b75a4adca540eef25858@uncommonsense-uk.com","name":"ActionJack"},"message":"Merge pull request #2 from alphagov/108616770_stats_idle_metrics\n\n[#108616770] Don't send statsd idle metrics","distinct":false,"url":"https://api.github.com/repos/alphagov/graphite-statsd-boshrelease/commits/ff9f761ba4ddd4d28ec3f1004298c113c1662c94"},{"sha":"961147e8f1736a6caab72d6b22c60a78170611ac","author":{"email":"ef3de85a3d97dbcab5d7819afea3ade14024d455@gmail.com","name":"Colin Saliceti"},"message":"Metrics prune script\n\nCarbon handles retention times for each metric so the metric file keeps\na constant size. But since the metrics are created dynamically, there\nmay be cases where many useless metrics are created and they will be\nkept forever. This causes slowness and errors in Graphite.\nThis script allows to detect inactive metrics and remove them. If the\nmetric file hasn't been modified for a number of days, it will be deleted.","distinct":true,"url":"https://api.github.com/repos/alphagov/graphite-statsd-boshrelease/commits/961147e8f1736a6caab72d6b22c60a78170611ac"},{"sha":"52c4c345dc5cfec83375a11e4676e3a05ed36cf4","author":{"email":"ef3de85a3d97dbcab5d7819afea3ade14024d455@gmail.com","name":"Colin Saliceti"},"message":"Add prune script to cron.daily\n\nWe create the cron job when carbon starts if the property\n'carbon.prune_delay' is set, or remove it if the property isn't set.","distinct":true,"url":"https://api.github.com/repos/alphagov/graphite-statsd-boshrelease/commits/52c4c345dc5cfec83375a11e4676e3a05ed36cf4"},{"sha":"543e7f333e72fbf59c5512fe55e0560ca7101fa5","author":{"email":"ef3de85a3d97dbcab5d7819afea3ade14024d455@gmail.com","name":"Colin Saliceti"},"message":"Add prune template and properties to spec","distinct":true,"url":"https://api.github.com/repos/alphagov/graphite-statsd-boshrelease/commits/543e7f333e72fbf59c5512fe55e0560ca7101fa5"}]}