You are here

FromDual Performance Monitor for MySQL and MariaDB 1.0.0 has been released

FromDual has the pleasure to announce the release of the new version 1.0.0 of its popular Database Performance Monitor for MySQL, MariaDB, Galera Cluster and Percona Server fpmmm.

You can download fpmmm from here.

In the inconceivable case that you find a bug in fpmmm please report it to our Bug-tracker.

Any feedback, statements and testimonials are welcome as well! Please send them to

This release contains various bug fixes and improvements. Further significant functionality has changed and improved. So please read carefully...

Changes in fpmmm v1.0.0

fpmmm agent

  • SysV init script added to run fpmmm as daemon.
  • SystemD unit file added to run fpmmm as daemon.
  • Default location of fpmmm.conf file made unique to /etc/.
  • Requirement checks improved and made more restrictive.
  • Error Messages improved and made more understandable.
  • Library synced from MyEnv project.
  • zabbix_agentd.init and zabbix_server.init moved from bin to tpl folder.
  • fpmmm_server.init renamed to fpmmm_sysv.init.
  • PHP default timezone set to Europe/Zurich.
  • fpmmm Agent lock file is now touched at every run to show that agent is still alive.
  • Get user privileges to do checks.
  • Reconnect implemented for fpmmm daemon.
  • Angel script added: fpmmm_angel.
  • New Type = host added to fpmmm configuration template file.
  • Fpmmm daemon writes a PID file.
  • Fpmmm can be daemonized now to work as stand-alone system (without zabbix_agent).
  • Connection test added for daemon.
  • Interval for fpmmm daemon is introduced.
  • Log verbosity for some messages adjusted.
  • fpmmm daemon reacts on SIGTERM (stop) and SIGHUP (reload). Reload is not implemented yet.
  • Default file locations moved to LSB suggestions.

fpmmm agent installer

  • Error Messages improved and made more understandable.

InnoDB module

  • InnoDB variable innodb_log_file_size of 0 is not possible and thus suppressed.
  • Check for lacking PROCESS privilege added.
  • InnoDB status Innodb_max_dirty_pages_pct added.

Master module

  • Check for lacking REPLICATION CLIENT privilege added.

Memcached module

  • Error Messages improved and made more understandable.

Server module

  • Error Messages improved and made more understandable.
  • Advices to fix problems improved.
  • iostat is used to gather I/O metrics.

Mysql module

  • Gather processlist information introduced.
  • MySQL variable max_sort_length check added.
  • MySQL variable storage_engine added

For subscriptions of commercial use of fpmmm please get in contact with us.