Pertanyaan Alat apa yang Anda gunakan untuk memantau server Anda?


Untuk daftar alat pemantauan dan fitur-fiturnya yang lebih lengkap, periksa halaman Wikipedia ini.

Seperti yang dinyatakan oleh pertanyaan, alat apa yang paling sering digunakan yang digunakan untuk tugas ini dan apa kekuatan dan kelemahan mereka?


187




Platform apa yang dijalankan server Anda? - Glenn Slaven
Server saya menjalankan Debian Lenny, tetapi pertanyaannya tidak terfokus pada pemantauan UNIX saja karena banyak alat mungkin akan memiliki beberapa bentuk dukungan lintas platform. - Aron Rotteveel
Mungkin mereka menggunakan alat yang berbeda tetapi dari sudut pandang sistem keseluruhan Anda akhirnya melakukan hal yang sama berulang-ulang pada sistem yang berbeda. Hanya sedikit scripting untuk memeras data terakhir yang Anda inginkan. Saya akan mempertimbangkan "alat" dalam konteks ini contoh rekaman (server pemantauan) bukan plugin / skrip yang sebenarnya yang mengeluarkan data - serverhorror
Saya juga suka memonitor aplikasi (kinerja, ketersediaan, dll). Alat pemantauan tampaknya memiliki spektrum dengan kemampuan mereka untuk memantau perangkat keras di satu ujung dan kemampuan mereka untuk memantau aplikasi di sisi lain. Hardware <----- + -----> Aplikasi - Nathan Hartley


Jawaban:


Saya telah menggunakan Nagios di masa lalu dengan sukses. Ini sangat extensible (lebih dari 200 add-ons), relatif mudah digunakan dan banyak laporan. Negatif adalah pengaturan awal.


136



Nagios berfungsi baik untuk memantau semua jenis host (Windows, Linux, Router, Switches, dll.) Saya merekomendasikan menggunakan alat konfigurasi seperti buah atau Lilacto meringankan rasa sakit konfigurasi. NSClient ++ pada kotak windows dan nagios-statd pada hal-hal linux untuk memantau proses yang sedang berjalan, penggunaan disk, dll. - TonyB
Sayangnya Nagios membutuhkan agen di kotak Windows - di masa lalu saya telah menemukan agen yang terkenal rentan terhadap kematian secara acak. - PowerApp101
Kami melihat pada Nagios dan Zabbix untuk pemantauan kami. Zabbix menang setelah evaluasi singkat, terutama karena kemudahan penyebaran dan fungsionalitas (misalnya, Zabbix menyertakan grafik sebagai fungsi inti sementara Nagios memerlukan plugin). Saya menemukan mengkonfigurasi Nagios menjadi sakit.
GroundWork OpenSource memiliki alat pemantauan jaringan yang menggunakan Nagios di intinya, dan menyederhanakan pengaturan / manajemen - Rog
Ada garpu nagios baru yang disebut icinga. Itu belum ada, tetapi tujuan mereka terlihat menjanjikan. icinga.org - cstamas


Cacti adalah frontend berbasis web yang sangat baik untuk RRDTool, menyediakan grafik dan statistik yang sangat berguna. RRDTool adalah bagian yang mengumpulkan data dari berbagai sistem dan memonitor berbagai data teknis.

Kami menggunakan solusi cacti / RRDTool untuk memonitor sistem Unix dan Windows. Kami mendapatkan banyak metrik berguna termasuk pemuatan, penggunaan CPU / RAM, ruang HD, pengguna yang masuk, lalu lintas jaringan, proses yang berjalan, dan sebagainya.

Anda akan menemukan informasi lebih lanjut tentang kaktus di Apa itu Cacti? halaman.


70



Cacti adalah solusi menyenangkan yang terlihat hebat dan datang dengan harga yang mahal (gratis). Namun, pengaturan perangkat jaringan adalah PITA dan didokumentasikan dengan buruk. Mungkin lebih baik sekarang tapi saya tidak akan berkomitmen sampai Anda selesai melakukan riset. - Chris Porter


Secara pribadi, saya suka Munin yang sangat mudah untuk menginstal dan menulis plugin karena memiliki arsitektur yang sangat sederhana. Ada banyak plugin yang sudah ada untuk semua tujuan yang dapat Anda bayangkan, jadi Anda mungkin bahkan tidak perlu menulis plugin di tempat pertama.

