All Origami web services are encouraged to emit metrics over TCP to the FT graphite service. Metrics keys are heirarchical, delimited by dots, and the first two levels are standardised:
appName must be the common name of your application, which should be the name of your code repository, the CMDB name and the first token of the service’s hostname. The
appName must distinguish the application from any other services run by the FT.
envName must be a name describing the environment on which the instance of the application is running. Each environment must be reported using a unique environment name. The naming of each environment is left up to the developer.
envName must match the PCRE pattern
The following shows some examples of metrics formatted using the plaintext protocol and named in compliance with the standard above:
polyfill-service.qa.useragentcount.chome.40 735 1424112224 polyfill-service.prod.memory 58915263 1424112224