Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Info
titleInfo:

Für die Ausprägung: XXL sowie für den Einsatz des E-Commerce-Moduls (ab "M") stehen erweiterte Protokollierungen zur Verfügung. Diese zusätzlichen Einstell-Optionen haben wir für Sie am Ende dieses Artikels beschrieben.


Inhalt

Table of Contents

UI Button
colorturquoise
titleM

Diagnose

Erweiterte Client-Diagnosen führen 

...

Wird dieses Kennzeichen aktiviert, so werden erweiterte Diagnosen im Ereignis-Protokoll aufgezeichnet. Nach der Problem-Findung über die erweiterte Diagnose, ist das Kennzeichen wieder zu deaktivieren, da ansonsten unnötig viele Daten in das Ereignis-Protokoll geschrieben werden.

Performance

Buchungssatz-Performance Messung

Führt eine Messung im Bereich der Buchungssätze durch.

COM-Performance Messung verfügbar / Erstellte Messungen im Ereignis-Protokoll speichern

Auf der COM-Schnittstelle ist es möglich, die Anzahl an Paketen pro Operation zu messen. Diese Statistikfunktion misst die Zeit und die Anzahl der Netz-Pakete zwischen zwei Aufrufen. Dies wird für die beiden wichtigsten Prozesse „Wandeln“ und „Buchen“ so detailliert aufgelöst, dass Sie gezielt Engpässe innerhalb der Funktionen ermitteln und beseitigen können, insbesondere mit und ohne Regeln. Die Ereignisprotokollierung wird durch das Kennzeichen so erweitert, dass für nachfolgende Programmfunktionen eine detaillierte Statistik erstellt wird: Wandeln, Buchen und Regeln. Die Statistik umfasst neben der Zeit in Millisekunden auch die Anzahl der Netz-Pakete (Anfragen an den externen microtech Server). Jede dieser Funktion wird so detailliert in Textform protokolliert, das nachfolgend das Zeit- und Lastverhalten für einen Funktionsblock ermittelt werden. Der Funktionsblock definiert sich pro Datensatz aus dem Anfang einer Editier-Funktion und endet mit dem Schreiben von Daten / Verwerfen bei Abbruch. Regel-Bedingungen und Anweisungen werden zusätzlich als Funktionsblock angesehen.

UI Button
colorturquoise
titleXXL

Ausprägung XXL

Weitere Einstell-Möglichkeiten für das Ereignis-Protokoll in Ausprägung: XXL

Image Removed

Diagnose

Langer Schreibbefehl (Post-Befehl) (z. B.: "länger als 500 ms")

Im Ereignisprotokoll können lange Schreibbefehle protokolliert werden. An dieser Stelle geben Sie den Schwellenwert in Millisekunden ein, ab dem ein Eintrag erfolgen soll. Dieser ist frei konfigurierbar und steht zunächst auf 500 Millisekunden. Über einen Mausklick auf den Eintrag öffnet sich die die Erfassungsmaske, in der Sie die Zeit, ab dem ein langer Schreibbefehlt protokolliert werden soll nach oben oder unten konfigurieren können. Ist das Kennzeichen aktiviert und die angegeben Mindestzeit überschritten, wird ein Ereignisprotokoll-Eintrag erzeugt, der die Speicherung dokumentiert.
Image Removed

Langer Schreibbefehl (Post-Befehl) über COM-Schnittstelle (länger als 500 ms)

Auch für lange Schreibbefehle, die über die COM-Schnittstelle erfolgen, kann ein Schwellenwert in Millisekunden eingeben werden. Legen Sie fest, ab welcher Schreibbefehl-Länge ein Eintrag im Ereignis-Protokoll erfolgen soll.

HTTP-Anfragen protokollieren

Diese Funktion der Ereignisprotokollierung steht in Zusammenhang mit der Funktion: Regel-Anweisungsart: Http-Post Befehl senden.

Durch Aktivierung des Kennzeichens können gesendete und empfangene Daten aus diesem Bereich protokolliert werden. Die Diagnose kann z. B. bei Problemsachlagen hilfreich sein.

