For the complete documentation index, see llms.txt. This page is also available as Markdown.

Azure-Diagnose / Debug-Portal

Azure-Diagnose / Debug-Portal

Mit der Azure-Diagnose sendet Business Central jeden DPD-Sendungsaufruf (Request-XML, Response-XML, Fehler/SOAP-Fault) zusätzlich an ein zentrales Debug-Portal. So lassen sich auch einzelne fehlgeschlagene Belege nachvollziehen.

In Business Central einrichten

1

Endpunkt & Schlüssel hinterlegen

In der DPD Konfiguration unter Diagnose/Debug:

  • Azure-Diagnose Endpunkt (URL)https://<functionapp>.azurewebsites.net/api/diag

  • Azure-Diagnose Schlüssel → identisch mit DIAG_INGEST_KEY der Function

2

Aktivieren

„Azure-Diagnose aktivieren" einschalten.

3

Testen

Aktion „Azure-Diagnose testen" sendet einen Testeintrag und meldet die Erreichbarkeit.

Debug-Portal

Unter https://<functionapp>.azurewebsites.net/api/diag/view (Login per ADMIN_UI_KEY) sehen Sie die letzten Aufrufe (Zeit, Erfolg/Fehler, Fault-Code, Referenz/Paketnr., Meldung) und je Eintrag die vollständige Request-/Response-Ansicht – mit Filter „nur Fehler" und optionalem Auto-Refresh.

App-Settings (Diagnose)

Setting
Beschreibung

DIAG_INGEST_KEY

Schlüssel für den Diagnose-Ingest (POST /api/diag)

DIAG_TABLE

Table-Storage-Tabelle (Default dpddiag)

ADMIN_UI_KEY

Zugang zum Debug-Portal

Die Diagnose-Ereignisse werden im Azure Table Storage über die vorhandene AzureWebJobsStorage-Verbindung gespeichert; Request/Response werden auf ca. 30 KB gekappt.