News for hackers. Stuff that matters.
Re:MirageOS 4.0 – Self-managed internet infrastructure with ... by asymmetric on Tuesday March 29, 2022 @08:11AM (#30841487)
Is this also how you deal with logging/monitoring?

Do you have a concept of logging daemon? How would I run prometheus exporter-like things?

Is there a FAQ where questions along these lines are answered?

Re:MirageOS 4.0 – Self-managed internet infrastructure with ... by avsm on Tuesday March 29, 2022 @08:24AM (#30841580)
Just substitute 'microservice' with 'unikernel' and you do broadly the same things. There's a prometheus library that you link with the MirageOS unikernel and it exports using that: https://github.com/mirage/prometheus

No FAQ for this sort of thing yet, but we should start assembling one sometime soon. Questions like this very welcome on the discussion forums: https://discuss.ocaml.org/t/ann-mirageos-4-0/9598 to help us get started.

There's a nice collection of unikernels over at: https://github.com/roburio/unikernels and https://github.com/tarides/unikernels for various infrastructure pieces (like https, smtp, dns, ip filters, etc) that are good to crib from for your own infrastructure.

Re:MirageOS 4.0 – Self-managed internet infrastructure with ... by hannesm on Tuesday March 29, 2022 @08:31AM (#30841645)
Maybe https://hannes.robur.coop/Posts/Monitoring sheds some light how to monitor MirageOS unikernels ;)