Configuration d'ArcGIS Server dans un environnement d'entreprise:
c'est-à-dire plusieurs SOC, peut-être une configuration de basculement, un serveur Web séparé, SDE / SGBD sur une machine distincte, etc.
Sans entrer dans les détails sur les versions / logiciels / systèmes d'exploitation / etc, je voudrais savoir ce que les gens recommanderaient pour effectuer des "vérifications de l'état" sur ce type de configuration de balance. Ou peut-être que le diagnostic est un meilleur mot?
Je pensais que ce serait une bonne idée d'exécuter des vérifications mensuelles (par opposition à une surveillance cohérente) pour s'assurer que tout se déroule correctement et peut-être identifier les goulots d'étranglement ou les problèmes dans la configuration. Idéalement, avoir un flux de travail spécifique qui pourrait être facilement répété, puis collecter des données historiques pour voir si la configuration s'est détériorée au fil du temps.
J'espère que ce n'est pas une question trop subjective, mais je pense qu'il y aura des experts là-bas qui auront de "bonnes" réponses à cela, et peut-être que toute discussion peut être faite via des commentaires et supprimée si nécessaire?
Pour rendre la question plus précise, veuillez supposer:
- SDE a été configuré de manière optimale.
- Les services ArcGIS Server ont également été configurés de manière optimale (c'est-à-dire mis en cache le cas échéant, plages d'échelle / requêtes de définition, etc.).
Je pensais à mettre sur pied une application personnalisée qui se trouve sur le serveur Web et permet à un utilisateur d'appuyer sur un bouton qui ferait des choses comme:
- cingler chaque point de terminaison (chaque IP, vérifier XML à partir du serveur WSDL ok, divers points de terminaison REST)
- Échec / réussite à ces tests
- Peut-être répétez ces pings et montrez un temps de réponse moyen pour chaque point final.
Ces tests pourraient être effectués en dehors des heures de pointe, puis générer un rapport de base sur les résultats.
Je suppose que vous pouvez également échanger ArcGIS Server pour n'importe quelle technologie de serveur (ce qui m'a fait penser que cela appartient peut-être à ServerFault).
Je sais qu'ArcGIS Server possède des capacités de journalisation et de statistiques . Je dois également souligner que des alertes automatiques ont déjà été mises en place pour avertir lorsque les serveurs tombent en panne ou fonctionnent très mal. Je suis vraiment après quelques conseils sur ce qu'il faut tester / identifier en termes de diagnostic si le système global est "sain" (c'est-à-dire qu'il fonctionne bien, est-il pire que le mois dernier, quelque chose peut-il être amélioré?)
Je serais intéressé de savoir ce que les gens (qui sont expérimentés dans les configurations multi-niveaux / à haute utilisation) pensent de cela.