Best Practices in Performance Monitoring for Big Data Environments