Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id E17B4200B41 for ; Thu, 23 Jun 2016 02:01:35 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id E0246160A6B; Thu, 23 Jun 2016 00:01:35 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 57FE0160A36 for ; Thu, 23 Jun 2016 02:01:35 +0200 (CEST) Received: (qmail 60989 invoked by uid 500); 23 Jun 2016 00:01:34 -0000 Mailing-List: contact issues-help@ambari.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ambari.apache.org Delivered-To: mailing list issues@ambari.apache.org Received: (qmail 60954 invoked by uid 99); 23 Jun 2016 00:01:34 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 23 Jun 2016 00:01:34 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 3B1FC2C1F64 for ; Thu, 23 Jun 2016 00:01:34 +0000 (UTC) Date: Thu, 23 Jun 2016 00:01:34 +0000 (UTC) From: "Jungtaek Lim (JIRA)" To: issues@ambari.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (AMBARI-17027) Metrics Collector API: Introduce basic series aggregation functions MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Thu, 23 Jun 2016 00:01:36 -0000 [ https://issues.apache.org/jira/browse/AMBARI-17027?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jungtaek Lim updated AMBARI-17027: ---------------------------------- Attachment: AMBARI-17027-2.4-v4.patch Also attached branch-2.4 compatible of v4. > Metrics Collector API: Introduce basic series aggregation functions > ------------------------------------------------------------------- > > Key: AMBARI-17027 > URL: https://issues.apache.org/jira/browse/AMBARI-17027 > Project: Ambari > Issue Type: Improvement > Components: ambari-metrics > Affects Versions: 2.4.0 > Reporter: Jungtaek Lim > Attachments: AMBARI-17027-2.4-v4.patch, AMBARI-17027-trunk-v1.patch, AMBARI-17027-v2.patch, AMBARI-17027-v3.patch, AMBARI-17027-v4.patch, AMBARI-17027.patch, AMS-grafana-query-metric-wildcard-with-series-aggregation-avg-v2.png, AMS-grafana-query-metric-wildcard-with-series-aggregation-sum-v2.png > > > AMS doesn't provide tag so metric is identified by appId, metric name, hostname, instanceId. In this situation metric name is normally consist of origin metric name and tag values, like graphite, but unlike Graphite, AMS also doesn't provide series aggregation functions so aggregation should be done from caller side. > It would be great if Ambari Metrics Collector provides series aggregation functions, like sumSeries / averageSeries / minSeries / maxSeries on Graphite. -- This message was sent by Atlassian JIRA (v6.3.4#6332)