Monitoring
The Accio agent exposes a rich administrative interface, accessible at the address and port specified by the -admin.port
flag.
It is especially useful for monitoring and debugging purposes.
Metrics
A human-readable metrics endpoint is available under /admin/metrics
, while a machine-readable metrics endpoint is exposed under /admin/metrics.json
:
curl -s localhost:9990/admin/metrics.json | python -mjson.tool | head
The output should look similar to this:
"finagle/aperture/coordinate": -1.0,
"finagle/aperture/peerset_size": -1.0,
"finagle/build/revision": 580932930000.0,
"finagle/clientregistry/initialresolution_ms": 1,
"finagle/clientregistry/size": 0.0,
"finagle/future_pool/active_tasks": 0.0,
"finagle/future_pool/completed_tasks": 0.0,
"finagle/future_pool/pool_size": 0.0,
"jvm/application_time_millis": 33896.75,
Learn more
More information about the administrative interface and all its features is available on this page.