ArcGIS Server-Setup in einer Unternehmensumgebung:
dh mehrere SOCs, möglicherweise ein Failover-Setup, ein separater Webserver, SDE / DBMS auf einem separaten Computer usw.
Ohne auf die Details zu Versionen / Software / Betriebssystemen / usw. einzugehen, möchte ich wissen, welche Empfehlungen für die Durchführung von "Health Checks" bei dieser Art von Waagen-Setup vorliegen. Oder vielleicht ist Diagnostik ein besseres Wort?
Ich dachte, es wäre eine gute Idee, monatliche Überprüfungen durchzuführen (im Gegensatz zu einer konsequenten Überwachung), um sicherzustellen, dass alles reibungslos funktioniert, und um möglicherweise Engpässe oder Problembereiche im Setup zu identifizieren. Idealerweise mit einem bestimmten Workflow, der leicht wiederholt werden kann, und erfassen Sie dann Verlaufsdaten, um festzustellen, ob sich das Setup im Laufe der Zeit verschlechtert hat.
Ich hoffe, dies ist keine allzu subjektive Frage, aber ich denke, es wird Experten geben, die "richtige" Antworten darauf haben, und vielleicht kann jede Diskussion über Kommentare geführt und nach Bedarf gelöscht werden.
Um die Frage zu präzisieren, nehmen Sie bitte an:
- SDE wurde optimal eingerichtet.
- ArcGIS Server-Services wurden ebenfalls optimal eingerichtet (z. B. gegebenenfalls zwischengespeichert, Bereiche / Definitionsabfragen skalieren usw.).
Ich habe darüber nachgedacht, eine benutzerdefinierte Anwendung zusammenzustellen, die sich auf dem Webserver befindet und es einem Benutzer ermöglicht, auf eine Schaltfläche zu klicken, die folgende Aktionen ausführt:
- Pingen Sie jeden Endpunkt (jede IP, überprüfen Sie XML von Server-WSDL in Ordnung, verschiedene REST-Endpunkte)
- Nicht bestanden für diese Tests
- Wiederholen Sie diese Pings möglicherweise und zeigen Sie eine durchschnittliche Antwortzeit für jeden Endpunkt an.
Diese Tests könnten außerhalb der Spitzenzeiten durchgeführt werden und dann einen Basisbericht über die Ergebnisse erstellen.
Sie könnten ArcGIS Server auch gegen eine beliebige Servertechnologie austauschen (was mich zu der Überlegung veranlasste, dass dies möglicherweise zu ServerFault gehört).
Ich weiß, dass ArcGIS Server über Protokollierungs- und Statistikfunktionen verfügt . Ich sollte auch darauf hinweisen, dass bereits automatische Warnungen eingerichtet wurden, um zu benachrichtigen, wenn Server ausfallen oder eine sehr schlechte Leistung erbringen. Ich bin wirklich nach Ratschlägen zum Testen / Identifizieren in Bezug auf die Diagnose, ob das Gesamtsystem "gesund" ist (dh läuft es in Ordnung, ist es schlimmer als im letzten Monat, kann etwas verbessert werden?)
Mich würde interessieren, was Leute (die Erfahrung mit mehrstufigen / stark genutzten Setups haben) davon halten.