Story #13921

Log stats for the entire node lifecycle

Added by Bryan Cosca over 1 year ago. Updated 2 months ago.

Assigned To:
Target version:
Start date:
Due date:
% Done:


Estimated time:
Story points:


The original ticket expressed the need in terms of container requests, but I think we've got that piece reasonable well covered with our existing logging, so I'd like to repurpose this to do logging of stats from the point of view of the Node, not the Container.

When a node is shut down, record how long it was up as well as times for: booting, downloading docker images, running docker images, and idle.

This should allow system administrators to monitor overall performance, efficiency, and cost of the system orthogonally to jobs being run (which we account for through the container logs).

For billing purposes, we want to know the time between when the node is up and ready to be used and when crunch-run is running, as well as when crunch-run has stopped and when the node is no longer available (or has moved on to another container_request)


#1 Updated by Tom Morris about 1 year ago

  • Subject changed from Log the entire node lifecycle for a container_request to Log stats for the entire node lifecycle
  • Description updated (diff)
  • Target version set to To Be Groomed

#2 Updated by Peter Amstutz 2 months ago

  • Target version deleted (To Be Groomed)
  • Status changed from New to Resolved

Also available in: Atom PDF