Monitoring Cloud Apps and Infrastructure: 7 Requirements