1. A method of monitoring a computer system comprising; defining a monitoring policy for the computer system; determining, with at least one computer, a status of a state of the computer system relative to the monitoring policy; determining, with at least one computer, a condition of at least one monitored element to be monitored in the computer system based on the status of the state of the computer system; monitoring, with at least one computer, the condition of the at least one monitored element in the computer system, based on the monitoring policy; and performing, with at least one computer, an action in response to the condition assuming a predetermined status.