Přeskočit na hlavní obsah
Tato stránka je překlad. Liší-li se od anglického originálu, platí anglické znění.

Řešení problémů

Pokud máte potíže s integrací Data Push nebo s nastavením distribuce, pomůže vám tento návod najít a vyřešit nejčastější problémy.

Časté problémy a jejich řešení​

1. Distribuce neposílá data​

Pokud je distribuce nastavená, ale žádná data se neposílají, zkuste tento postup:

  • Zkontrolujte stav distribuce: Přihlaste se do portálu integrací a ověřte, že je distribuce aktivní a správně nakonfigurovaná. Podívejte se do logů, zda v nich nejsou chyby nebo varování.
  • Ověřte cílovou adresu: Zkontrolujte, že je cílová adresa (endpoint API, broker MQTT atd.) správná. Otestujte spojení a ověřte, že je vaše služba dosažitelná.
  • Firewall nebo síťová omezení: Ověřte, že příchozí data z našich serverů neblokuje firewall ani žádné síťové pravidlo. Zkontrolujte, že jsou otevřené potřebné porty (zejména při použití vlastních portů pro TCP/UDP).

2. Zpožděná data nebo vysoká latence​

Pokud data přicházejí se zpožděním nebo s vysokou latencí, příčinou může být:

  • Omezení provozu (throttling): Zkontrolujte, zda nemáte v portálu integrací nastavené omezení provozu. Silné omezení může latenci zvýšit.
  • Výkon sítě: Prověřte výkon sítě a dobu odezvy svého serveru. Vysoká latence může být způsobená i pomalým zpracováním na vašem serveru. Latenci požadavků na vaše servery můžete sledovat v našich metrikách pro Prometheus.

3. Chyby ověřování​

Pokud distribuce selhává kvůli chybám ověřování:

  • Zkontrolujte způsob ověřování: Ověřte, že je v portálu integrací nastavený správný způsob ověřování (HTTP Basic Authentication, OAuth 2.0, vlastní hlavičky atd.).
  • Přihlašovací údaje: Zkontrolujte, že jsou přihlašovací údaje k API nebo tokeny aktuální a ve vaší cílové službě správně nastavené.

4. Neúspěšné doručení zpráv​

Pokud se zprávy nedaří doručit nebo je počet distribuovaných zpráv nižší než počet zpráv na vstupu:

  • Zkontrolujte filtry: Systém může některé zprávy podle vaší konfigurace odfiltrovat. Zkontrolujte položku konfigurace Data Source.
  • Projděte serverové logy: Hledejte v serverových lozích distribuce chybová hlášení nebo varování. Najdete je v portálu integrací po kliknutí na View & Edit u dané distribuce.
  • Problémy se spojením: Pokud je cílová služba mimo provoz nebo nedosažitelná, systém zprávy doručit nemůže. Ověřte, že je vaše služba online a dostupná.

5. Metriky v Prometheu se nezobrazují​

Pokud metriky sbíráte Prometheem, ale nevidíte žádná data:

  • URL s metrikami: Zkontrolujte URL s metrikami v konfiguraci Promethea. Musí mít správný tvar: https://relay.dronetag.app/metrics/[[your_distribution_id]].
  • Konfigurace Promethea: Projděte konfigurační soubor prometheus.yml a ověřte, že je cesta k metrikám správná a že Prometheus sbírá data ve správném intervalu.
  • Chyby distribuce: Pokud se distribuce nedokáže správně spustit nebo selhává, bývá endpoint s metrikami prázdný. V serverových lozích distribuce zkontrolujte, zda běží správně.

Potřebujete další pomoc?​

Pokud tyto kroky problém nevyřeší, obraťte se na naši podporu. Přiložte všechny užitečné podrobnosti, například chybové logy nebo snímky obrazovky, abychom mohli problém rychle diagnostikovat.