Nagios and Rails Monitoring

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Post Reply
EdwardSMaTeresa
Posts: 12
Joined: Mon Feb 14, 2022 6:10 am

Nagios and Rails Monitoring

Post by EdwardSMaTeresa »

We want to use Nagios for monitoring a Rails app. The reason is we just don't have a Rails app; we have Java and .Net apps and we want to use Nagios for all different apps; to have a centralized monitoring system. I know there are some great monitoring tools such as New Relic,Monit,etc. out there but they didn't want to go with anything different than Nagios. I am looking for a Nagios plugin to check the latency(uptime,downtime, how long does it take a page to load,response time,etc.) of our Rails app and couldn't find a good Nagios plugin. Does anybody know of a good Nagios plugin for monitoring latency in a Rails App? Thank you very much in advance for echatspin echatrandom your help.
Last edited by EdwardSMaTeresa on Thu Aug 04, 2022 5:35 am, edited 1 time in total.
gormank
Posts: 1114
Joined: Tue Dec 02, 2014 12:00 pm

Re: Nagios and Rails Monitoring

Post by gormank »

MurbiesWalto
Posts: 10
Joined: Sun Jun 19, 2022 3:28 am

Re: Nagios and Rails Monitoring

Post by MurbiesWalto »

the web node should fail a health check and removed from the load balancer. The load balancer should then see that the actual number of servers is below the minimum threshold and provision a new web node. Ideally, but not the only way, this is how a production infrastructure would work. You can get a lot of this functionality out of the omegle.2yu.co box with Kubernetes or with something like omeglz echat AWS Elastic Beanstalk.
Last edited by MurbiesWalto on Fri Jul 29, 2022 1:25 am, edited 1 time in total.
SnowranCruzick
Posts: 5
Joined: Mon Jun 27, 2022 7:40 am

Re: Nagios and Rails Monitoring

Post by SnowranCruzick »

If this happens, the web node should fail a health check and removed from the load balancer. The load balancer should then see that the actual number of servers is below the minimum threshold and provision a new web node. Ideally, but not the only way, this is how a production infrastructure would work. You can get a lot of this functionality out of the box with Kubernetes omegle voojio shagle or with something like AWS Elastic Beanstalk.
Post Reply