I debug baords with serial prints and know that if we turn log on, we will get log messages on the serial monitor.
When we deploy devices, we will not have the serial monitors on. Can we have a log file per device, with number of messages or size limits like we have in Unix/Linux? I recognise that there could be a flooding of the server. Can we have the facility to log to another server maintained by each user/app over HTTP? This will help debug the devices remotely if they misbehave.