Alt SETUP YOUR DEV ENVIRONMENT

This is a setup repository to guide you threw the process of setting up Ansible and Vagrant with New Relic for a node.js based web application. It will also showcase you how to provision your Vagrant Boxes with Ansible and on top of it in OS, even on Windows where Ansible is not supported directly.

Another big deal it covers is automated setup of New Relic via Ansible for machine OS monitoring.

If anyone have any queries than feel free to raise it.

Vagrant Setup

  • Precise32 Box
  • Port Forwarding
  • Private Network
  • Public Network
  • Sync Folders
  • Allocating Custom Memory and CPUs
  • Configuring to use Ansible's Playbooks written in Python Jinja2 Template

Ansible Setup

  • Basic Linux Packages
  • Node.JS
  • Coffee Script
  • Node Modules
  • Grunt
  • Grunt-cli
  • MySQL
    • Installing MySQL
    • Setting Up Config File
    • Altering Databases
    • Running MySQL service
  • New Relic for System Monitoring
  • MongoDB
  • CSS
  • SASS
  • LESS
  • ElasticSearch
  • GodBox

NOTE: Remember to add your New Relic key in Ansible playbook.yml

ANSIBLE PROVISIONING

Alt

SYSTEM MONITORING IN NEW RELIC

Alt

NODE APPLICATION RUNNING

Alt