Installazione del server ArcGIS in un ambiente aziendale:
vale a dire SOC multipli, forse un'installazione fail-over, un web server separato, SDE / DBMS su una macchina separata, ecc.
Senza entrare nei dettagli su versioni / software / sistemi operativi / ecc., Vorrei sapere cosa consiglierebbero le persone nell'esecuzione di "controlli di integrità" su questo tipo di configurazione della bilancia. O forse diagnostica è una parola migliore?
Stavo pensando che sarebbe una buona idea eseguire controlli mensili (al contrario di un monitoraggio coerente) per garantire che tutto funzioni senza intoppi e forse identificare colli di bottiglia o aree problematiche nell'installazione. Idealmente avere un flusso di lavoro specifico che potrebbe essere facilmente ripetuto, quindi raccogliere i dati storici per vedere se l'installazione si è deteriorata nel tempo.
Spero che questa non sia una domanda troppo soggettiva, ma penso che ci saranno esperti là fuori che avranno risposte "giuste" a questo, e forse qualsiasi discussione può essere fatta tramite commenti ed eliminati secondo necessità?
Per rendere la domanda più specifica, si prega di assumere:
- SDE è stato installato in modo ottimale.
- Anche i servizi ArcGIS Server sono stati configurati in modo ottimale (vale a dire cache, se del caso, intervalli di scala / query di definizione, ecc.).
Stavo pensando di mettere insieme un'applicazione personalizzata che si trova sul server web e consente a un utente di premere un pulsante che farebbe cose come:
- esegui il ping di ciascun endpoint (ogni IP, controlla XML dal server WSDL ok, vari endpoint REST)
- Fallito / Passa a questi test
- Forse ripetere questi ping e mostrare un tempo di risposta medio per ciascun endpoint.
Questi test potrebbero essere eseguiti in orari non di punta e quindi generare un rapporto di base sui risultati.
Suppongo che potresti anche scambiare ArcGIS Server con qualsiasi tecnologia server (che mi ha fatto pensare che forse appartiene a ServerFault).
So che ArcGIS Server ha funzionalità di registrazione e statistiche . Vorrei anche sottolineare che sono già stati messi in atto avvisi automatici per avvisare quando i server si arrestano o funzionano male. Sto davvero cercando qualche consiglio su cosa testare / identificare in termini di diagnosi se il sistema complessivo è "sano" (cioè funziona bene, è peggio del mese scorso, si può migliorare qualcosa?)
Sarei interessato a sapere cosa ne pensano le persone (che hanno esperienza in configurazioni multi-tier / high use).