From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:46099) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gx9IL-0002pK-IM for guix-patches@gnu.org; Fri, 22 Feb 2019 06:47:10 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gx9IH-0005X1-AP for guix-patches@gnu.org; Fri, 22 Feb 2019 06:47:07 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:34066) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gx9IE-0005T7-7a for guix-patches@gnu.org; Fri, 22 Feb 2019 06:47:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gx9IE-0007wu-1g for guix-patches@gnu.org; Fri, 22 Feb 2019 06:47:02 -0500 Subject: [bug#34613] [PATCH] gnu: Add prometheus. Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:45821) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gx9Hh-0002lh-Lv for guix-patches@gnu.org; Fri, 22 Feb 2019 06:46:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gx9HU-0004kx-MN for guix-patches@gnu.org; Fri, 22 Feb 2019 06:46:19 -0500 Received: from mail-wr1-x42e.google.com ([2a00:1450:4864:20::42e]:35069) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gx9HS-00047w-5Z for guix-patches@gnu.org; Fri, 22 Feb 2019 06:46:14 -0500 Received: by mail-wr1-x42e.google.com with SMTP id t18so2060321wrx.2 for ; Fri, 22 Feb 2019 03:45:43 -0800 (PST) From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Date: Fri, 22 Feb 2019 12:45:37 +0100 Message-Id: <20190222114537.1431-1-boskovits@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: 34613@debbugs.gnu.org Cc: =?UTF-8?Q?G=C3=A1bor?= Boskovits * gnu/packages/monitoring.scm (go-github-com-prometheus-prometheus-cmd-prometheus): New variable. --- gnu/packages/monitoring.scm | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/gnu/packages/monitoring.scm b/gnu/packages/monitoring.scm index 4384406227..0fd6b9e49b 100644 --- a/gnu/packages/monitoring.scm +++ b/gnu/packages/monitoring.scm @@ -447,3 +447,27 @@ written in Go with pluggable metric collectors.") (description "This package provides a file system monitor.") (home-page "https://github.com/emcrisostomo/fswatch") (license license:gpl3+))) + +(define-public go-github-com-prometheus-prometheud-cmd-prometheus + (package + (name "go-github-com-prometheus-prometheus-cmd-prometheus") + (version "2.7.1") + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/prometheus/prometheus.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "08nd88m162bw5612cvw5fl028l2n9jy1v4w2a8cyd0dj4lxs5d98")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/prometheus/prometheus/cmd/prometheus" + #:unpack-path "github.com/prometheus/prometheus")) + (synopsis "Monitoring system & time series database") + (description "Prometheus is an open-source monitoring system with a +dimensional data model, flexible query language, efficient time series database +and modern alerting approach.") + (home-page "https://github.com/prometheus/node_exporter") + (license license:asl2.0))) -- 2.20.1