Skip to content

Ansible role to set up SignalFx Collectd haproxy plugin on Ubuntu 16.04

Notifications You must be signed in to change notification settings

nlware/ansible-collectd-plugin-haproxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6b6e09f · Nov 2, 2023

History

55 Commits
Aug 16, 2023
Aug 16, 2023
Jan 29, 2018
Aug 1, 2022
Aug 1, 2022
Aug 16, 2023
Aug 1, 2022
Jan 30, 2018
Aug 16, 2023
Apr 20, 2021
Aug 16, 2023
Jan 27, 2018
Apr 19, 2021
Aug 1, 2022
Nov 2, 2023
Apr 19, 2021
Aug 1, 2022

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!