Due to long period of lack of maintenance and lack of contributors this repository is now archived and development is stopped. If you want to become a maintainer please contact me at paulfantom@gmail.com
Deploy cloudflare ebpf exporter using ansible. More about eBPF:
Due to nature of eBPF, configuration of this exporter might be tricky. To simplify this, cloudflare pubished some examples in ebpf_exporter repository
- Ansible >= 2.5 (It might work on previous versions, but we cannot guarantee it)
- kernel >= 4.1
- go-lang on deployer machine
- libbcc on deployer machine
All variables which can be overridden are stored in defaults/main.yml file as well as in table below.
Name | Default Value | Description |
---|---|---|
ebpf_exporter_web_listen_address |
"0.0.0.0:9100" | Address on which ebpf exporter will listen |
Use it in a playbook as follows:
- hosts: all
roles:
- cloudalchemy.ebpf_exporter
We provide demo site for full monitoring solution based on prometheus and grafana. Repository with code and links to running instances is available on github and site is hosted on DigitalOcean.
TODO
TODO
Travis is used only on master branch to populate changelog and create new releases.
This project is licensed under MIT License. See LICENSE for more details.