Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| protokollierung_co [2026/05/19 06:40] – Thomas Speiser | protokollierung_co [2026/05/19 06:48] (aktuell) – Thomas Speiser | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| **Protokollierung in CO** | **Protokollierung in CO** | ||
| - | Die Protokollierung in Concept Office wurde grundlegend überarbeitet. Bisher wurden Protokolle in verschiedene Textdateien geschrieben. Diese Möglichkeit besteht weiterhin, kann jedoch durch den Anwender deaktiviert werden. Die Protokollierung wurde mit dem Open Source Tool „Serilog“ implementiert. Für den Anwender ergibt sich der Vorteil, dass er besser steuern kann, welche Protokolle (steuerbar über sog. Senken) in welcher Ausführlichkeit erstellt werden. Außerdem ist es möglich, Protokolle besser auszuwerten, | + | Die Protokollierung in Concept Office wurde grundlegend überarbeitet. Bisher wurden Protokolle in verschiedene Textdateien geschrieben. Diese Möglichkeit besteht weiterhin, kann jedoch durch den Anwender deaktiviert werden. Die Protokollierung wurde mit dem Open Source Tool "Serilog" |
| __Einstellungsmöglichkeiten: | __Einstellungsmöglichkeiten: | ||
| - | Im CO-Konfigurationsmanager gibt es auf der Registerkarte | + | Im CO-Konfigurationsmanager gibt es auf der Registerkarte |
| {{: | {{: | ||
| - | ACHTUNG: Bitte mit Vorsicht und unter Beobachtung z.B. für SQL Server die Tabelle | + | <note warning>ACHTUNG: Bitte mit Vorsicht und unter Beobachtung z.B. für SQL Server die Tabelle |
| + | Eine zu detaillierte Protokollierung mit langer Löschfrist kann den SQL Server stark beeinträchtigen bzw. Stoppen!</ | ||
| - | * __Logeinträge ab Level:__ Filtert die Logeinträge aller Senken. Wird hier z.B. „Warnung" | + | * __Logeinträge ab Level:__ Filtert die Logeinträge aller Senken. Wird hier z.B. "Warnung" |
| * __JSON:__ Ausgabe in einer Textdatei im JSON-Format. | * __JSON:__ Ausgabe in einer Textdatei im JSON-Format. | ||
| * __Notepad: | * __Notepad: | ||
| - | * __SQL Server:__ Ausgabe auf die aktuelle Datenbank in die Tabelle | + | * __SQL Server:__ Ausgabe auf die aktuelle Datenbank in die Tabelle |
| - | * __Seq:__ Ausgabe auf einen Webserver, kann mit dem Tool „Seq" | + | * __Seq:__ Ausgabe auf einen Webserver, kann mit dem Tool "Seq" |
| * __Text:__ Ausgabe als Textdatei. | * __Text:__ Ausgabe als Textdatei. | ||
| - | __Textlog | + | Textlog |
| - | Die Einstellungen werden in der Datei „Office.Dat" | + | Die Einstellungen werden in der Datei "Office.Dat" |
| - | __Folgende | + | Folgende |
| - | * __Aus:_ es wird keine Loginformation auf diese Senke ausgegeben | + | * __Aus:__ es wird keine Loginformation auf diese Senke ausgegeben |
| * __Ausführlich: | * __Ausführlich: | ||
| * __Debug:__ es werden Loginformationen zur Fehlersuche ausgegeben. | * __Debug:__ es werden Loginformationen zur Fehlersuche ausgegeben. | ||
| Zeile 30: | Zeile 31: | ||
| * __Kritisch: | * __Kritisch: | ||
| - | Auswertung von Protokollen | + | Auswertung von Protokollen: |
| Protokolle können in verschiedenen Formen mit jeweils speziellen Auswertungsmöglichkeiten erstellt werden. | Protokolle können in verschiedenen Formen mit jeweils speziellen Auswertungsmöglichkeiten erstellt werden. | ||
| Zeile 37: | Zeile 38: | ||
| SQL Server: | SQL Server: | ||
| - | In der Tabelle | + | In der Tabelle |
| * __Id:__ fortlaufende Nummer | * __Id:__ fortlaufende Nummer | ||
| - | * __Message: | + | * __Message: |
| - | * __Message Template:__ die Meldung, ohne dass Parameter aufgelöst wurden (z.B. „Testnachricht Auftrag: {Auftragsnummer}, | + | * __Message Template:__ die Meldung, ohne dass Parameter aufgelöst wurden (z.B. "Testnachricht Auftrag: {Auftragsnummer}, |
| * __Level:__ Log-Level in Textform | * __Level:__ Log-Level in Textform | ||
| * __TimeStamp: | * __TimeStamp: | ||
| Zeile 57: | Zeile 58: | ||
| Auf diese Tabelle können Abfragen mit der CO-Recherche erstellt werden. Die Einträge werden durch Concept Office automatisch nach 2 Monaten gelöscht. | Auf diese Tabelle können Abfragen mit der CO-Recherche erstellt werden. Die Einträge werden durch Concept Office automatisch nach 2 Monaten gelöscht. | ||
| - | __Seq:__ | + | Seq: |
| Logeinträge werden an Seq übergeben. Hierzu muss ein entsprechender Webserver aufgesetzt werden. | Logeinträge werden an Seq übergeben. Hierzu muss ein entsprechender Webserver aufgesetzt werden. | ||
| Weitere Informationen befinden sich hier: https:// | Weitere Informationen befinden sich hier: https:// | ||
| Bei einer lokalen Seq-Installation können die Events im Browser mit http:// | Bei einer lokalen Seq-Installation können die Events im Browser mit http:// | ||
| - | |||
