Nie widzę błędów w panelu. Co sprawdzić?

2 Min. Lesezeit Aktualisiert: 03.09.2026

Jeżeli aplikacja została podłączona, ale w projekcie nie pojawiają się zdarzenia, najlepiej nie zaczynać od zmian w kodzie. Najpierw sprawdź podstawową ścieżkę raportowania od aplikacji do endpointu.

1. Sprawdź token projektu

Token wskazuje projekt, do którego mają trafić dane. Upewnij się, że konfiguracja aplikacji korzysta z tokenu właściwego dla danego środowiska.

Najczęstszy błąd to użycie tokenu z innego projektu albo pozostawienie starej wartości po zmianie środowiska.

2. Sprawdź klucz prywatny

Jeżeli integracja korzysta z uwierzytelniania, sprawdź również prywatny klucz. Zwróć uwagę na dodatkowe spacje, niepełną wartość albo klucz, który został wcześniej unieważniony.

3. Wyślij ręczne żądanie

Bezpośredni request HTTP pozwala rozdzielić problem z aplikacją od problemu z komunikacją z API.

bash
curl -i -X POST \
"https://dockray.io/api/v1/PROJECT_TOKEN/project" \
-H "Authorization: Bearer PROJECT_PRIVATE_KEY" \
-H "Content-Type: application/json" \
-d '{
    "exception": {
    "values": [{
        "type": "Test",
        "value": "DockRay connection test"
    }]
    }
}'

Jeżeli ręczny request działa, a integracja aplikacji nadal nie raportuje błędów, problemu szukaj w konfiguracji lub sposobie przechwytywania wyjątków w aplikacji.

4. Sprawdź połączenia wychodzące

Niektóre środowiska hostingowe ograniczają połączenia wychodzące. Jeżeli serwer aplikacji nie może połączyć się z endpointem monitoringu, biblioteka również nie będzie mogła wysłać zdarzenia.

5. Sprawdź limity

Jeżeli projekt osiągnął limit zdarzeń, kolejne raporty mogą nie pojawić się jako nowe dane. Sprawdź wykorzystanie limitu w panelu przed rozpoczęciem zmian w integracji.

6. Sprawdź zakres dat i filtry

Czasem dane są poprawnie wysyłane, ale nie są widoczne z powodu aktywnych filtrów. Wyczyść zakres dat, statusy i pozostałe filtry listy, a następnie sprawdź najnowsze zdarzenia.

Jeżeli nadal nic nie działa

Najbardziej wartościowe informacje przy dalszej diagnozie to: używana integracja i jej wersja, środowisko uruchomieniowe, kod odpowiedzi API oraz fragment logu pokazujący próbę wysłania zdarzenia.

Nie przesyłaj jednak tokenów, prywatnych kluczy ani innych sekretów. Do diagnozy wystarczą ich nazwy i informacja, czy są poprawnie skonfigurowane.