(#5024: Add option to store cpu as a tag in interrupts input) breaks compatibility

Hello,
This change in 1.10 creates issues, because of cpu key different capitalization. The legacy setup is kept (e.g. it is not a tag).

show tag keys from soft_interrupts;
name: soft_interrupts
tagKey


host
irq

select * from soft_interrupts limit 1
name: soft_interrupts
time CPU0 CPU1 CPU2 CPU3 cpu0 cpu1 cpu2 cpu3 host irq total


1509698970000000000 68943 65721 61701 62782 linux BLOCK 259147

select * from soft_interrupts order by time desc limit 1
name: soft_interrupts
time CPU0 CPU1 CPU2 CPU3 cpu0 cpu1 cpu2 cpu3 host irq total


1557492150000000000 43701113 48526181 48686423 55020129 linux TIMER 195933846

The purpose of this post is informational.

Selection_196

A snapshot, rather than a text output, should give a better understanding of the issue.

Can you open a new issue in the Telegraf github and we can fix in next patch release (1.10.4).

Issue #5836 has been opened.