Ini juga menyediakan grafik yang indah dan opsi untuk mengkonfigurasi peringatan (sangat mendasar).


57



Saya juga penggemar berat Munin. Ini memiliki dukungan untuk mengintegrasikan dengan Nagios (sehingga Anda dapat menjalankan keduanya), dan mendukung semua rasa umum unix. Saya tidak berpikir ada dukungan untuk memantau node Windows - namun itu ditulis dalam Perl, jadi meskipun mungkin tidak sepele seharusnya mungkin. - John Dalton
@John. Node Windows didukung melalui munin-node-win32 yang merupakan node munin asli, atau melalui SNMP seperti halnya host mana pun. - Steve Schnepp


Zabbix. Ini adalah sumber terbuka, dan cukup mudah untuk mengatur dan menyesuaikan. Kami memiliki banyak skrip pemantauan khusus yang masuk ke server zabbix, tetapi kami perlu memusatkan data itu, menampilkannya dengan tepat, pemberitahuan (email, IM, SMS, twitter, dll), dan seterusnya.


34



Kami juga menggunakan Zabbix dan menemukannya cukup kuat dan dapat dikonfigurasi. Kami menguji Zabbix dan Nagios dan memilih Zabbix pada akhirnya karena sementara Nagios tampaknya memiliki reputasi yang baik, itu agak merepotkan untuk menginstal dan banyak fungsi yang berasal dari plugin daripada ditampilkan dalam aplikasi inti (grafik adalah contoh yang bagus dari ini, Anda mendapatkannya secara gratis dengan Zabbix).
Saya lebih memilih Zabbix karena fleksibilitas dalam hal grafik dan pemetaan infrastruktur Anda (dalam hal ketersediaan) serta cara pemantauan yang fleksibel. - Andrioid


Saya telah melakukan roll out Spiceworks di perusahaan kami dan kami menemukan itu menjadi alat yang hebat tidak hanya untuk memantau server tetapi semua hal lain di jaringan.

Itu melakukan hal-hal seperti inventarisasi otomatis dan pemantauan khusus untuk mengirimi Anda email ketika ada masalah (EG: Printer berkurang hingga 10% dari tinta atau hard drive server ini memiliki 20%).

Kelemahannya mungkin adalah kepadatan informasi per komputer, jangan salah, itu memiliki BANYAK data per mesin tetapi untuk hal-hal seperti server di mana Anda mungkin ingin banyak statistik Anda mungkin perlu menggunakan alat lain.

EDIT: oh apakah saya menyebutkan model bisnisnya yang didasarkan di sekitarnya bebas selamanya.


29



Spiceworks melakukan banyak hal luar biasa - dan GRATIS.
SpiceWorks memiliki komunitas yang sangat besar yang tumpang tindih dengan ServerFault cukup banyak juga. Akan menarik untuk melihat interaksi antar komunitas. Saya menggunakan SpiceWorks juga. Alat yang luar biasa. - Scott Alan Miller
Saya sekarang menggunakan ini berdasarkan rekomendasi Anda. Alat yang sangat baik. - Marko Carter
Kami menggunakannya di tempat kerja kami. Ini sangat mengesankan. Inventaris saja dari perangkat keras, belum lagi perangkat lunak, layak untuk dilihat sendiri. - Terry
Terakhir kali saya menggunakan Spiceworks (versi 3 sesuatu), itu tidak memiliki cara untuk menambah atau memodifikasi komponen perangkat keras seperti monitor, kartu video, dll. Itu akan mendeteksi mereka, tetapi sering salah. Jadi saya masih menggunakan GLPI + OCSNG yang saya benci. - Boden


Smokeping tidak hanya memeriksa ketersediaan berbagai server dan layanan tetapi juga melacak latency mereka sambil menyediakan mudah digunakan, nice looking, dan cepat untuk ditampilkan grafik.

Berbagai macam plugin pengukuran latensi tersedia di luar kotak. Jika Anda mengenal beberapa Perl, mudah untuk membuat sendiri untuk kebutuhan eksotis apa pun.

Instalasi besar akan mendapat manfaat dari Sistem Master / Slave untuk pengukuran terdistribusi.

Sistem peringatan yang sangat dapat dikonfigurasi akan membantu Anda memperhatikan masalah sebelum mulai mempengaruhi pengguna atau berkembang menjadi pemadaman besar.

