AWS RDS monitoring
AWS RDS monitoring
Hi Team,
Please let us know how we can monitor AWS RDS servers.
Please let us know how we can monitor AWS RDS servers.
Re: AWS RDS monitoring
Check out https://www.percona.com/doc/percona-mon ... ds.py.html and see if that does what you need it to.
As of May 25th, 2018, all communications with Nagios Enterprises and its employees are covered under our new Privacy Policy.
Re: AWS RDS monitoring
I check the given link but there is no opt to download the rds pluging "pmp-check-aws-rds.py"
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: AWS RDS monitoring
The link to the downloads is here
https://www.percona.com/downloads/perco ... g-plugins/
https://www.percona.com/downloads/perco ... g-plugins/
Re: AWS RDS monitoring
HI Team,
We have download pmp-check-aws-rds.py from https://github.com/percona/percona-moni ... aws-rds.py site. After download we done done process
1- chmod +x pmp-check-aws-rds.py
2- ./pmp-check-aws-rds.py --help
Getting errors- .
[root@ivpnagiosprod libexec]# ./pmp-check-aws-rds.py --help
./pmp-check-aws-rds.py: line 1: syntax error near unexpected token `newline'
./pmp-check-aws-rds.py: line 1: `<!DOCTYPE html>'
vim pmp-check-aws-rds.py
Please find out the attachment
We have download pmp-check-aws-rds.py from https://github.com/percona/percona-moni ... aws-rds.py site. After download we done done process
1- chmod +x pmp-check-aws-rds.py
2- ./pmp-check-aws-rds.py --help
Getting errors- .
[root@ivpnagiosprod libexec]# ./pmp-check-aws-rds.py --help
./pmp-check-aws-rds.py: line 1: syntax error near unexpected token `newline'
./pmp-check-aws-rds.py: line 1: `<!DOCTYPE html>'
vim pmp-check-aws-rds.py
Please find out the attachment
You do not have the required permissions to view the files attached to this post.
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: AWS RDS monitoring
You didn't download the plugin, you downloaded the github page...
use this URL to download instead
use this URL to download instead
Code: Select all
https://raw.githubusercontent.com/percona/percona-monitoring-plugins/master/nagios/bin/pmp-check-aws-rds.py
Re: AWS RDS monitoring
After download from given link.
wget https://raw.githubusercontent.com/perco ... aws-rds.py --no-check-certificate
[root@ivpnagiosprod libexec]# chmod +x pmp-check-aws-rds.py
[root@ivpnagiosprod libexec]# ./pmp-check-aws-rds.py --help
Traceback (most recent call last):
File "./pmp-check-aws-rds.py", line 16, in <module>
import boto
ImportError: No module named boto
[root@ivpnagiosprod libexec]#
wget https://raw.githubusercontent.com/perco ... aws-rds.py --no-check-certificate
[root@ivpnagiosprod libexec]# chmod +x pmp-check-aws-rds.py
[root@ivpnagiosprod libexec]# ./pmp-check-aws-rds.py --help
Traceback (most recent call last):
File "./pmp-check-aws-rds.py", line 16, in <module>
import boto
ImportError: No module named boto
[root@ivpnagiosprod libexec]#
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: AWS RDS monitoring
It look like this plugin required boto python package
Code: Select all
yum install python-boto -y
Re: AWS RDS monitoring
as check this command already done and we are getting conflicts error.
Transaction Check Error:
file /usr/lib/python2.6/ctypes/__init__.py from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/logging/__init__.py from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/bsddb/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/compiler/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/ctypes/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/ctypes/macholib/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/curses/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/distutils/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/distutils/command/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/email/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/email/mime/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/encodings/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/hotshot/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/idlelib/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/json/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/lib2to3/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/lib2to3/fixes/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
Transaction Check Error:
file /usr/lib/python2.6/ctypes/__init__.py from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/logging/__init__.py from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/bsddb/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/compiler/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/ctypes/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/ctypes/macholib/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/curses/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/distutils/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/distutils/command/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/email/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/email/mime/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/encodings/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/hotshot/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/idlelib/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/json/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/lib2to3/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
file /usr/lib/python2.6/lib2to3/fixes/__init__.pyc from install of python-libs-2.6.6-66.el6_8.i686 conflicts with file from package python-2.6.6-29.el6_2.2.i686
-
- DevOps Engineer
- Posts: 19396
- Joined: Tue Nov 15, 2011 3:11 pm
- Location: Nagios Enterprises
- Contact:
Re: AWS RDS monitoring
looks like you have a a different version of python than is in the repositories...
You could try this instead
You could try this instead
Code: Select all
pip install boto