On Sat, Mar 21, 2015 at 2:20 PM, Rene Moser <[email protected]> wrote:
> Hi Erik > > On 03/20/2015 09:17 PM, Erik Weber wrote: > >> I've had a few incidents where conntrack logging has filled the /var >> partition, and break provisioning of new VMs (unable to save password). >> >> And this got me thinking that there must be a way to monitor VR disk >> space.. >> > > We have had the same problem. > > We created some tools a while ago for that like > https://github.com/swisstxt/cloudstack-nagios which helps you monitor > CloudStack VRs in nagios or icinga. > > But recently we switch to Ansible for managing (security updates, config > changes, package install) the running VRs. So you can basically make a > playbook where you can setup the monitoring on the VRs. > > I created a example project. It uses a "dynamic inventory" by fetching all > the routers using the API. See https://github.com/resmo/ > ansible-cloudstack-routers > > You can run the playbooks scheduled by a cronjob or manually, using check > mode (aka dry-run) to see what would have changed and you are also able to > limit the targets like updating the backup routers first, and then the > masters, etc. > > Hope that helps :) > > That's some wicked tools, thanks for sharing! I'll have to spend some time to get them to know a bit better, and report my findings :-) -- Erik
