This document discusses concepts and approaches for performance monitoring and evaluation. It defines key metrics like throughput, latency, concurrency and provides examples for measuring API and system performance. Specific metrics are outlined for services like call centers. Benchmarking quality of services and setting performance SLAs are also covered. The document provides code examples for implementing metrics collection and visualization using tools like JMX, Ganglia and Zabbix. It demonstrates measuring performance for a demo web application.