Skip to content

Latest commit

 

History

History
64 lines (57 loc) · 1.85 KB

EXAMPLES.md

File metadata and controls

64 lines (57 loc) · 1.85 KB

Using EPEL repo for installation

```
- hosts: all
  roles:
    - role: collectd
      collectd_version: 5.8.1
      collectd:
        # EPEL repo is used for this installation
        providers:
          pm:
            repositories:
              # Disable collectd CI repository which is default.
              Collectd:
                enabled: no
            prerequisites:
              - epel-release
            packages:
              - collectd
              - collectd-netlink

        service:
          options:
            FQDNLookup: false

        plugins:
          df:
            enabled: true
            options:
              ReportByDevice: true
              ReportInodes: true
              ValuesAbsolute: true
              ValuesPercentage: true

          # Reporting of physical memory usage
          memory:
            enabled: true
            options:
              ValuesAbsolute: true
              ValuesPercentage: true

          # Collects information about used and available swap space
          swap:
            enabled: true
            options:
              ValuesAbsolute: true
              ValuesPercentage: true

          write_graphite:
            file: graphite
            enabled: true
            options:
              Node "carbon-relay":
                Host: "{{ groups['collectd-gw'] | first }}"
                Port: "2003"
                Prefix: "owner.project.prod.us-east.ec2."
                LogSendErrors: true
                Protocol: "udp"
                EscapeCharacter: "_"
                SeparateInstances: true
                StoreRates: false
                AlwaysAppendDS: false
```