Spin up prometheus backed by m3 using ansible.
The documentation is written in german due to external requirements.
- make
- terraform optional
- ansible
- pdflatex optional
- chromium-browser optional
- Export your DO API Token:
export DO_PAT="<token>"
- Run the
make
plan:make apply-all
- Start the
make
plan:make apply
- Add the ansible-inventory:
[nodes] 165.xxx.87.xxx 161.xxx.213.xxx 165.xxx.172.xxx
- Commit with
:wq
- Export your DO API Token:
export DO_PAT="<token>"
- Run the
make
plan:make destroy
- infrastructure automation
- common sofware
- node exporter role
- etcd cluster role
- m3db cluster role
- consul cluster role
- prometheus role
- load balancer
- grafana role
- documentation
- presentation
curl -X PUT localhost:8500/v1/catalog/register -d '{ "Node": "m3db-node-0", "Address": "207.154.219.36", "Service": { "ID": "node-0", "Service": "m3", "Address": "207.154.219.36", "Port": 7503 }}'