Dr.Web Server-Protokoll

Im Protokoll des Dr.Web Servers werden dessen Aktivitäten aufgezeichnet.

Das Protokoll des Dr.Web Servers wird zum Debuggen und zur Fehlerbehebung verwendet, falls eine oder mehrere Komponenten des Antivirus-Netzwerks nicht mehr ordnungsgemäß ausgeführt werden.

Der Standardname der Protokolldatei ist drwcsd.log. Die Datei befindet sich standardmäßig unter dem folgenden Pfad:

Unter UNIX-basierten Betriebssystemen:

Unter Linux: /var/opt/drwcs/log/drwcsd.log

Unter FreeBSD: /var/drwcs/log/drwcsd.log

Unter Windows: im Unterverzeichnis var des Installationsverzeichnisses des Dr.Web Servers

Es handelt sich dabei um eine Textdatei (siehe Anhänge, Anhang K. Formate von Protokolldateien).

So lassen Sie das Protokoll des Dr.Web Servers über das Verwaltungscenter anzeigen

1.Wählen Sie im Hauptmenü des Verwaltungscenters den Punkt Administration aus.

2.Wählen Sie im nächsten Fenster des Verwaltungsmenüs den Punkt Dr.Web Server-Protokoll.

3.Das Fenster mit der Liste der Protokolle des Dr.Web Servers wird angezeigt. Entsprechend dem Rotationsmodus wird das folgende Format für die Benennung der Protokolldateien des Dr.Web Servers verwendet: <file_name>.<N>.log oder <file_name>.<N>.log.gz, wobei <N> die laufende Nummer ist: 1, 2 usw. Z. B. beim Dateinamen drwcsd sieht die Liste der Protokolldateien wie folgt aus:

drwcsd.log ist aktuelle Datei (Datei, in die geschrieben wird).

drwcsd.1.log.gz ist die vorherige Datei.

drwcsd.2.log.gz und so weiter, je größer die Zahl ist, desto älter ist die Version.

4.Um die Protokolldateien zu verwalten, aktivieren Sie das Kontrollkästchen neben der gewünschten Datei. Um alle Dateien auszuwählen, aktivieren Sie das Kontrollkästchen in der Tabellenüberschrift. Auf der Symbolleiste stehen Ihnen die folgenden Schaltflächen zur Verfügung:

Ausgewählte Protokolldateien exportieren. Mit dieser Option speichern Sie die ausgewählten Dateien lokal auf dem Rechner. Verwenden Sie diese Option, um den Inhalt des Protokolls von einem Remote-Rechner aus anzusehen.

Ausgewählte Protokolldateien löschen. Mit dieser Option löschen Sie die ausgewählten Protokolldateien endgültig.

Der Protokollmodus für den Dr.Web Server lässt sich über den Bereich Protokoll des Verwaltungscenters ändern.

Protokollierungsstufe konfigurieren

Sie können festlegen, wie ausführlich der Dr.Web Server protokolliert werden soll. Ein höherer Ausführlichkeitsgrad für eine oder alle Nachrichtenquellen kann bei der Fehleranalyse sehr nützlich sein und der schnelleren Behebung von Problemen beitragen. Ausführliche Protokolle werden darüber hinaus von Supportspezialisten von Doctor Web zu Fehlerbehebungszwecken eingesetzt. Sie können die gewünschte Protokollierungsstufe auf folgenden Weisen konfigurieren:

Über das Verwaltungscenter unter Administration → Dr.Web Server-Konfiguration → Protokoll. Auf diese Weise legen Sie eine Protokollierungsstufe für alle möglichen Quellen fest.

Mit dem Schalter -verbosity beim Start des Dr.Web Servers über die Befehlszeile. Diese Methode ist flexibler und ermöglicht es, die gewünschte Protokollierungsstufe für eine oder mehrere separate Quellen festzulegen. Das Format des Schalters wird im Dokument Anhänge unter H3.8. Beschreibung der Schalter beschrieben.

Mithilfe einer separaten Konfigurationsdatei logging.conf. Dazu müssen Sie eine Datei mit diesem Namen im Verzeichnis etc im Installationsverzeichnis des Dr.Web Servers erstellen und die benötigten Nachrichtenquellen und die Protokollierungsstufen in der erstellten Datei im Format <Nachrichtenquelle>:<Protokollierungsstufe> angeben. Die mithilfe der Datei logging.conf festgelegten Protokollierungsstufen haben immer Vorrang vor Protokollierungsstufen, die mit allen anderen Methoden festgelegt wurden.

Beispiel für den Inhalt der Datei logging.conf:

Alert:all, Server:err, SqLite3:inf

Neben dem Kommazeichen können Sie beliebige Leerraumzeichen als Trennzeichen verwenden, z. B. ein übliches Leerzeichen, ein Tabulatorzeichen, ein Zeilenumbruchzeichen etc. Sie können die Nachrichtenquellen direkt in der Protokolldatei des Dr.Web Servers oder über das Verwaltungscenter ermitteln, indem Sie den Befehl drwcs.log_subsystems() unter Administration → Lua-Konsole ausführen. Sie finden alle verfügbaren Protokollierungsstufen im Dokument Anhänge unter Anhang K. Formate von Protokolldateien.

Die mit dieser Methode festgelegten Protokollierungsstufen werden von den Subsystemen vererbt. Wenn beispielsweise in der Datei die Parameter Socket/Client:inf und Socket:all gleichzeitig festgelegt sind, vererbt das Subsystem Socket/Client die Protokollierungsstufe des übergeordneten Systems und schreibt in die Protokolldatei Informationen über alle Ereignisse und nicht nur Informationsmeldungen.

Für Dr.Web Server unter einem UNIX-basierten Betriebssystem: Mit einem speziellen Schalter in der Konfigurationsdatei local.conf. Die Vorgehensweise zum Umgang mit dieser Datei finden Sie weiter unten.

Konfiguration des Protokolls unter UNIX

Auf den Dr.Web Servern mit UNIX-basierten Betriebssystemen kann die Protokollierung des Dr.Web Servers mithilfe einer speziellen Konfigurationsdatei konfiguriert werden:

Für Linux: /var/opt/drwcs/etc/local.conf

Für FreeBSD: /var/drwcs/etc/local.conf

Inhalt der Datei local.conf:

# Log level.

DRWCS_LEV=info

# Log rotation.

DRWCS_ROT=10z,10m

Die Werte der Parameter entsprechen den Werten der Schalter im Befehl zum Start des Dr.Web Servers:

-verbosity=<Ausführlichkeitsgrad>. Dieser Parameter bestimmt die Protokollierungsstufe des Dr.Web Servers.

--rotate=<N><f>,<M><u>. Dieser Parameter legt den Modus für die Rotation des Protokolls des Dr.Web Servers fest.

Die Schalter werden im Dokument Anhänge unter H3.8. Beschreibung der Schalter beschrieben.

Falls die Datei local.conf während des Betriebs des Dr.Web Servers bearbeitet wurde, muss der Dr.Web Server neu gestartet werden, damit die geänderten Protokolleinstellungen wirksam werden. Der Neustart muss mit Bordmitteln des Betriebssystems durchgeführt werden.

Bei der Aktualisierung oder Deinstallation des Dr.Web Servers wird die Datei local.conf gesichert, sodass Sie die Protokollierungsstufe bei einem Paketupdate des Dr.Web Servers konfigurieren können.