1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-21 18:41:03 +00:00
Munin-Contrib/plugins/puppet
Gabriel Filion d4188712d9 create new plugin for graphing PuppetDB's usage of JVM Heapspace
PuppetDB requires a pretty high amount of memory allocated to it. If you
don't give enough memory space to the JVM, PuppetDB might crash when it
has fully used the available max memory. This plugin should be useful
for better tuning up your instance(s) of PuppetDB.

Currently, it's only compatible with PuppetDB 6.x since it's requesting
data from the API as described for that version:

https://puppet.com/docs/puppetdb/6.0/api/metrics/v1/mbeans.html#jvm-metrics

To add support for more versions, one would need to consult the same
documentation for different versions and to adapt URLs used and the code
that's obtaining the data from JSON if the layout of the responses is
different.
2020-01-03 06:32:51 +01:00
..
example-graphs create new plugin for graphing PuppetDB's usage of JVM Heapspace 2020-01-03 06:32:51 +01:00
puppet_runtime Plugins: unify shebang for ruby scripts 2018-07-11 19:35:32 +02:00
puppetdb create new plugin for graphing PuppetDB's usage of JVM Heapspace 2020-01-03 06:32:51 +01:00