Integración

PHP

Biblioteka dla aplikacji PHP bez zależności od frameworka

Gratis en todos los planes, incluido el gratuito PHP 8.2+ oraz Composer 2 dockcodes/dockray
Dónde conseguirlo Packagist
Instalación
composer require dockcodes/dockray

# Zmienne środowiskowe procesu PHP:

DOCKRAY_TOKEN=TWOJ_TOKEN_PROJEKTU
DOCKRAY_PRIVATE_KEY=TWOJ_KLUCZ_PRYWATNY
APP_ENV=production
Biblioteka DockRay dla PHP pozwala podłączyć monitoring do aplikacji, która nie korzysta z gotowej integracji frameworkowej. Sprawdza się w autorskich systemach, starszych aplikacjach, workerach kolejkowych, zadaniach CRON i poleceniach CLI. Po jednorazowej inicjalizacji klient może raportować przechwycone wyjątki oraz istotne zdarzenia wraz ze stosem wywołań i kontekstem wykonania. Poświadczenia projektu pozostają poza kodem źródłowym, a problemy z połączeniem z monitoringiem nie powinny przerywać działania monitorowanej aplikacji.

Cómo usarlo

La integración informa de las excepciones por sí sola. Esto es para los informes que envías a propósito.

php
<?php

try {
    $order->settle();
} catch (\Throwable $exception) {
    \Dock\Ray\captureException($exception);

    throw $exception;
}

// Zdarzenie domenowe, które wymaga uwagi, ale nie jest wyjątkiem.
\Dock\Ray\captureMessage('Import produktów zakończył się bez danych');

Artículos de la base de conocimiento

Instalacja - PHP Wymagania, instalacja i przygotowanie PHP do bezpiecznego raportowania danych produkcyjnych. Konfiguracja - PHP Bezpieczna konfiguracja poświadczeń, środowisk i zakresu danych raportowanych przez PHP. Weryfikacja i typowe problemy - PHP Kontrolowane potwierdzenie działania PHP oraz diagnostyka najczęstszych problemów z wysyłką.