diff options
author | Ben Kochie <bjk@gitlab.com> | 2018-02-23 16:36:59 +0000 |
---|---|---|
committer | Ben Kochie <bjk@gitlab.com> | 2018-02-23 16:36:59 +0000 |
commit | 43fc6dc4d3ef503748d49f54d613d905fc90397d (patch) | |
tree | f5b328a5b4f73508de368f4979e7fd9ead88ed9d | |
parent | ecd3db2b2537b80ad682f577524727e7b9179e6c (diff) | |
download | gitlab-ce-38783-add-cluster-metrics-frontend.tar.gz |
* Filter kube state metrics to only come from gitlab-managed-apps instance.38783-add-cluster-metrics-frontend
* Handle container metrics for Kubenetes 1.6.
-rw-r--r-- | config/prometheus/cluster_metrics.yml | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/config/prometheus/cluster_metrics.yml b/config/prometheus/cluster_metrics.yml index 3a6836a29dd..cb4735f8856 100644 --- a/config/prometheus/cluster_metrics.yml +++ b/config/prometheus/cluster_metrics.yml @@ -6,10 +6,10 @@ required_metrics: ['container_cpu_usage_seconds_total'] weight: 1 queries: - - query_range: 'sum(rate(container_cpu_usage_seconds_total{id="/"}[15m]))' + - query_range: 'avg(sum(rate(container_cpu_usage_seconds_total{id="/"}[15m])) by (job)) without (job)' label: Usage unit: "cores" - - query_range: 'sum(kube_node_status_capacity_cpu_cores)' + - query_range: 'sum(kube_node_status_capacity_cpu_cores{kubernetes_namespace="gitlab-managed-apps"})' label: Capacity unit: "cores" - title: "Memory usage" @@ -17,9 +17,9 @@ required_metrics: ['container_memory_usage_bytes'] weight: 1 queries: - - query_range: 'sum(container_memory_usage_bytes{id="/"})/2^30' + - query_range: 'avg(sum(container_memory_usage_bytes{id="/"}) by (job)) without (job) / 2^30' label: Usage unit: "GiB" - - query_range: 'sum(kube_node_status_capacity_memory_bytes)/2^30' + - query_range: 'sum(kube_node_status_capacity_memory_bytes{kubernetes_namespace="gitlab-managed-apps"})/2^30' label: Capacity - unit: "GiB" + unit: "GiB"
\ No newline at end of file |