Smokeping gratis dan Perangkat Lunak OpenSource ditulis dalam Perl oleh Tobi Oetiker, pencipta MRTG dan RRDtool


18



Smokeping bagus untuk melihat seperti apa jaringan Anda - Rory
Smokeping luar biasa untuk memvisualisasikan latensi. - James


OpenNMS digunakan di mana saya bekerja untuk memonitor lebih dari seribu mesin Linux. Kami memantau perangkat keras dari setiap mesin dan aplikasi yang berjalan di atasnya.


15



+1 untuk OpenNMS, kami juga menggunakan ini di tempat kerja untuk memantau ribuan mesin dan antarmuka. Kami memiliki banyak sistem operasi yang berbeda, dan kami dapat memantau semuanya menggunakan OpenNMS. - Steve K
bukan pilihan pertamaku tapi sangat berguna
bagaimana dengan menambahkan MIB untuk perangkat keras baru? - slovon
OpenNMS memiliki banyak statistik snmp yang sudah ada dalam konfigurasi defaultnya sehingga dapat ditemukan secara otomatis dan mulai grafik di luar kotak. Statistik SNMP baru cukup mudah untuk ditambahkan, cukup beri nama untuk RRD, OID dan tipe data dan masukkan ke dalam grup untuk jenis perangkat yang berlaku untuk stat. - mtinberg


Zenoss Core adalah beberapa penggunaan, Kami menggunakannya (selama sekitar satu tahun) untuk pemantauan ringan server, switch bersih dan UPS.

Zenoss Core adalah produk pemantauan TI sumber terbuka pemenang penghargaan yang secara efektif mengelola konfigurasi, kesehatan dan kinerja jaringan, server dan aplikasi melalui paket perangkat lunak tunggal yang terintegrasi.


15



Jika Anda menggunakan versi gratis dari Zenoss Core, bersiaplah untuk melakukan banyak tweaking SNMP MIB. Saya juga menemukan bahwa dengan tegas menolak untuk mengumpulkan data sistem operasi pada beberapa server saya, dan secara mengejutkan sulit untuk mengatur tugas-tugas sederhana seperti memeriksa isi halaman Web. - gareth_bowles
Dapat bersimpati dengan masalah MIB, tetapi pemeriksaan halaman web dapat dilakukan dengan plugin Nagios di Zenoss. - gimel


Nagios sangat bagus karena gratis dan ada banyak plugin untuk itu. Namun UI dan konfigurasi sangat sulit.

Ini sebaliknya di pro / kontra yang juga hebat adalah Microsoft System Center Operations Manager (SCOM) yang tidak gratis, memiliki lebih sedikit plugin tetapi pengaturan dan konfigurasi yang brilian dan mudah.

Saya harus mengakui jika saya berada di perusahaan Microsoft terutama, memiliki persyaratan ketergantungan yang sangat tinggi (yaitu tidak mampu untuk memantau untuk istirahat) atau harus berpikir tentang mendapatkan pengembang untuk bekerja dengannya maka SCOM akan menjadi rekomendasi saya atas Nagios.


12





Saya telah menggunakan:

  • Nagios - Memerlukan pengaturan baris perintah lama, tidak cantik, tapi kokoh dan fungsional. Ini telah digantikan oleh:
  • Zenoss - membutuhkan lebih sedikit gerak kaki untuk mengatur, memiliki varian komersial. Setelah berjalan, sisanya dikontrol melalui browser. Sangat kuat, tetapi membutuhkan beberapa pekerjaan MIB jika Anda menggunakan versi gratis.
  • Intermapper - program komersial, boros jika Anda memiliki banyak node untuk dipantau. Tampaknya ditulis di Jawa (untuk lebih baik atau lebih buruk).
  • Spiceworks - belum mencoba versi terbaru. Versi lama membutuhkan sedikit lebih banyak di bawah kap untuk mendapatkannya untuk merespon, tetapi sebaliknya, itu bekerja dengan baik. Versi gratis dilengkapi dengan iklan nag.

12



Kami menggunakan Intermapper secara ekstensif. - sysadmin1138♦
Saya menggunakan InterMapper juga. Klien konsol ditulis di Java. Server ditulis dengan Python. Postgres digunakan sebagai basis data backend untuk agregasi dan pelaporan data. - lsiu