From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:470:142:3::10]:40768) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQdhz-00032W-Ch for guix-patches@gnu.org; Mon, 20 Apr 2020 17:12:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQdhy-0002Dc-Vh for guix-patches@gnu.org; Mon, 20 Apr 2020 17:12:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:36973) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jQdhy-0002DG-Jb for guix-patches@gnu.org; Mon, 20 Apr 2020 17:12:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jQdhy-0002Up-Db for guix-patches@gnu.org; Mon, 20 Apr 2020 17:12:02 -0400 Subject: [bug#40738] Prometheus (and Alertmanager) Resent-Message-ID: Received: from eggs.gnu.org ([2001:470:142:3::10]:40714) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQdh9-0002zX-OS for guix-patches@gnu.org; Mon, 20 Apr 2020 17:11:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.90_1) (envelope-from ) id 1jQdh8-00017B-08 for guix-patches@gnu.org; Mon, 20 Apr 2020 17:11:10 -0400 Received: from mira.cbaines.net ([212.71.252.8]:60310) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jQdh7-000124-GV for guix-patches@gnu.org; Mon, 20 Apr 2020 17:11:09 -0400 Received: from localhost (unknown [46.237.173.52]) by mira.cbaines.net (Postfix) with ESMTPSA id EFC4527BBE1 for ; Mon, 20 Apr 2020 22:11:07 +0100 (BST) Received: from localhost (localhost [local]) by localhost (OpenSMTPD) with ESMTPA id 61ae5528 for ; Mon, 20 Apr 2020 21:11:05 +0000 (UTC) From: Christopher Baines Date: Mon, 20 Apr 2020 22:11:03 +0100 Message-ID: <87v9lt50d4.fsf@cbaines.net> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 40738@debbugs.gnu.org --=-=-= Content-Type: text/plain 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 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEPonu50WOcg2XVOCyXiijOwuE9XcFAl6eD+dfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDNF ODlFRUU3NDU4RTcyMEQ5NzU0RTBCMjVFMjhBMzNCMEI4NEY1NzcACgkQXiijOwuE 9XdmgBAArT9rLKl4NX8hZCBq4mD8/S4IhbNi4cBswFedk+sJetXvkRJcbd4Gk46u NWEQawFBugmj6P30hhd53l6iIAu5GalDrt1VvX9UyQ+2YG0H+afSttAe8k0IgFKa IBVCWBbNefAJHbClTw/VpmTVYG/hrS/Pgaq6wlkmvtFTL5APkDkOAV1IHgXsATAN j5WlBbVu5Yf5vBg+tBXN809iRlDwBiuh4pCx41c92ccg8Fy5qwLHx38tAgqJVb48 V9tll+e6vHHLddGGYx0Bo/aJICzNsa/Y3ygbsnIAqYuZEzE7uPjjjdCGcFkyWC7I N96nFq2ls4dtWzX8RzMuzsPHRmWoyKI8lPgl5JtEeyU71OjiWBQgReIM8ITqs+BV 6uR7eGbFAsIPEaDY94ThbxFCcCd3wavlROq0aWIkU4R0Mp6BaySr1olehY2YJte6 MBONPaijN8fAebmtqC8Sr99/x8EuAcMHpYuo03LaazKfP9SAr1ZaPwn4jsfkvZhH QizF5IXH/fbUF/r765lPmic94BXi5ryTx9Oq/iAebV4vWFz5wacrWxMeNxEtcVV1 hrMvU2KMqm5wQ4/0IpiutmwYa8K3w52AcrUYPKgFkSVkywe38hkRPl6mFO/WCRpZ +X69CkRHR37++OyGiLbbsOtT1w++OEAdyD9sQRtiSkzMVa0EeOE= =qpP+ -----END PGP SIGNATURE----- --=-=-=--