Skip to content

Ansible role to set up the SignalFx HAProxy plugin for Collectd in Debian-like systems

Notifications You must be signed in to change notification settings

Oefenweb/ansible-collectd-plugin-haproxy

 
 

Repository files navigation

collectd-plugin-haproxy

CI Ansible Galaxy

Ansible role to set up the SignalFx HAProxy plugin for Collectd in Debian-like systems.

Requirements

  • git (will be installed)
  • collectd (will not be installed)

Variables

  • collectd_plugin_haproxy_version: [default: v1.0.4]: Version to install (e.g. python-3.x-fix)

  • collectd_plugin_haproxy_socket: [default: /var/run/haproxy.sock]: Stats socket to get data from

  • collectd_plugin_haproxy_proxy_monitors: [default: ['frontend', 'backend', 'server']]: Proxy monitors

Dependencies

None

Example(s)

Simple
---
- hosts: all
  roles:
    - oefenweb.collectd-plugin-haproxy
Advanced
---
- hosts: all
  roles:
    - oefenweb.collectd-plugin-haproxy
  vars:
    collectd_plugin_haproxy_version: master
    collectd_plugin_haproxy_socket: /run/haproxy/admin-1.sock
    collectd_plugin_haproxy_proxy_monitors:
      - frontend
      - backend
      - server
      - socket/listener

License

MIT

Author Information

  • Mark van Driel
  • Mischa ter Smitten

Feedback, bug-reports, requests, ...

Are welcome!

About

Ansible role to set up the SignalFx HAProxy plugin for Collectd in Debian-like systems

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 63.8%
  • Jinja 36.2%