Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Magento Extension to get health of your Magento installation (Server, PHP, APC, Logs, Rewrites, Modules version installed ...)
PHP HTML JavaScript CSS

Fix an issue with watchdog sending too many email regarding log file …

…changes. Doesn't send anymore email if no changes occurred between a period of time.

Update gitignore
latest commit 27a9dfb950
@diglin diglin authored

README.md

MageMonitoring

Magento module to get health information of your Magento installation (Server, PHP, Database, Cache, Logs, Rewrites, Modules version installed, ...)

License OSL v3

Features

  • Flexible yet simple plugin framework to execute checks or other tasks
  • Easily automate tasks with the provided WatchDog interface, includes aggregated reports for less spam. Get notified when your log files start moving!
  • Plugins can be added from other modules via config.xml declaration
  • UI fully configurable via frontend or config.xml
  • Merged with Healthcheck

The default plugins currently provide the following information:

  • OS / Server / Memory Information / Magento version vs available
  • Database Information
  • PHP version and some important configuration values vs recommended
  • Store configuration checks
  • Modules installed, their version number, their status and some recommended extensions
  • Product composition / types
  • Cache statistics with option to flush each cache or all at once (APC, APCU, Memcache, Redis, ZendOpcache)
  • Magento debug/exception log monitoring
  • Check for class and template file rewrites
  • SEO / Privacy / Security / Cron / Important files / Patches check

Documentation

Usage

Log into the Magento backend and navigate to: System > Monitoring AND/OR System > Configuration > Advanced > Monitoring

Installation Instructions

Via modman

  • Install modman
  • Use the command from your Magento installation folder: modman clone https://github.com/magento-hackathon/Hackathon_MageMonitoring/

Via composer

{
    ...
    "require": {
        "magento-hackathon/hackathon_magemonitoring":"*"
    },
    "repositories": [
        {
            "type": "composer",
            "url": "http://packages.firegento.com"
        }
    ],
    "extra":{
        "magento-root-dir": "./"
    }
}
  • Then from your composer.json folder: php composer.phar install or composer install

Manually

  • You can copy the files from the folders of this repository to the same folders of your installation

Installation in ALL CASES

  • Clear the cache, logout from the admin panel and then login again.

Uninstallation

  • Remove all extension files from your Magento installation
  • Via modman: modman remove Hackathon_MageMonitoring
  • Via composer, remove the line of your composer.json related to magento-hackathon/hackathon_magemonitoring and do php composer.phar update

Core Contributors

Special Thanks to Shopwerf for their contribution

Something went wrong with that request. Please try again.