1. A method of determining a state of a network service, the method comprising: measuring frames per second at an interface to determine congestion; measuring an effective throughput at the interface to determine the congestion; determining an average frame size for a plurality of frames communicated through the interface; determining the state for the network service in response to the congestion and the average frame size, the state indicates whether a service level agreement (SLA) is violated; adjusting a throughput rate communicated through the interface in response to the state; determining compliance with a committed information rate (CIR) of the interface the CIR including a user network interface (UNI) CIR and a core CIR, and wherein compliance with the CIR is determined utilizing a frame loss threshold, wherein the UNI CIR equals a UNI bandwidth divided by a plurality of UNIs in communication with one another minus one; determining that the network service is noncompliant with the SLA in response to determining the CIR has not been exceeded and there is frame loss on the network; and determining the frame loss is acceptable and the SLA is considered to be compliant in response to determining that frame loss occurs and the UNI CIR or the core CIR are exceeded.