Kami menggunakan Nagios untuk memantau beberapa (~ 130) server. Kami memantau CPU, Disk, RAM dan beberapa hal lain di setiap server. Saya selalu menggunakan SSH untuk menjalankan perintah jarak jauh, semata-mata karena hanya memerlukan sedikit atau tidak ada konfigurasi tambahan pada server jarak jauh, cukup instal nagios-plugins, buat pengguna nagios dan tambahkan kunci SSH, yang semuanya telah saya otomatiskan menjadi skrip shell. Saya tidak pernah benar-benar mempertimbangkan implikasi kinerja menggunakan SSH melalui NRPE.
Saya tidak terlalu peduli dengan hit beban pada server Nagios (Ini mungkin terlalu spesifik untuk apa yang dilakukannya, itu tidak pernah lebih dari 10% CPU), tapi kami menjalankan setiap pemeriksaan jarak jauh setiap 30 detik dan setiap server memiliki 5 pemeriksaan berbeda dilakukan. Saya berasumsi SSH membutuhkan lebih banyak sumber daya untuk setiap pemeriksaan tetapi apakah ada perbedaan besar? (Yaitu cukup perbedaan untuk menjamin beralih ke NRPE).
Jika ada bantuan, kami memantau campuran server fisik (Biasanya dengan 8, 12 atau 16 core fisik) dan instance Amazon EC2 menengah / besar.