Ansicht
Dokumentation

rdisp/TRACE_COMPS - Enable/disable trace for components

rdisp/TRACE_COMPS - Enable/disable trace for components

General Material Data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book
------------------------------------------------------------------------
| Parameter : rdisp/TRACE_COMPS |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Kurzbeschreibung : enable/disable trace for components |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Parameterbeschreibung : |
| ----------------------- |
| Im SAP-System gibt es eine Developertrace-Datei pro Workprozess. |
| Die Komponenten sind einzeln an- und abschaltbar. |
| Tracelevel und -Komponenten können zur Laufzeit geändert werden |
| durch das Programm dpmon oder durch die Transaktion SM50. |
| |
| Aus Performance- und Kompatibilitätsgründen gibt es nach wie vor |
| den globalen Trace-Level ( %%rdisp/TRACE%% ). Neu ist der 'String |
| mit den aktiven Komponenten'. |
| Jede Komponente hat eine eindeutige ID, bestehend aus einem |
| Kennbustaben. Es gibt folgdende Komponenten |
| A (Abap) |
| B (Datenbank) |
| C (DBSL, Database interface) |
| D (Diag) |
| E (Enqueue) |
| F (JSF, Java Startup Framework) |
| G (NLS, I18N) |
| H (ICF, Internet Communication Framework) |
| I (Ipc) |
| J (Java VM) |
| L (Batch Log) |
| M (Taskhandler) |
| N (SNC, Secure Network Communication) |
| P (Paging) |
| R (Roll) |
| S (Spool) |
| T (Debug-System) |
| W (WebGui, ITS) |
| X (Memory Management) |
| Y (Dynp) |
| Der Zustand der Komponenten wird über rdisp/TRACE_COMPS gesteuert |
| wie folgt. |
| Die Komponente X |
| - ist inaktiv, wenn der Kennbuchstabe nicht im String vorkommt |
| (überhaupt kein Trace) |
| - schreibt den Trace nur bis Level 1 (Fehler), wenn die Komponente |
| im String nur als Kleinbuchstabe enthalten ist |
| - schreibt den Trace auch mit höherem Level, wenn sie als |
| Großbuchstabe enthalten ist (und %%rdisp/TRACE%% entsprechend |
| eingestellt ist) |
| Wenn man also möchte, daß alle Komponenten bis Level 1, darüber aber |
| nur die Komponente Taskhandler den Trace schreibt, müßte der String |
| z.B. den Wert "Mdyabcirplesxn" haben. Da das natürlich alles viel zu |
| kryptisch ist, gibt es die Möglichkeit, den String mit "All" (alle |
| IDs groß) oder "all" (alle IDs klein) beginnen zu lassen und |
| anschließend eventuelle Ausnahmen aufzuzählen. |
| |
| Beispiele: |
| - rdisp/TRACE_COMPS =all, M |
| steht für: alle bis Level 1, nur Taskhandler auch darüber. |
| Dies ist auch der Default. |
| - rdisp/TRACE_COMPS =All, ads |
| steht für: alle bis zu höchsten Leveln, aber bitte nicht der |
| Diag, Abap oder Spool. |
| Achtung: Falls der Parameter nicht ziehen sollte, formulieren Sie |
| de String so, dass er mit all oder All beginnt. |
| |
| Hintergrund |
| ----------- |
| - Pro Workprozess gibt es einen Bereich im Shared Memory, in dem der |
| aktuelle Tracelevel und -String festgehalten wird und einen, in |
| dem über ABAP oder das Programm "dpmon" evtl. neue Werte eingegeben|
| werden können. Diese Werte werden bei der nächsten |
| Auftragsübernahme vom Workprozess übernommen. |
| - Will man den Workprozess zwingen, die Werte sofort zu übernehmen |
| (nur in Ausnahmefällen, Loops u.s.w. notwendig), muss man erst die |
| Werte im Shared-Memory ändern (ABAP oder dpmon) und dann über |
| "kill -USR1 <pid>" (oder USR2) dem Workprozess ein Signal senden. |
| Findet die Signalbehandlung keine Werte für Level/String im |
| Shared Memory vor, reagiert sie wie bisher, d.h. USR1 erniedrigt |
| den Level um 1, USR2 erhöht den Level um 1. |
| - Das Trace-Logging ermöglicht es Ihnen, den Trace für die gewählten |
| Komponenten zu steuern. Die entsprechenden Parameter sind unten |
| aufgeführt. |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Arbeitsgebiet : Dispatcher |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Einheit : spezielle Zeichenfolge |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Defaultwert : all, M |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Wer darf ändern : Nur zur Problemanalyse durch SAP |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Einschränkungen bei den Betriebssystemen : Keine |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Einschränkungen bei den Datenbanksystemen : Keine |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Sind andere Parameter betroffen oder abhängig : %%rdisp/TRACE%% |
| %%rdisp/TRACE_LOGGING%% |
| %%rdisp/TRACE_PATTERN_0%% |
| %%rdisp/TRACE_SEARCH_LIST%% |
------------------------------------------------------------------------

------------------------------------------------------------------------
| Gültige Eingaben,Formate,Bereiche : Zeichenkette (Beispiele s.o.) |
------------------------------------------------------------------------


------------------------------------------------------------------------
| Short Description : Enable/disable trace for components
------------------------------------------------------------------------

------------------------------------------------------------------------
| Applications Area : Dispatcher
------------------------------------------------------------------------

------------------------------------------------------------------------
| Parameter Type : S
------------------------------------------------------------------------

------------------------------------------------------------------------
| Changes allowed : X
------------------------------------------------------------------------

------------------------------------------------------------------------
| Valid for Operating System : *
------------------------------------------------------------------------

------------------------------------------------------------------------
| Dynamic switchable :
------------------------------------------------------------------------

------------------------------------------------------------------------
| Same on all Servers :
------------------------------------------------------------------------


Fill RESBD Structure from EBP Component Structure   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 10157 Date: 20240419 Time: 094647     sap01-206 ( 7 ms )