Wenn Sie mit Serverprotokollen arbeiten, müssen Sie möglicherweise einige der Protokolleinstellungen ändern, um Ereignisse effektiver erfassen zu können. Sie müssen beispielsweise den Protokoll-Level von der Standardeinstellung Warnung in Info ändern, um Ereignisse im Zusammenhang mit Service-Erstellung und Programmstart zu erfassen. Sie können außerdem die Anzahl der Tage reduzieren, für die Protokolle auf der Festplatte aufbewahrt werden (um Speicherplatz zu sparen), oder den Speicherort ändern, an dem die Protokolle von ArcGIS-Server gespeichert werden.
Sie konfigurieren diese Einstellungen mit ArcGIS Server Manager oder ArcGIS Desktop. Alle Änderungen, die Sie vornehmen, werden sofort in der Site wirksam.
Festlegen des Protokoll-Levels
Ereignisse können in ihrer Detailliertheit von Schwerwiegend, womit auf ein Problem hingewiesen wird, das ein sofortiges Eingreifen erfordert, bis zu Ausführlich reichen, d. h. eine ausführliche, informative Meldung, die durch die normale Verwendung des Portals generiert wird.
Standardmäßig ist der Protokoll-Level auf dem Server auf Warnung festgelegt, d. h., es werden mittelschwere bis schwerwiegende Probleme protokolliert, die Aufmerksamkeit verlangen. Die folgenden Protokoll-Level-Typen werden verwendet:
Protokollebene | Beschreibung | Beispielmeldung |
---|---|---|
Schwerwiegend | Ernste Probleme, die ein sofortiges Eingreifen erfordern. Dieser Level umfasst nur schwerwiegende Meldungen. | Anforderung kann nicht verarbeitet werden. Service Planning/counties/FeatureServer nicht gefunden. |
Warnung | Mittelschwere Probleme, die Ihre Aufmerksamkeit verlangen. Diese Ebene umfasst ebenfalls schwerwiegende Meldungen. | Fehler beim Anmelden. Benutzername oder Kennwort ungültig. |
Info | Allgemeine Verwaltungsmeldungen des Servers, einschließlich Meldungen zum Erstellen und Starten des Service. Diese Ebene umfasst auch schwerwiegende Meldungen und Warnungen. | Der Ordner Planning wurde erfolgreich erstellt. |
Fein | Allgemeine Meldungen, die aus der Verwendung des Servers resultieren, wie beispielsweise die Namen der eingegangenen Operationsanfragen. Diese Ebene umfasst auch schwerwiegende Meldungen, Warnungen und Informationsmeldungen. |
Es wird nach abgelaufenen Elementen in /admin/arcgisserver/directories/arcgisjobs gesucht. |
Ausführlich | Meldungen mit detaillierten Informationen darüber, wie der Server bestimmte Operationen ausführt, z. B. der Hinweis, dass jeder Layer eines Kartenservice erfolgreich dargestellt wurde, wie schnell der Layer dargestellt wurde und wie viel Zeit der Serverzugriff auf die Quelldaten des Layers in Anspruch genommen hat. Diese Ebene umfasst auch schwerwiegende Meldungen, Warnungen und Informationsmeldungen und allgemeine Meldungen. | Beginn der Layer-Darstellung: counties. |
Debuggen | Äußerst ausführliche Meldungen für Entwickler und Support-Techniker, die für die Problembehandlung einen genauen Einblick in den Status des Servers benötigen. Es wird empfohlen, diese Ebene nicht in einer Produktionsumgebung zu verwenden, da dies zu einer Reduzierung der Performance führen kann. Falls Sie kein Problem beheben, verwenden Sie stattdessen die Ebene Warnung. | Bereinigen von Serververzeichnissen. |
Aus | Die Protokollierung ist deaktiviert. Ereignisse werden nicht vom Server protokolliert. | N. z. |
Festlegen der Anzahl der Tage, die die Protokolle gespeichert werden
Standardmäßig werden Protokolle ungefähr 90 Tage lang auf der Festplatte gespeichert. Nach dem Ablauf dieses Zeitraumes wird das Protokoll gelöscht. Die Angabe eines kürzeren Zeitraumes, z. B. 30 Tage, kann verhindern, dass das Protokollverzeichnis größer wird als erwartet.
Festlegen des Protokollverzeichnisses
Das Standardverzeichnis für die Protokolle des Servers lautet <ArcGIS for Server-Installationsverzeichnis>/arcgis/server/usr/logs. Der Protokollpfad muss auf ein lokales Verzeichnis festgelegt werden und auf jedem GIS-Server vorhanden sein, der zur ArcGIS for Server-Site gehört. Legen Sie das Verzeichnis für die Protokolle nach Möglichkeit auf der Stammebene des GIS-Servers fest. Ein Netzwerkverzeichnis sollte nicht als Speicherort für die Protokolle angegeben werden.
Vorsicht:
Denken Sie daran, dass das Protokollverzeichnis keinen Bezug zu den Serververzeichnissen oder dem Speicherort für den Konfigurationsspeicher hat. Wenn Sie diese Verzeichnispfade ändern, bleiben die Serverprotokolle im Standardverzeichnis (wie oben angegeben), im Verzeichnis, das Sie in Manager festgelegt haben, oder in ArcGIS Desktop.