Pengaturan ArcGIS Server di lingkungan perusahaan:
yaitu Multiple SOCs, mungkin setup gagal, server web terpisah, SDE / DBMS pada mesin terpisah, dll.
Tanpa membahas secara spesifik tentang versi / perangkat lunak / sistem operasi / dll, saya ingin tahu apa yang orang sarankan untuk melakukan "pemeriksaan kesehatan" pada pengaturan skala semacam ini. Atau mungkin diagnosa adalah kata yang lebih baik?
Saya berpikir itu akan menjadi ide yang baik untuk menjalankan pemeriksaan bulanan (sebagai lawan dari pemantauan konsisten) untuk memastikan semuanya berjalan lancar dan mungkin mengidentifikasi kemacetan atau area masalah dalam pengaturan. Idealnya memiliki alur kerja tertentu yang dapat dengan mudah diulang, dan kemudian mengumpulkan data historis untuk melihat apakah pengaturan telah memburuk dari waktu ke waktu.
Saya harap ini bukan pertanyaan yang terlalu subyektif, tapi saya pikir akan ada ahli di luar sana yang akan memiliki jawaban "benar" untuk ini, dan mungkin diskusi dapat dilakukan melalui komentar dan dihapus sesuai kebutuhan?
Untuk membuat pertanyaan lebih spesifik, silakan asumsikan:
- SDE telah diatur secara optimal.
- Layanan ArcGIS Server juga telah diatur secara optimal (yaitu Cached jika sesuai, rentang skala / permintaan definisi, dll).
Saya sedang memikirkan menyusun aplikasi kustom yang duduk di server web dan memungkinkan pengguna untuk menekan tombol yang akan melakukan hal-hal seperti:
- ping setiap titik akhir (setiap IP, periksa XML dari Server WSDL ok, berbagai titik akhir REST)
- Gagal / Lulus ke tes ini
- Mungkin ulangi ping ini, dan tunjukkan waktu respons rata-rata untuk setiap titik akhir.
Tes-tes ini dapat dilakukan pada jam-jam di luar jam sibuk, dan kemudian menghasilkan laporan dasar tentang hasilnya.
Saya kira Anda juga bisa menukar ArcGIS Server dengan teknologi server apa pun (yang membuat saya berpikir mungkin ini milik ServerFault).
Saya tahu ArcGIS Server memiliki pencatatan dan statistik kemampuan . Saya juga harus menunjukkan bahwa peringatan otomatis telah diberlakukan untuk memberi tahu ketika server turun atau berkinerja sangat buruk. Saya benar-benar setelah beberapa saran tentang apa yang harus diuji / diidentifikasi dalam hal mendiagnosis jika keseluruhan sistem "sehat" (yaitu Apakah berjalan ok, apakah lebih buruk dari bulan lalu, dapatkah sesuatu ditingkatkan?)
Saya akan tertarik untuk mengetahui apa yang dipikirkan orang (yang berpengalaman dalam pengaturan multi-tier / penggunaan tinggi).