General Integration Model

In general, Edgemesh® Client provides two data sets: aggregated cache hit metrics and performance metrics accessible through the methods outlined below:

Cache Stats

  • edgemesh.getStats(): Returns client side cache stats.
Example
edgemesh.stats()

Real User metrics

  • getTTFB: Returns the time to first byte.
  • getCLS: Returns the cumulative layout shift.
  • getFCP: Returns the first contentful paint.
  • getFID: Returns the first input delay.
  • getLCP: Returns the largest contentful paint.
  • getTBT: Returns the total blocking time.
  • getTTI: Returns the time to interactive.
  • getInputDelay: Returns the all input delays.
  • getCPUIdle: Returns the first CPU idle time.
  • getLoadTime: Returns the page fully loaded time.
  • getNavigation: Returns the navigation metrics.
  • getResources: Returns the resource metrics.
Example
edgemesh.metrics.getTTFB()
edgemesh.metrics.getCLS()
edgemesh.metrics.getFCP()
edgemesh.metrics.getFID()
edgemesh.metrics.getLCP()
edgemesh.metrics.getTBT()
edgemesh.metrics.getTTI()
edgemesh.metrics.getInputDelay()
edgemesh.metrics.getCPUIdle()
edgemesh.metrics.getLoadTime()
edgemesh.metrics.getNavigation()
edgemesh.metrics.getResources()

Made withby Edgemesh Corporation