UUID в шаблонах

Кажется начиная с 6 версии в Zabbix появились уникальные UUID. Сейчас они «привязываются» как непосредственно к шаблону, так и ко всем элементам внутри него. И если вдруг, вы решите скопировать шаблон, то при импорте копии получите уведомление, что шаблон или элемент с таким UUID уже существует. Тикет с данной проблемой уже давно открыт, но решать его вроде как не спешат…

Ниже вариант самостоятельно перегенерировать все UUID в шаблоне, с помощью PowerShell:

cat OpenHardwareMonitor.yaml | % {$_ -replace "uuid\:\s[a-z0-9]{32}", "uuid: $((New-Guid).ToString() -replace '-')"} | Out-File OpenHardwareMonitor_newuuid.yaml