Za mě dobrý, nedávno jsem viděl jeden team co si na obdobný task vzal spike na research a po 14 dnech přišel s tím ze to bude možné udělat. A v tu dobu neměl v podstatě nic k prezentaci. Předpokládám, že pro vás to bylo sobotní odpoledne. K té diakritice. Jména Prometheus labelů musí odpovídat teto regexp [a-zA-Z_][a-zA-Z0-9_]* tedy pouze ASCII alfanumericke znaky.
Na odstranění diakritiky bych zkusil Unicode property escapes a string.normalize funkci.
const str = “Žluťoučký kůň”
str.normalize("NFKD").replace(/\p{Diacritic}/gu, "")