diff options
author | Costa Tsaousis <costa@tsaousis.gr> | 2018-05-07 21:44:54 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-05-07 21:44:54 +0300 |
commit | 859580390faa11d8584e3493b594ebdd9c9788fe (patch) | |
tree | 4eadd75755b01e8d14dba58d48270df328fea675 /python.d/README.md | |
parent | 18ee548d5f1dc340d8a0790244f7c5d172c742fe (diff) | |
parent | bba0b4d2f38a9919e0bf1629b5cb8955713c4262 (diff) |
Merge pull request #3679 from andvgal/puppet-status-plugin
NEW: Puppet Server and Puppet DB basic monitoring
Diffstat (limited to 'python.d/README.md')
-rw-r--r-- | python.d/README.md | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/python.d/README.md b/python.d/README.md index 655aea9007..13d9869417 100644 --- a/python.d/README.md +++ b/python.d/README.md @@ -1847,6 +1847,55 @@ local: --- +# puppet + +Monitor status of Puppet Server and Puppet DB. + +Following charts are drawn: + +1. **JVM Heap** + * committed (allocated from OS) + * used (actual use) +2. **JVM Non-Heap** + * committed (allocated from OS) + * used (actual use) +3. **CPU Usage** + * execution + * GC (taken by garbage collection) +4. **File Descriptors** + * max + * used + + +### configuration + +```yaml +puppetdb: + url: 'https://fqdn.example.com:8081' + tls_cert_file: /path/to/client.crt + tls_key_file: /path/to/client.key + autodetection_retry: 1 + retries: 3600 + +puppetserver: + url: 'https://fqdn.example.com:8140' + autodetection_retry: 1 + retries: 3600 +``` + +When no configuration is given then `https://fqdn.example.com:8140` is +tried without any retries. + +### notes + +* Exact Fully Qualified Domain Name of the node should be used. +* Usually Puppet Server/DB startup time is VERY long. So, there should + be quite reasonable retry count. +* Secure PuppetDB config may require client certificate. Not applies + to default PuppetDB configuration though. + +--- + # rabbitmq Module monitor rabbitmq performance and health metrics. |