mirror of
https://github.com/ClusterCockpit/cc-metric-collector.git
synced 2024-12-25 15:09:05 +01:00
Add example interval aggregation to MetricRouter config for CI
This commit is contained in:
parent
cf810b1c0c
commit
18c5d0eb34
39
.github/ci-router.json
vendored
39
.github/ci-router.json
vendored
@ -1,22 +1,37 @@
|
||||
{
|
||||
"add_tags" : [
|
||||
"add_tags": [
|
||||
{
|
||||
"key" : "cluster",
|
||||
"value" : "testcluster",
|
||||
"if" : "*"
|
||||
"key": "cluster",
|
||||
"value": "testcluster",
|
||||
"if": "*"
|
||||
},
|
||||
{
|
||||
"key" : "test",
|
||||
"value" : "testing",
|
||||
"if" : "name == 'temp_package_id_0'"
|
||||
"key": "test",
|
||||
"value": "testing",
|
||||
"if": "name == 'temp_package_id_0'"
|
||||
}
|
||||
],
|
||||
"delete_tags" : [
|
||||
"delete_tags": [
|
||||
{
|
||||
"key" : "unit",
|
||||
"value" : "*",
|
||||
"if" : "*"
|
||||
"key": "unit",
|
||||
"value": "*",
|
||||
"if": "*"
|
||||
}
|
||||
],
|
||||
"interval_timestamp" : true
|
||||
"interval_aggregates": [
|
||||
{
|
||||
"name": "temp_cores_avg",
|
||||
"function": "avg(values)",
|
||||
"if": "match('temp_core_%d+', metric.Name())",
|
||||
"tags": {
|
||||
"type": "node"
|
||||
},
|
||||
"meta": {
|
||||
"group": "<copy>",
|
||||
"unit": "<copy>",
|
||||
"source": "MetricAggregator"
|
||||
}
|
||||
}
|
||||
],
|
||||
"interval_timestamp": true
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user