Cloud-Übertragungen protokollieren

In diesem Bereich existieren erweiterte Protokollierungs-Optionen. Die einzelnen Performance Messungs-Parameter lassen sich einzeln aktivieren. Da Performance-Messungen auch Leistung ziehen, sollten diese nur temporär aktiviert werden.

Buchungssatz-Performance Messung

Führt eine Messung im Bereich der Buchungssätze durch.


Cloud-Performance Messung

Ist die Performance Messung aktiviert, werden u. a. alle Schritte vom Bereichs-Aktionen Assistenten bis zur Übertragung protokolliert.

Folgende Informationen stehen durch diese Messung im Ereignis-Protokoll zusätzlich zur Verfügung:

  • Auswahl der Bereichs-Aktionen Einstellungen und Regeln
  • Informationen über die ausgewählten Daten
  • Wohin diese Daten übertragen werden
  • Performance-Messung für Übertragung von Artikel-Daten (Aufschlüsselung nach: "Aktion", "Daten", "Dauer der Übertragungen in Millisekunden")

    • Anzahl der Anfragen bei Artikelübertragung

    • Aktionen wie "Bilder-Hashes laden"

    • "GET Documents"

    • "Artikeldaten verarbeiten": z. B.: Allgemeine Daten, Varianten-Daten, Kategorien, Bilder, Eigenschaften, Preise, Artikelzubehör, Fahrzeugverwendungsliste, etc.

    • "POST Documents" / "Warten auf Antwort"

    • "POST Products" / "Warten auf Antwort" / "Verbarbeite Antwort"

    • Weitere Aktionen, die in Zusammenhang mit der Artikelübertragung stehen, werden ggf. unter "Undefined" zusammengefasst

UI Expand
titleBildhinweis: Performance-Messung für Übertragung von Artikel-Daten

Image Added


COM-Performance Messung verfügbar / Erstellte Messungen im Ereignis-Protokoll speichern

Auf der COM-Schnittstelle ist es möglich, die Anzahl an Paketen pro Operation zu messen. Diese Statistikfunktion misst die Zeit und die Anzahl der Netz-Pakete zwischen zwei Aufrufen. Dies wird für die beiden wichtigsten Prozesse „Wandeln“ und „Buchen“ so detailliert aufgelöst, dass Sie gezielt Engpässe innerhalb der Funktionen ermitteln und beseitigen können, insbesondere mit und ohne Regeln. Die Ereignisprotokollierung wird durch das Kennzeichen so erweitert, dass für nachfolgende Programmfunktionen eine detaillierte Statistik erstellt wird: Wandeln, Buchen und Regeln. Die Statistik umfasst neben der Zeit in Millisekunden auch die Anzahl der Netz-Pakete (Anfragen an den externen microtech Server). Jede dieser Funktion wird so detailliert in Textform protokolliert, das nachfolgend das Zeit- und Lastverhalten für einen Funktionsblock ermittelt werden. Der Funktionsblock definiert sich pro Datensatz aus dem Anfang einer Editier-Funktion und endet mit dem Schreiben von Daten / Verwerfen bei Abbruch. Regel-Bedingungen und Anweisungen werden zusätzlich als Funktionsblock angesehen.



UI Button
colorturquoise
titleModul: E-Commerce "ab M"

Weitere Optionen bei Einsatz eines E-Commerce-Moduls "ab M" im Bereich: "Diagnose"

Image Added

Cloud-Übertragungen protokollieren

Sofern Sie microtech Sofern Sie microtech Cloud-Dienste nutzen, kann über das aktivierte Kennzeichen eine erweiterte Protokollierung gestartet werden.

...

Zusätzliche Informationen bei Übertragung anfordern (langsamer)

