Showing posts from April, 2014

Puppet module for MongoDB Management Service

Hello everyone! One of the server, on which runs my "pet project": , is running MongoDB database, that I want to be able to monitor. Thanks to the guys at MongoDB, they have created a great service for monitoring and backups:  MongoDB Management Service . The monitorization requires the installation and configuration of a small package. A process that I wanted to automate. So I have created a really simple Puppet module for this. The installation is pretty simple: puppet module install SillentTroll-mongodbmms In your main  *.pp file just define this (with the appropriate value for your mms key): class { 'mongodbmms': api_key => Env['MMS_API_KEY'] } Unfortunately, you will have to perform the needed configuration of the host manually. The source code is available here . You can report any issue here .