1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2024-12-25 23:10:57 +01:00
phorge-phorge/src/applications/celerity
epriestley 7b6c320e15 Skeleton for "Multimeter", a performance sampling application
Summary:
Ref T6930. This application collects and displays performance samples -- roughly, things Phabricator spent some kind of resource on. It will collect samples on different types of resources and events:

  - Wall time (queries, service calls, pages)
  - Bytes In / Bytes Out (requests)
  - Implicit requests to CSS/JS (static resources)

I've started with the simplest case (static resources), since this can be used in an immediate, straghtforward way to improve packaging (look at which individual files have the most requests recently).

There's no aggregation yet and a lot of the data isn't collected properly. Future diffs will add more dimension data (controllers, users), more event and resource types (queries, service calls, wall time), and more display options (aggregation, sorting).

Test Plan: {F389344}

Reviewers: btrahan

Reviewed By: btrahan

Subscribers: epriestley

Maniphest Tasks: T6930

Differential Revision: https://secure.phabricator.com/D12623
2015-05-01 13:19:43 -07:00
..
__tests__ Make Celerity a real application 2014-10-13 11:17:23 -07:00
application Updates 2015-01-25 08:01:28 -08:00
controller Add support for playing sounds 2015-03-10 14:20:00 -07:00
management Fix visibility of PhutilArgumentWorkflow::didConstruct methods 2015-01-16 07:42:07 +11:00
resources Add support for playing sounds 2015-03-10 14:20:00 -07:00
api.php Make Celerity a real application 2014-10-13 11:17:23 -07:00
CelerityAPI.php Make Celerity a real application 2014-10-13 11:17:23 -07:00
CelerityResourceGraph.php Make Celerity a real application 2014-10-13 11:17:23 -07:00
CelerityResourceMap.php Make Celerity a real application 2014-10-13 11:17:23 -07:00
CelerityResourceMapGenerator.php Attempt to workaround non-deterministic sort behavior 2015-01-05 08:23:47 +11:00
CelerityResourceTransformer.php Move base drop shadow into CelerityResourceTransformer 2015-04-14 09:48:59 -07:00
CeleritySpriteGenerator.php Increase height of logo 2015-02-19 14:43:33 -08:00
CelerityStaticResourceResponse.php Skeleton for "Multimeter", a performance sampling application 2015-05-01 13:19:43 -07:00