View Issue Details

IDProjectCategoryView StatusLast Update
0000006FromDual Performance Monitor for MariaDB and MySQL (fpmmm)Generalpublic2014-08-19 22:25
Reporteroli Assigned Toabdel-mawla  
PrioritynoneSeverityfeatureReproducibilityN/A
Status assignedResolutionopen 
PlatformIndependentOSn.a.OS Versionall
Target Version1.0.0 
Summary0000006: Installation as DEB/RPM packages?
DescriptionWhen are DEB/RPM packages of MEM available?
TagsNo tags attached.

Activities

sclaret

2012-06-02 00:52

reporter  

sclaret

2012-06-02 01:05

reporter   ~0000013

I've uploaded my rpm spec file, which has been tested on CentOS 5 & CentOS 6.

It has problems that should be solved, before others use it:

1.) Paths needs to be normalized to conform to Redhat (FHS?) guidelines
http://fedoraproject.org/wiki/How_to_create_an_RPM_package#.25files_and_Filesystem_Hierarchy_Standard_.28FHS.29
http://www.pathname.com/fhs/

Currently, it uses the non-standard paths recommended by Oli.

2.) Find a solution to the "/var/run/mysqld/mysqld.pid permissions" problem.

Currently I simply add the 'zabbix' user to the 'mysql' group after installing the rpm.

This is not good: the zabbix user is created by the zabbix packages, and we shouldn't be requiring a change in a dependency.

The recommended solution of running zabbix agent under user 'mysql' is problematic for the same reason.

It seems to me that the best solution would be for the code to obtain the PID by another method (though I don't know how feasible this would be).

3.) There is also the question of how do we set Include=/etc/zabbix/zabbix_agentd/ in /etc/zabbix/zabbix_agentd.conf?

Ideally, this would be done automatically.

I think the best way would be for the zabbix packager to set it up by default. I'll ask him what he thinks.

Thanks Oli for creating such a great tool!

Issue History

Date Modified Username Field Change
2011-12-25 00:08 oli New Issue
2011-12-25 00:08 oli Status new => assigned
2011-12-25 00:08 oli Assigned To => oli
2011-12-25 00:10 oli Severity minor => feature
2011-12-25 00:10 oli Status assigned => new
2012-03-22 10:04 oli Assigned To oli =>
2012-03-22 10:04 oli Priority normal => none
2012-03-22 10:04 oli Target Version => 1.0.0
2012-06-02 00:52 sclaret File Added: zabbix-plugin-mysql-performance-monitor.spec
2012-06-02 01:05 sclaret Note Added: 0000013
2014-08-19 22:25 oli Assigned To => abdel-mawla
2014-08-19 22:25 oli Status new => assigned