System monitoring and maintenance policies: a review