1. A computer implemented method for determining aggregated value of risk and resilience metrics of critical nodes in a network of computer nodes, comprising: determining a status of each node in a plurality of nodes; computing one or more effectiveness attributes for each node in the plurality of nodes; ranking the plurality of nodes based upon at least the one or more effectiveness attributes of each node; determining one or more nodes as critical nodes based on the ranking; and computing a criticality surface of the one or more critical nodes as the aggregated value of risk and resilience metrics, wherein the criticality surface is an aggregation of the one or more effectiveness attribute for each of the one or more critical nodes.