Jaké metriky bych měl sbírat z GraphQL API pomocí Prometheus?
Zdravím všechny, mám dotaz ohledně sledování metrik z mého GraphQL API pomocí Prometheus. Nedávno jsem začal experimentovat s tímto nástrojem a chtěl bych zjistit, jaké konkrétní metriky by bylo dobré sledovat, abych měl přehled o výkonu a stavu mé aplikace. Zajímá mě, jestli je dobré sledovat latenci jednotlivých dotazů, nebo je lepší zaměřit se na počet provedených dotazů v určitém časovém intervalu? Co třeba sledování chybovosti? Myslíte, že by mělo smysl měřit i dobu trvání resolverů, nebo to už je příliš detailní? Také bych rád věděl, zda někdo z vás už má nějakou osvědčenou praxi v implementaci těchto metrik v GraphQL a jaké nástroje a knihovny jste použili pro integraci s Prometheus. Co třeba exportéry? Jakým způsobem vlastně správně nastavit scraping, aby to nezatěžovalo server? Děkuji za každou radu a tipy, které mi pomohou lépe porozumět tomu, co všechno mohu z GraphQL API monitorovat.