Kami memperluas pengaturan Nagios 3 kami, dan sering kali menemukan NRPE baru atau plugin Nagios umum untuk menguji infrastruktur kami yang ada. Ini ada dalam dribs dan drab - akan sangat berguna untuk mendapatkan ringkasan plugin yang paling bernilai bagi pengguna Nagios.
Harap sebutkan satu plugin per posting, lebih disukai dengan deskripsi singkat tentang mengapa Anda menyukainya dan tautan ke situs MonitoringExchange atau pengembang plugin. Dengan cara ini rakyat dapat memilih plugin yang sudah terdaftar dan kita bisa melihatnya dalam urutan preferensial.
Akan lebih baik untuk tidak mencantumkan plugin yang orang lain telah sebutkan, untuk alasan yang sama. Jika Anda memiliki lebih banyak untuk ditambahkan mengenai plugin yang orang lain telah daftarkan, silakan tinggalkan komentar untuk jawaban mereka.
Terima kasih!
sumber
Plugin kami yang paling berguna adalah yang menguji fungsi aplikasi kami yang lebih tinggi. Misalnya, kami memiliki tes yang mencoba masuk ke situs web dan tes yang mencoba mengirim email dan memeriksa centang kotak surat pop3 untuk memastikan itu tiba. Jika salah satu dari hal-hal itu rusak, maka kita dapat menggunakan pemeriksaan tingkat yang lebih rendah untuk melihat apa yang salah. Apakah pop3 mati? MTA, MDA? Server basis data? datastore?
sumber
Jujur saja, yang paling banyak membantu saya sudah tua
check_disk
. Tidak ada yang membuat saya merasa sangat istimewa, dengan cara "berhenti makan pasta", seperti memiliki server yang berjalan dengan baik kemarin meledak, berlarian seperti orang gila dan kemudian mengetahuinya karena saya membiarkan disk terisi. Tidak pernah harus melakukan itu lagi dalam hidup saya sangat berarti bagi saya.(Dan jangan lupa untuk memeriksa inode juga, anak-anak menonton di rumah.)
sumber
WebInject sangat berguna untuk memonitor situs Web jika Anda ingin melampaui fungsionalitas check_http; itu dapat menangani halaman login dan melakukan beberapa langkah dalam satu cek Nagios.
sumber
Saya menemukan check_nfsmount berguna di banyak server saya.
Sunting: Saya juga akan memberikan suara check_snmp jika saya memiliki perwakilan untuk melakukan itu. Ini digunakan pada semua server saya, ditambah logika di balik check_hpjd yang telah saya jalankan di semua Printer HP saya.
sumber
Yang paling berguna saya adalah yang saya tulis sendiri yang memeriksa sertifikat SSL di server web kami sehingga saya bisa mengawasi kedaluwarsa.
sumber
PNP (pnp4nagios.org) - menghasilkan grafik gaya RRD untuk setiap cekungan Nagios yang menampilkan perf. data. Sangat berguna, terutama ketika mencoba meyakinkan para pengembang bahwa layanan yang baru dipasang benar-benar merupakan penyebab semua lonjakan CPU ...
sumber
check_nt (berbicara dengan NSClient atau sesuatu yang serupa pada subjek) memungkinkan Anda menginterogasi WMI pada kotak Windows - jika ada penghitung kinerja untuk itu, Anda sekarang dapat memantaunya dengan Nagios.
sumber
Ini adalah plug yang tidak tahu malu, tetapi jika Anda memonitor mesin Windows menggunakan NRPE, NagiosPluginsNT tampaknya bekerja dengan cukup baik. ;-)
sumber
Saya setuju bahwa check_snmp adalah plugin yang sangat berharga; dapat digunakan untuk hampir semua tujuan dan semuanya muncul di SNMP secara umum. SNMP tersedia pada sistem yang beragam seperti HP-UX, Tru64, dan OpenVMS tanpa instalasi tambahan.
Plugin (tidak cukup a) lain yang sangat berguna adalah NagiosGrapher; Saya memiliki pengalaman dalam artikel yang menjelaskan lebih banyak, tetapi juga agar orang lain dapat menggunakannya tanpa kesulitan yang saya alami.
Yang terakhir: NSCA. Anda dapat menulis skrip Perl atau Ruby atau ksh dan mengumpankan hasilnya ke NSCA.
Antara fleksibilitas NSCA dan SNMP dikombinasikan dengan pelaporan NagiosGrapher, ini akan memperluas pemantauan Anda dengan sangat baik.
sumber
Saya suka check_http untuk memeriksa situs web saya masih berfungsi, saya telah mengembangkannya untuk memeriksa teks tertentu yang dapat ditemukan setelah satu kali perusahaan hosting saya memutuskan untuk melayani halaman kosong dan nagios saya memeriksa semua berlalu karena server masih berjalan.
sumber
Yang paling berguna bagi saya adalah yang saya tulis untuk kebutuhan saya: nagios-check-webpage
Ini mengunduh seluruh halaman dengan js / css / gambar, dengan multi-utas dan gzip (menghemat banyak bandwidth), seperti navigator nyata.
sumber
Nomor satu adalah NagiosWSC. Ini memungkinkan Anda melakukan pemantauan hostless agen Windows melalui WMI
sumber
Yang memeriksa latensi aktual untuk menarik situs web, dan memindai tag tersembunyi 'status: ok'. Ini menangkap masalah dengan squid cache kami dan masalah kumpulan bahasa yang hanya terjadi sekali setiap beberapa malam pada jam 3 pagi ketika seseorang membuka situs dengan browser yang meminta bahasa turki versi internasional dari halaman tersebut.
Serius, atur setiap jenis pemantauan yang Anda bisa. Bug dan kesalahan aneh yang dapat Anda tangkap di lingkungan yang kompleks dengan pemantauan yang baik sungguh menakjubkan. Juga, catat data kinerja Anda ke basis data rrd dan tampilkan di Cacti.
sumber
Salah satu plugin yang paling penting adalah yang saya tulis sendiri: check_rdiff_backup. Saya melakukan backup di luar negeri, dan Nagios memberi tahu saya jika dan ketika sesuatu terjadi pada mereka.
Jika Anda mencari plugin rdiff-backup, ada satu yang dapat Anda temukan di Google.
sumber
check_curl bagi saya telah menjadi anugerah. Benar-benar membuat perbedaan untuk fleksibilitas dengan melakukan pemeriksaan situs web, dan juga merasa jauh lebih mudah daripada webinject, dengan hampir semua fungsi yang sama yang saya butuhkan
sumber
Tidak sepenuhnya plugin, tetapi mendapatkan twurl ( https://github.com/marcel/twurl ) berfungsi sebagai sarana untuk mematikan peringatan adalah anugerah mutlak. Tidak perlu peringatan SMS dan cukup memuaskan semua.
Detail tentang bagaimana hal itu dilakukan: Nagi lansiran menggunakan twitter (dengan twurl) tidak menembak - permintaan maaf untuk promosi diri yang tidak tahu malu;)
Hal-hal lain...
Check_diskio ( https://trac.id.ethz.ch/projects/nagios_plugins/wiki/check_diskio ) telah sangat berguna dalam hubungannya dengan beban CPU standar dan pengecekan jumlah proses dalam menentukan kapan / jika IO terikat, dan dengan cara apa . Menggunakan nagiosgraph ( http://exchange.nagios.org/directory/Addons/Graphing-and-Trending/nagiosgraph/details ) membuatnya semakin mudah.
sumber
Yah, yang sederhana, polos dan default - check_disk, check_load, check_http cukup sempurna untuk sebagian besar kasus (kebanyakan kita ingin tahu apakah server, situs web sudah aktif dan berjalan, benar)
dan selain check_disk dan check_swap, ada check_memory http://exchange.nagios.org/directory/Plugins/Uncategorized/Operating-Systems/Linux/check_memory/details yang memberikan memori menggunakan bahasa ...
sumber
Centreon pasti untuk grafik dan semua fitur Nagios!
sumber
check_multiprocs digunakan dengan teks tautan check_nrpe
sumber
Ini agak curang, karena saya telah melakukan banyak pengembangan padanya, dan sebenarnya memeriksa banyak hal yang berbeda sekaligus, tetapi 'plugin' nagios yang paling berguna bagi saya adalah Resmon . Ini adalah agen yang Anda jalankan di server itu sendiri, dan nagios terhubung melalui http untuk melakukan pemeriksaan. Saya kira itu mirip dengan apa yang dilakukan nrpe, tetapi dengan sejumlah keputusan desain yang berbeda.
sumber
Saya telah menggunakan dua plugin .. satu untuk menyediakan umpan XML dari peringatan, dan lainnya untuk mengirim peringatan melalui twitter. Keduanya bermanfaat (terlepas dari plugin biasa). jika Anda menghitung NRPE sebagai plugin, maka tambahkan juga.
sumber
check_apt sangat keren dan mengingatkan saya tentang memperbarui server Debian saya.
sumber
Baru-baru ini saya mulai menggunakan plugin check_multi , menggunakan NRPE yang ditambal / ditingkatkan untuk output yang besar (karena HTML dan informasi kinerja).
Hampir "satu plugin untuk mengatur semuanya"! ;-)
sumber