Name: hyper-stats-ansible
Owner: iPlant Collaborative Open Source
Description: Ansible playbook to deploy hyper-stats metrics aggregation
Created: 2015-12-02 20:21:35.0
Updated: 2015-12-02 20:21:35.0
Pushed: 2015-12-02 20:23:31.0
Homepage: null
Size: 6
Language: null
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
__ __ __ ______ ______ ______
_\ \ /\ \_\ \ /\ __ \ /\ ___\ /\ __ \ ____
__ \ \ \____ \ \ \ __/ \ \ __\ \ \ __< / __\
_\ \_\ \/\_____\ \ \_\ \ \_____\ \ \_\ \_\ /__ /
_/\/_/ \/_____/ \/_/ \/_____/ \/_/\/_/
______ ______ ______ ______ ______
/\ ___\ /\__ _\ /\ __ \ /\__ _\ /\ ___\
\ \___ \ \/_/\ \/ \ \ __ \ \/_/\ \/ \ \___ \
\/\_____\ \ \_\ \ \_\ \_\ \ \_\ \/\_____\
\/_____/ \/_/ \/_/\/_/ \/_/ \/_____/
ible install)
rvice to collect VM stats from libvirt.
e are two main ansible playbooks:
nt.yml
-------------
playbook installs on every client (compute node) an nrpe configured
hyper-stats. Specifically, nrpe is manually built to allow plugins to
up to 16kb of data back to nagios. The main plugin
es/nagios_client/files/virt-stats.py' is included as an nrpe command and
iven privelege to be run as root. This is necessary because it queries the
irt api for stats on all hosted vms.
tor.yml
--------------
playbook adds host/service definitions for each client to run the
-stats plugin for ubuntu/nagios3.
1) Add clients (compute nodes) to hosts
2) Insert the monitoring server's public ip in client.yml
as a variable