Mit dieser Option werden zusätzlich die "OriginalData" zusätzliche Daten der jeweiligen Schnittstelle in das Ereignisprotokoll geschrieben. Dieses Kennzeichen kann bei unbekannten Fehlern hilfreich sein, welche in Zusammenhang mit einer Schnittstelle stehen. Beachten Sie bitte, dass durch Aktivierung des Kennzeichens das Ereignisprotokoll mehr Daten aufnehmen muss und dass das Anfordern der Originaldaten die Datenkommunikation verlangsamen kann. Nach einer Fehlersuche sollte das Kennzeichen wieder deaktiviert werden.

...

Dieses Kennzeichen sollte dann aktiviert werden, wenn Antworten der microtech Cloud, z. B. beim Abholen der Versandbelege sehr groß ausfallen. Sinn und Zweck des Kennzeichens ist es, dass von der Cloud zurück gelieferte, obsolete Informationen für die Protokollierung abgeschnitten werden können.

...

Das Feld "labelData" eines Versanddienstleisters wird durch Aktivierung des Kennzeichens beim Überschreiten einer bestimmten Datengrenze in der Protokollierung gekappt. Die drei Punkte am Ende der Protokollierung zeigen an, dass durch das Kennzeichen der Text für das Ereignisprotokoll eingekürzt wurde.

Code Block
"labelData": "LTRERi0xLjUKJeLjz9MKNSAwIG9iago8PC9TdWJ0eXBlL0Zvcm0vRmlsdGVyL0ZsYXRlRGVjb2RlL1R5cGUvWE9iamVjdC9NYXRyaXggWzEgMCAwIDEgMCAwXS9Gb3JtVHlwZSAxL1Jlc879c..."

Image Removed

...

dass durch das Kennzeichen der Text für das Ereignisprotokoll eingekürzt wurde.

Code Block
"labelData": "LTRERi0xLjUKJeLjz9MKNSAwIG9iago8PC9TdWJ0eXBlL0Zvcm0vRmlsdGVyL0ZsYXRlRGVjb2RlL1R5cGUvWE9iamVjdC9NYXRyaXggWzEgMCAwIDEgMCAwXS9Gb3JtVHlwZSAxL1Jlc879c..."

Image Added


UI Button
colorturquoise
titleXL

Weitere Optionen bei Einsatz eines E-Commerce-Moduls "ab XL" im Bereich: "Diagnose"

Image Added

HTTP-Anfragen protokollieren

Diese Funktion der Ereignisprotokollierung steht in Zusammenhang mit der Funktion: Regel-Anweisungsart: Http-Post Befehl senden.

Durch Aktivierung des Kennzeichens können gesendete und empfangene Daten aus diesem Bereich protokolliert werden. Die Diagnose kann z. B. bei Problemsachlagen hilfreich sein.


UI Button
colorturquoise
titleXXL

Weitere Einstell-Möglichkeiten für das Ereignis-Protokoll in Ausprägung: XXL

Image Added

Langer Schreibbefehl (Post-Befehl) (z. B.: "länger als 500 ms") - im Bereich Diagnose

Im Ereignisprotokoll können lange Schreibbefehle protokolliert werden. An dieser Stelle geben Sie den Schwellenwert in Millisekunden ein, ab dem ein Eintrag erfolgen soll. Dieser ist frei konfigurierbar und steht zunächst auf 500 Millisekunden. Über einen Mausklick auf den Eintrag öffnet sich die die Erfassungsmaske, in der Sie die Zeit, ab dem ein langer Schreibbefehlt protokolliert werden soll nach oben oder unten konfigurieren können. Ist das Kennzeichen aktiviert und die angegeben Mindestzeit überschritten, wird ein Ereignisprotokoll-Eintrag erzeugt, der die Speicherung dokumentiert.
Image Added

Langer Schreibbefehl (Post-Befehl) über COM-Schnittstelle (länger als 500 ms) - im Bereich Diagnose

Auch für lange Schreibbefehle, die über die COM-Schnittstelle erfolgen, kann ein Schwellenwert in Millisekunden eingeben werden. Legen Sie fest, ab welcher Schreibbefehl-Länge ein Eintrag im Ereignis-Protokoll erfolgen soll.


Zusätzlich stehen noch folgende Optionen im Bereich Performance zur Verfügung:

Regel-Performance Messung

...