Bug #71748 MEM advisor to check db server installed rpms
Submitted: 17 Feb 2014 10:47 Modified: 26 Feb 2014 9:34
Reporter: Deborah Wade Email Updates:
Status: Verified Impact on me:
Category:MySQL Enterprise Monitor: Advisors/Rules Severity:S4 (Feature request)
Version:3 OS:Any
Assigned to: CPU Architecture:Any
Tags: MEM adviser, rpm check

[17 Feb 2014 10:47] Deborah Wade
MEM is my only monitoring tool.  I need something to check that my database servers have a certain rpm installed.

I looked through the online documentation and the adviser list within my installation and it looks to be not possible currently.

How to repeat:
It is consistent that this check is not available

Suggested fix:
Have an advisor that runs an rpm -qa with an ability to grep for a specified string.

This line gives a numberic response.

rpm -qa |grep percona-toolkit |wc -l

Zero is a fail
[17 Feb 2014 11:28] Simon Mudd
In general the collection of package information may be very useful.  MySQL does not run in a completely isolated environment so being able to detect that certain other required software is installed on the MySQL server seems like a very valid requirement.

Collecting this information so that changes over time can be determined may be even more interesting.
[26 Feb 2014 9:34] MySQL Verification Team
Hello Deborah,

Thank you for the feature request!