Signed-off-by: Zack Cerza <zack@redhat.com>
pmcd_connect_timeout: 1
+To tell a ``pcp_manager`` host to retain full-resolution archives for a year
+(format is a `PCP time window`_)::
+
+ pmlogmerge_retain: "365days"
+
To tell a ``pcp_manager`` host to run PCP's various web UIs::
pcp_web: true
+
+
+.. _PCP time window: http://www.pcp.io/books/PCP_UAG/html/LE14729-PARENT.html
pcp_probe: false
# PMCD_CONNECT_TIMEOUT in /etc/pcp/pmmgr/pmmgr.options
pmcd_connect_timeout: "0.1"
+# How long to keep full-resolution archives before reducing to save space
+pmlogmerge_retain: "90days"
## PCP Web UI options
# Set up the web UI
line: "PMCD_CONNECT_TIMEOUT={{ pmcd_connect_timeout }}"
register: pmmgr_options
+- name: Set /etc/pcp/pmmgr/pmlogmerge-retain
+ copy:
+ dest: /etc/pcp/pmmgr/pmlogmerge-retain
+ content: "{{ pmlogmerge_retain }}"
+ owner: root
+ group: root
+ mode: 0644
+ register: update_pmlogmerge_retain
+
- name: Restart pmmgr
service:
name: "{{ pmmgr_service }}"
install_pmmgr_yum|changed or
target_host|changed or
target_discovery|changed or
- pmmgr_options|changed
+ pmmgr_options|changed or
+ update_pmlogmerge_retain|changed