Skip to content

Instantly share code, notes, and snippets.

@adamcfraser
Created February 19, 2015 17:28
Show Gist options
  • Save adamcfraser/d3a274d9c8f432fc0d10 to your computer and use it in GitHub Desktop.
Save adamcfraser/d3a274d9c8f432fc0d10 to your computer and use it in GitHub Desktop.
Process entry execution times
gateway 1
"PushToSubscriberInteractive/p95 average": 16.52,
"PushToSubscriberInteractive/p99 average": 20.34,
processEntry-execution-time-duplicate-00000ms: 821348,
processEntry-execution-time-next-00000ms: 11003,
processEntry-execution-time-next-00100ms: 773,
processEntry-execution-time-next-00200ms: 331,
processEntry-execution-time-next-00300ms: 139,
processEntry-execution-time-next-00400ms: 93,
processEntry-execution-time-next-00500ms: 74,
processEntry-execution-time-next-00600ms: 23,
processEntry-execution-time-next-00700ms: 25,
processEntry-execution-time-next-00800ms: 14,
processEntry-execution-time-next-00900ms: 14,
processEntry-execution-time-next-01000ms: 14,
processEntry-execution-time-next-01100ms: 8,
processEntry-execution-time-next-01200ms: 7,
processEntry-execution-time-next-01300ms: 4,
processEntry-execution-time-next-01400ms: 1,
processEntry-execution-time-next-01500ms: 4,
processEntry-execution-time-next-01600ms: 3,
processEntry-execution-time-next-01700ms: 2,
processEntry-execution-time-next-01800ms: 1,
processEntry-execution-time-next-01900ms: 1,
processEntry-execution-time-next-02100ms: 1,
processEntry-execution-time-next-02400ms: 2,
processEntry-execution-time-next-02500ms: 3,
processEntry-execution-time-next-02600ms: 2,
processEntry-execution-time-next-02700ms: 3,
processEntry-execution-time-next-03200ms: 1,
processEntry-execution-time-next-03400ms: 1,
processEntry-execution-time-next-03500ms: 1,
processEntry-execution-time-pending-00000ms: 778287,
processEntry-execution-time-pending-00100ms: 1,
processEntry-execution-time-pending-03600ms: 1,
processEntry-execution-time-pending-03700ms: 1,
processEntry-execution-time-pending-04000ms: 1,
processEntry-execution-time-pending-05100ms: 1,
processEntry-execution-time-skipped-00000ms: 24761,
processEntry-execution-time-skipped-00100ms: 15,
processEntry-execution-time-skipped-00200ms: 4,
gateway 2
"PushToSubscriberInteractive/p95 average": 166.24,
"PushToSubscriberInteractive/p99 average": 204.7,
processEntry-execution-time-duplicate-00000ms: 546830,
processEntry-execution-time-duplicate-00100ms: 33,
processEntry-execution-time-duplicate-00200ms: 7,
processEntry-execution-time-duplicate-00300ms: 1,
processEntry-execution-time-duplicate-00500ms: 1,
processEntry-execution-time-duplicate-00700ms: 1,
processEntry-execution-time-next-00000ms: 9351,
processEntry-execution-time-next-00100ms: 412,
processEntry-execution-time-next-00200ms: 118,
processEntry-execution-time-next-00300ms: 54,
processEntry-execution-time-next-00400ms: 22,
processEntry-execution-time-next-00500ms: 11,
processEntry-execution-time-next-00600ms: 12,
processEntry-execution-time-next-00700ms: 5,
processEntry-execution-time-next-00800ms: 5,
processEntry-execution-time-next-00900ms: 3,
processEntry-execution-time-next-01000ms: 3,
processEntry-execution-time-next-01100ms: 1,
processEntry-execution-time-next-01200ms: 1,
processEntry-execution-time-pending-00000ms: 613845,
processEntry-execution-time-pending-00100ms: 24,
processEntry-execution-time-pending-00200ms: 4,
processEntry-execution-time-pending-00500ms: 1,
processEntry-execution-time-pending-01400ms: 1,
processEntry-execution-time-pending-01700ms: 1,
processEntry-execution-time-pending-01800ms: 1,
processEntry-execution-time-pending-02100ms: 1,
processEntry-execution-time-pending-02200ms: 1,
processEntry-execution-time-pending-02300ms: 1,
processEntry-execution-time-pending-02800ms: 3,
processEntry-execution-time-pending-02900ms: 1,
processEntry-execution-time-pending-03000ms: 2,
processEntry-execution-time-pending-03100ms: 1,
processEntry-execution-time-pending-03200ms: 3,
processEntry-execution-time-pending-03300ms: 2,
processEntry-execution-time-pending-03500ms: 3,
processEntry-execution-time-pending-03700ms: 1,
processEntry-execution-time-pending-03800ms: 1,
processEntry-execution-time-pending-04000ms: 2,
processEntry-execution-time-pending-04100ms: 3,
processEntry-execution-time-pending-04300ms: 1,
processEntry-execution-time-pending-04500ms: 2,
processEntry-execution-time-pending-04900ms: 1,
processEntry-execution-time-pending-05500ms: 1,
processEntry-execution-time-pending-05800ms: 1,
processEntry-execution-time-pending-06500ms: 1,
processEntry-execution-time-skipped-00000ms: 42510,
processEntry-execution-time-skipped-00100ms: 167,
processEntry-execution-time-skipped-00200ms: 83,
processEntry-execution-time-skipped-00300ms: 49,
processEntry-execution-time-skipped-00400ms: 36,
processEntry-execution-time-skipped-00500ms: 22,
processEntry-execution-time-skipped-00600ms: 10,
processEntry-execution-time-skipped-00700ms: 5,
processEntry-execution-time-skipped-00800ms: 3,
processEntry-execution-time-skipped-00900ms: 1,
processEntry-execution-time-skipped-01000ms: 2,
processEntry-execution-time-skipped-01100ms: 1,
processEntry-execution-time-skipped-01200ms: 1,
processEntry-execution-time-skipped-01300ms: 1,
processEntry-execution-time-skipped-02000ms: 1,
@adamcfraser
Copy link
Author

Here '-next-, -pending-, -skipped-, and -duplicate-' are the four exit paths for processEntry - calculates histogram data for exit times for all of them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment