ArcGIS Server zeichnet verschiedene Service-Statistiken, beispielsweise Anfragen insgesamt, durchschnittliche Antwortzeit und Timeouts, auf und gibt diese Informationen anschließend in ArcGIS Server Manager in Form eines oder mehrerer Diagramme aus. Administratoren und Publisher können anhand dieser Informationen die Service-Aktivität überwachen und besser nachvollziehen, wie Clients Services verwenden. Durch die Überwachung von Serverstatistiken können Fragen wie die folgenden besser beantwortet werden:
- Wie viele Anforderungen hat meine ArcGIS Server-Site in der vergangenen Woche insgesamt verarbeitet?
- Wie war die Lastverteilung von Service-Anforderungen im vergangenen Monat?
- Wie ist die stündliche Performance meiner Services?
- Wie hoch war die maximale Anzahl von Service-Instanzen, die zu einem beliebigen Zeitpunkt für einen bestimmten Service verwendet wurden?
Die Rolle von Serverstatistiken
Statistiken sind ein wichtiges Werkzeug zur Überwachung der Service-Nutzung. Anhand von Statistiken können Sie ermitteln, wie Clients Ihre Services verwenden, und Sie können potenzielle Probleme identifizieren, die Auswirkungen auf Ihre Services haben können. Die Statistiken stellen außerdem einen Verlauf der Ereignisse dar, die im Laufe der Zeit aufgetreten sind.
Ein Administrator kann beispielsweise einen Bericht der maximalen Reaktionszeiten für alle Services des vergangenen Monats erstellen. Bei der Überprüfung des Berichts kann der Administrator eine Spitze im Hinblick auf die Reaktionszeiten eines bestimmten Service mit Kundenbeschwerden in Beziehung setzen. Anhand dieser Informationen kann der Administrator die Anzahl der von diesem Service verwendeten Instanzen erhöhen, um die Reaktionszeiten zu verringern.
Zugreifen auf Serverstatistiken
Verwenden Sie ArcGIS Server Manager, um Berichte, die aus Serverstatistiken generiert wurden, aufzurufen, anzuzeigen, zu konfigurieren und zu löschen. Manager fasst die verschiedenen Statistiken der Site zusammen und stellt die Informationen in einem Diagramm dar, das einfach angezeigt und bearbeitet werden kann. Bei ArcGIS Server-Sites mit mehreren Computern handelt es sich bei den in Manager dargestellten Statistiken um aggregierte Werte für die gesamte Site. Wenn Sie Statistiken für einen einzelnen Computer anzeigen möchten, verwenden Sie wie nachstehend beschrieben das ArcGIS-Server-Administratorverzeichnis.
Vollständig Anweisungen zum Anzeigen von Statistiken mithilfe von Manager finden Sie unter Arbeiten mit Serverstatistiken.
Überlegungen zum Speicher
Statistiken werden im Systemverzeichnis von ArcGIS Server gespeichert. Dieses Verzeichnis dient auch zum Verwalten von Informationen, die zum Verwalten von Services, GIS-Servern und Datenbankverbindungen sowie zum Speichern von Dateien, die auf die ArcGIS Server-Site hochgeladen wurden, erforderlich sind. Dateien in diesem Verzeichnis sollten auf keinen Fall manuell geändert oder gelöscht werden. Auf der ArcGIS Server-Site darf nur eine einzige Instanz dieses Verzeichnisses vorhanden sein.
Berücksichtigen Sie jeweils die folgenden Spezifikationen, um für statistische Informationen, die im Systemverzeichnis gespeichert sind, genügend Platz zur Verfügung zu stellen:
- Aggregationsintervall (Standardintervall ist 30 Minuten). Hierdurch wird die Granularität bestimmt, mit der Statistiken erstellt werden. Wenn das Intervall verkürzt wird, beispielsweise auf 5 Minuten, erstellt der Server weitere Statistiken, wodurch mehr Speicherplatz auf der Festplatte für deren Speicherung erforderlich ist. Im Gegensatz dazu werden bei einer Erhöhung des Intervalls weniger Protokolle geschrieben, die weniger Speicherplatz benötigen.
- Intervall für die Aufbewahrung von Statistiken (das Standardintervall ist eine unbegrenzte Anzahl von Tagen). Durch die Angabe eines kürzeren Zeitraumes, z. B. 30 Tage, kann verhindert werden, dass die Statistikdateien größer werden als erwartet.
- Die Anzahl der an einer Site beteiligten Services.
Die empfohlene Speicherzuteilung für das folgende Szenario, die auf einer durchschnittlich dimensionierten ArcGIS Server-Site basiert, erfordert einen Festplattenspeicher von mindestens 500 MB:
- Auf den Standardwert festgelegtes Aggregationsintervall = (30 Minuten)
- Auf drei Jahre festgelegtes Intervall für die Aufbewahrung von Statistiken = (1.095 Tage)
- 50 Services, die an der Site beteiligt sind, von denen 90 % ständig aktiv sind.
Beachten Sie, dass größere Organisationen mit vielen Services möglicherweise mehr als 500 MB Festplattenspeicher benötigen.
Weitere Informationen und Anweisungen zum Konfigurieren von Serverstatistiken finden Sie unter Arbeiten mit Serverstatistiken.
Erweiterte Überwachung von Serverstatistiken
Wenn Sie ein erfahrener ArcGIS Server-Benutzer sind, können Sie Serverstatistiken über die ArcGIS-REST-API überwachen. Mit der API können Sie Verlaufsstatistiken programmgesteuert ableiten. Anstelle der aggregierten Darstellung in Manager können Sie auch Statistiken für einen einzelnen Computer in einer ArcGIS Server-Site mit mehreren Computern anzeigen.
Anhand der folgenden Beispielskripte wird vermittelt, wie Sie Statistiken programmgesteuert abrufen und überwachen können. Das ArcGIS-Server-Administratorverzeichnis stellt Informationen zum Senden einer Anforderung an ArcGIS Server und zum Arbeiten mit einer Antwort bereit.