diff --git a/workloads/kube-burner/touchstone-configs/containerMetrics.json b/workloads/kube-burner/touchstone-configs/containerMetrics.json new file mode 100644 index 00000000..d55a478e --- /dev/null +++ b/workloads/kube-burner/touchstone-configs/containerMetrics.json @@ -0,0 +1,40 @@ +{ + "elasticsearch": { + "ripsaw-kube-burner": [ + { + "filter": { + "metricName.keyword": "containerCPU", + "labels.namespace.keyword": "${TOUCHSTONE_NAMESPACE}" + }, + "buckets": [ + "labels.pod.keyword", + "labels.node.keyword", + "labels.container.keyword" + ], + "aggregations": { + "value": [ + "avg", + "max" + ] + } + }, + { + "filter": { + "metricName.keyword": "containerMemory", + "labels.namespace.keyword": "${TOUCHSTONE_NAMESPACE}" + }, + "buckets": [ + "labels.pod.keyword", + "labels.node.keyword", + "labels.container.keyword" + ], + "aggregations": { + "value": [ + "avg", + "max" + ] + } + } + ] + } +}