Drupal

Moduł dla Drupala 10.2+ i 11

Oficjalny moduł DockRay łączy Drupal z platformą monitoringu i automatycznie raportuje błędy oraz wyjątki pojawiające się podczas działania aplikacji. Zdarzenia trafiają bezpośrednio do panelu DockRay wraz z informacjami potrzebnymi do ich analizy.

Informacje o błędach i wydajności

Zgłoszone zdarzenia mogą zawierać między innymi:

  • typ, treść i poziom błędu,
  • miejsce wystąpienia i stos wywołań,
  • informacje o środowisku i wersji aplikacji,
  • kontekst obsługiwanego żądania.

Moduł może również monitorować czas obsługi żądań HTTP oraz opcjonalnie zbierać błędy JavaScript występujące po stronie przeglądarki.

Prosta konfiguracja

Integrację skonfigurujesz w sekcji Konfiguracja → Programowanie → DockRay, podając token projektu i klucz prywatny. Dane dostępowe można również przechowywać w pliku settings.php.

Możliwości dla programistów

DockRay automatycznie integruje się z systemem logowania Drupala. Możesz również ręcznie raportować przechwycone wyjątki oraz wysyłać komunikaty za pomocą standardowego loggera Drupala.

Zdarzenia są wysyłane w tle po przygotowaniu odpowiedzi, dzięki czemu chwilowo niedostępna usługa monitoringu nie opóźnia odpowiedzi strony dla użytkownika.

Instalacja

  1. W katalogu projektu Drupal zainstaluj moduł za pomocą Composer:
    bash
    composer require drupal/dockray
  2. Włącz moduł za pomocą Drush:
    drush en dock_ray

Konfiguracja

  1. Przejdź do Konfiguracja → Programowanie → DockRay.
  2. Wprowadź token projektu oraz klucz prywatny dostępne w panelu DockRay.
  3. Zapisz konfigurację.
  4. Kliknij Send a test event, aby sprawdzić połączenie z DockRay.

Klucz prywatny można również przechowywać w pliku settings.php, dzięki czemu nie musi być zapisany w konfiguracji eksportowanej do repozytorium.

Artykuły w tym dziale

Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.