Skip to content
Back to Milestones

Improve design of logging and output handling

Closed
No due date
Closed Jun 1, 2023

Shadow currently logs two types of information to the log files: human-readable contextual information that helps describe how the simulation is progressing, and simulation output data that is generally parsed by a machine and used to produce statistical summaries or analytics about particular aspects of the simulation (e.g., how many packets were sent per second, or the number of each syscall that was handled). We should separate the output data from human log messages and write the output data in separate files, and update the log level for the remaining messages to appropriate levels for users.

70% complete

List view