Co všechno zahrnuje monitorování GraphQL API?
Zajímalo by mě, co všechno vlastně zahrnuje monitorování GraphQL API. V poslední době se hodně mluví o tom, jak je to důležité pro výkon a stabilitu aplikací, ale konkrétně nevím, na co bych se měl zaměřit. Myslím, že měření latence a sledování chyb jsou asi základní věci, ale co třeba sledování dotazů a jejich výkonnosti? Jak se dá zjistit, které dotazy jsou nejvíc náročné na výkon? A co metriky jako počet volání nebo velikost odpovědí? Je dobré mít nějaké nástroje na monitoring v reálném čase, aby bylo možné reagovat na problémy hned, nebo stačí sledovat statistiky jednou za čas? A co bezpečnostní aspekty? Jak monitorovat autentizaci a autorizaci v rámci API? Předpokládám, že i tohle je důležitý faktor. Jaké máte zkušenosti s různými nástroji pro monitorování? Fungují lépe některé konkrétní platformy než jiné? Když už se člověk rozhodne investovat čas do monitorování, jaké nejlepší praktiky byste doporučili? Díky za všechny tipy a rady!