The opendev project has been moving away from puppet and this is one of
the puppet modules that is no longer used. To simplify things for us we
are taking the extra step of retiring this repo.
Change-Id: Ibbd66faf35447c5e8587c6996cd5011fcede688a
An extra comma snuck in with
I1fec03b32441a1962190f9bd8e24e8bec2318ab5; also use non-printing
statements to tidy it up a bit.
Change-Id: I955eef2ca658d5375ed2e38279ecd58db1ed4968
By default we're not listening on an ipv6 address; so any stats sent
there just go missing. Set up by default to listen to '::' (and add
required ipv6 argument) which, thanks to dual-stack, means ipv4 & 6
packets are all accounted for.
Change-Id: I1fec03b32441a1962190f9bd8e24e8bec2318ab5
In the default configuration, statsd emits 0 values for every known
counter, timer, and guage for every interval. In our system, we
have a lot of sparsely updated timers and counters -- those
associated with a job -- so the longer statsd runs, the more 0
metrics it constantly emits.
Many of these metrics are null much of the time anyway -- each time
statsd restarts it forgets all of these metrics and so the databases
will have nulls until it sees a metric anyway.
This change tells statsd not to send 0 values for timecs and counters
that have not reported during the update interval.
Guages will still report their last value.
Change-Id: I87c85f82f6d38506977bc9bf26d34f6e66746b01