RDS events monitoring

This support forum board is for support questions relating to Nagios XI, our flagship commercial network monitoring solution.
Locked
vinayvemula
Posts: 18
Joined: Mon Jun 03, 2019 2:09 am

RDS events monitoring

Post by vinayvemula »

Hi Team,

We were given a request to monitor amazon RDS monitoring.

We are able to monitor few of RDS metrics through check_cloudwatch_status-2.5.07.rb plugin

`RUBYOPT=rubygems ruby /usr/local/nagios/libexec/cloud_watch/check_cloudwatch_status-2.5.07.rb -a rdsendpoint -i rdsinstance -f /usr/local/nagios/libexec/cloud_watch/ec2_credentials.cfg -D DatabaseConnections -c 20 -S Maximum ; echo -e "Return Code: $?"`

with above we are able to receice status of RDS metrics like CPU, Storage, number of DB connections from instance level.

in every instance we have multiple DBs and would like to get the status of DBs.

But we have additional request to monitor Event level monitoing like DB availability, DB failover

Could you please help us if there is a possibility to get status at amazon Event level (DB availability)
User avatar
jbrunkow
Posts: 441
Joined: Fri Mar 13, 2020 10:45 am

Re: RDS events monitoring

Post by jbrunkow »

I see one plugin out there for monitoring Amazon RDS. You might want to take a look to see if that can monitor the things your current plugin can't.
pmp-check-aws-rds.py

Try using the -h option on a given plugin to see all the options it has to offer. :D

You may find that you have to use a variety of methods to monitor every aspect of this that you want to. Can you please help me understand what you mean by monitoring at "amazon event level" and "availability"? I can try to advise what solution will be best, but I can't be sure that Amazon will offer up the required level of access to their systems.

Sometimes if you can't find the exact plugin to monitor a device, a more general method like SNMP will work or a database-specific plugin. That might also be worth looking into!
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
vinayvemula
Posts: 18
Joined: Mon Jun 03, 2019 2:09 am

Re: RDS events monitoring

Post by vinayvemula »

Hi,
With the RDS plugin we have currently we are able to monitor RDS metrics.
It is instance level means as a whole instance cpu, number of DB connections, free storage on whole instance etc.

But what we required is Event level monitoring.

Every instance will have number of DBs in it..
We would like to know the each individual DB availability which is event level.

Hope this make sense to get clarified on what is our requirement is all about.
User avatar
jbrunkow
Posts: 441
Joined: Fri Mar 13, 2020 10:45 am

Re: RDS events monitoring

Post by jbrunkow »

In that case you may want to try running the appropriate Configuration Wizard against each database you have through RDS. That may allow you to monitor each database individually.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.

Be sure to check out our Knowledgebase for helpful articles and solutions!
Locked