Timer sample은 성공과 예외를 모두 completion으로 기록한다

호출 진입에서 시작하고 bounded outcome을 정한 뒤 finally에서 정확히 한 Timer에 stop한다.

  1. 1. Start sample

    monotonic clock

  2. 2. Execute

    return 또는 throw

  3. 3. Classify outcome

    success·failure

  4. 4. Stop timer

    count+duration