3 ms·
Logs work: https://nanovms.com/dev/tutorials/logging-go-unikernels-to-papertrail https://nanovms.com/dev/tutorials/logging-go-unikernels-to-p... Monitoring lik
by eyberg 5y ago
Logs work: https://nanovms.com/dev/tutorials/logging-go-unikernels-to-papertrail https://nanovms.com/dev/tutorials/logging-go-unikernels-to-p...
Monitoring like prometheus and such work just fine, although we have a few customers using https://nanovms.com/radar https://nanovms.com/radar as well.
Our developers routinely use gdb to debug various issues: https://nanovms.gitbook.io/ops/debugging https://nanovms.gitbook.io/ops/debugging .
You are correct though that there is very much a lack of traditional user-land and that is on purpose. A lot of people expect these things to be similar to an alpine-like distro and that is just the wrong picture to have. Think more heroku/serverless - it is all about the application. So you wouldn't ssh into your application. Yes, there is a underlying kernel but it is more about freeing the developer to think more about their application and less about deploying the server itself.