Dynamic metrics

Dynamic Metrics have the following characteristics:

  • Mean Time To Failure (MTTF): MTTF is defined as the time interval between the successive failures. An MTTF of 200 means that 1 failure can be expected every 200 time units.
  • Availability: A measure of how long a service has been working without a fault. An availability of 0.995 means that in every, 1000 time units, the system is likely to be available for 995 of these. The percentage of time that a system is available for use, taking into account planned and unplanned downtime. If a system is down an average of 4 hours out of 100 hours of operation, then its availability is 96%.
  • Service-level agreements (SLA): These are definitions on how well the system is performing. An example of such a metric is API response latency; here clients expect a guarantee on the upper limit of the response time for various APIs.
  • Robustness: The extent to the system tolerates unexpected inputs, scenarios, and problems.
  • Consistency and precision: The extent to which software is consistent and gives results with precision.
  • Customer satisfaction/Net Promoter Score (NPS): This is the most important of all metrics and defines how well the system is serving its objective. Satisfaction with the overall reliability and quality of the system is usually obtained through various methods of customer survey on either a 5-point or 10-point scale.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset