It seems when I use TSVB with Aggregation "Average" of Field "cm_status.upstream_power", with Group By "Terms" of Field "cm_status.mac-address.keyword", all mac-addresses show the same value so the multiple lines show identical curves. See the attached lines which are stacked.
You can see each mac address has exactly the same value at each point, but the actual data is very different.
The mappings of the index is as follows, and I'm using version 7.14:
{
"cm_status_index2" : {
"mappings" : {
"properties" : {
"cm_status" : {
"properties" : {
"mac-adress" : {
"type" : "text",
"fields" : {
"keyword" : {
"type" : "keyword",
"ignore_above" : 256
}
}
},
"number-of-cpe" : {
"type" : "long"
},
"upstream-power" : {
"type" : "long"
}
}
},
"timestamp" : {
"type" : "date"
}
}
}
}
}