I've had a go at packaging Prometheus and Alertmanager, as well as writing Guix services for both of them. The packages build, but still need quite a bit of work. They're both written in Go, so the Git repositories not only include the relevant source code, but the source code of the entire dependency tree (hence the packages have no inputs). That'll need addressing. I've tested the Prometheus service, and it seems to work, although there isn't any record types for the Prometheus configuration yet. I haven't yet tested the Alertmanager service and the system test doesn't pass, I believe more configuration is required than Prometheus. Having a Prometheus service would be a good complement for the existing Prometheus Node exporter service in Guix. I'll send the patches following this email. Thanks, Chris