There are multiple labels on those metrics indeed. How can I figure out what is causing this. Looking at the git changes for the deployment scripts, the only thing changed was this metric job. I still get a continuous stream of these in my logs, and they started around the time I added the label drop:
level=error ts=2020-02-27T14:38:24.235Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=error ts=2020-02-27T14:39:26.332Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=error ts=2020-02-27T14:40:26.960Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=warn ts=2020-02-27T14:40:36.044Z caller=klog.go:86 component=k8s_client_runtime func=Warningf msg="/app/discovery/kubernetes/kubernetes.go:261: watch of *v1.Endpoints ended with: too old resource version: 95336324 (95337598)"
level=error ts=2020-02-27T14:41:28.247Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=warn ts=2020-02-27T14:41:34.021Z caller=klog.go:86 component=k8s_client_runtime func=Warningf msg="/app/discovery/kubernetes/kubernetes.go:261: watch of *v1.Endpoints ended with: too old resource version: 95336132 (95337864)"
level=warn ts=2020-02-27T14:42:18.027Z caller=klog.go:86 component=k8s_client_runtime func=Warningf msg="/app/discovery/kubernetes/kubernetes.go:261: watch of *v1.Endpoints ended with: too old resource version: 95336301 (95338065)"
level=error ts=2020-02-27T14:42:28.877Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=error ts=2020-02-27T14:43:30.582Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=error ts=2020-02-27T14:44:32.665Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=error ts=2020-02-27T14:45:33.427Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=warn ts=2020-02-27T14:46:32.003Z caller=klog.go:86 component=k8s_client_runtime func=Warningf msg="/app/discovery/kubernetes/kubernetes.go:261: watch of *v1.Endpoints ended with: too old resource version: 95338072 (95339190)"
level=error ts=2020-02-27T14:46:34.061Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""
level=error ts=2020-02-27T14:47:35.562Z caller=db.go:617 component=tsdb msg="compaction failed" err="persist head block: write compaction: add series: out-of-order series added with label set \"{}\""