Zum Hauptinhalt gehen

Logs - Protokolldateien

BlueMind führt Protokolle für jede Art von Anwendung und Nutzung.

info

Es ist wichtig, dass genügend Speicherplatz zur Verfügung gestellt wird, um die Protokolle und ihre Archive zu speichern.

Eine Überfüllung dieses Speicherplatzes blockiert die Aufnahme neuer Informationen in die Protokolldateien und kann zu einer Verlangsamung oder sogar zum Absturz der Dienste führen.

Es gibt 3 Arten von Protokolldateien:

  • Die Systemprotokolle, die von dem Systemprotokollverwaltungsmechanismus (rsyslog + logrotate) verwaltet werden

  • Die Protokolle der BlueMind Java-Dienste, verwaltet von LogBack

    Zeiten der Spuren

    Die von Java erzeugten Spuren in diesen Dateien sind in der GMT-Zeit.

    So werden in Frankreich in der Zeitzone Europa/Paris die Stunden im Winter um 1 Stunde und im Sommer um 2 Stunden verschoben. Um nach Ereignissen zu suchen, die um 15 Uhr stattgefunden haben, musst du nach :

    • um 14 Uhr von Ende Oktober bis Ende März
    • um 13 Uhr von Ende März bis Ende Oktober
  • interne Protokolle eines Dienstes, die über die Konfiguration dieses Dienstes verwaltet werden

Die Dauer der Speicherung hängt von den Einstellungen dieser Protokollverwaltungsmechanismen ab. Es ist möglich, ihre Konfiguration zu ändern, um die gewünschte Verweildauer zu erreichen.

Die Logdateien

Die Protokolldateien befinden sich im Ordner /var/log und seinen Unterordnern

KomponenteName des PaketsLog-DateiTypBeschreibung
BlueMind Corebm-core./bm/:
- core.log
- imap.log
- js.log
- mail-index.log
- pop3.log
- sendmail.log
-slow-call.log

./bm/audit/:
- audit-calendar*.log
LogBackBlueMind Hauptservice:
- Verwaltung des Datenbankinhalts, Implementierung von Geschäftsregeln
- IMAP-Logs pro Benutzer
-Logs der über die Webschnittstelle ausgeführten Abfragen
- Indizierung von E-Mails bei der Ausführung von Neuindizierungsaufgaben
- POP3-Logs pro Benutzer
-Gesendete E-Mails
- Abfragen, deren Ausführung mehr als 200 ms gedauert hat.

Audit:
- Verfolgt die Aktionen, die innerhalb des im Dateinamen angegebenen Zeitrahmens ausgeführt wurden: audit-calendar: "Kalendername": "uid des Benutzers".log
PostfixpostfixRedHat: ./maillog

Debian/Ubuntu :
- ./mail.err
- ./mail.info
- ./mail.log
- ./mail.warn
SystemMail-Übertragungsdienst Postfix, der E-Mails an die Mailbox oder den Server der Empfänger weiterleitet
Webmailerbm-webmail./bm-webmail:
- errors
LogBack- Fehler des Webmail-Dienstes (RoundCube)
- verfolgt die gesendeten E-Mails und die Regeln, die für diese Nachrichten analysiert wurden (Alias, Umleitung, etc.).
EAS-Synchronisierungbm-eas./bm-eas/eas.logLogBackVerfolgt die Operationen, die von und zu den mit EAS verbundenen mobilen Geräten durchgeführt werden.
Beachten Sie, dass die Protokolle für jede Synchronisationswarteschlange in separaten Dateien gespeichert werden, um die Analyse von Fehlern oder Fehlverhalten zu erleichtern.
Mapibm-mapi./bm-mapi/mapi.log
./bm-mapi/requests.log
LogBackAllgemeines MAPI-Service-Protokoll
Aktivitätsprotokoll
Für weitere Informationen siehe die spezielle Seite zur Problembehandlung mit Outlook
Identifikationbm-node./bm-node/node.logLogBackDienst, der es dem BM-Core Server ermöglicht, Systemoperationen auf den Knoten der BlueMind Architektur auszuführen.
Die Log-Datei zeichnet die ausgeführten Befehle auf.
BlueMind web serverbm-webserver./bm-webserver:
- webserver.log
- dav.log
- js-errors.log
- setup.log
LogBackVerzeichnis mit den von dem Webserver-Dienst generierten Protokolldateien.
- Kalender- und Agenda-Synchronisierungen.
- Synchronisierung über CalDAV/CardDAV
- JS-Fehler bei Webanwendungen
- BlueMind-Updates
Tikabm-tika./bm-tika/tika.logLogBackExtrahiert Metadaten und Daten aus den Dokumenten, um den ES-Index zu füllen.
Verfolgt Fehler bei der Extraktion der zu indizierenden Informationen.
PHP FPMbm-php-fpm./bm-php-fpm:
- bm-php-fpm.log
- slow.log
LogBackPHP-Interpreter.
Die Datei slow.log enthält PHP-Anfragen, die länger als 15 s gedauert haben
ElasticSearchbm-elasticsearch./bm-elasticsearchInternProtokolle des ElasticSearch-Dienstes.
Die Dateien *_slowlog.log enthalten langsame Anfragen.
⚠️ Mögliche Konfigurationsänderungen der Protokolle dieses Dienstes können bei einem BlueMind-Update verloren gehen.
Milterbm-milter./bm-milter/milter.logLogBackAnalyse und Bearbeitung von E-Mails auf SMTP-Ebene
YSNPbm-ysnp./bm-ysnp/ysnp.logLogBackDienst, der es Postfix oder Cyrus ermöglicht, bestimmte Daten von BlueMind zu erhalten oder zu validieren:
- SMTP- und IMAP-Authentifizierung
- Auflösung von IMAP-ACLs
- Blockierung des Mailflusses in Fällen, in denen BlueMind gewartet oder aktualisiert wird.
PostgreSQLbm-postgresql./postgresqlIntern+LogrotateProtokolle der Datenbank PostgreSQL.
Die Konfiguration kann über die Datei /etc/postgresql/9.6/main/postgresql.conf.local geändert werden
NGinxbm-nginx./nginx:
- access.log
- error.log
- webmail.log
- mail-proxy.log
Intern+LogrotateDer Dienst NGinx ermöglicht den HTTP- und HTTPs-Zugriff auf BlueMind.
- access.log enthält alle an BlueMind gestellten HTTP- und HTTP-Anfragen.
- error.log enthält alle fehlerhaften HTTP- und HTTP-Anfragen oder Anfragen, bei denen der Rückgabecode einen Fehler anzeigt (4xx, 5xx).
- webmail.log enthält alle über das Webmail gestellten HTTP- und HTTP-Anfragen, die fehlerhaft sind oder einen Fehlercode anzeigen (4xx, 5xx).
- mail-proxy.log enthält die Protokolle des IMAP-Reverse-Proxy

Für weitere Informationen

Lesen Sie die BlueMind-Dokumentation in Verbindung mit