This extension is tracking the API request you are getting in your magento installation by user
There are 2 ways to install the application via composer(recommended) or Copy and paste
composer require onecode/web-api-logger
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
php bin/magento setup:di:compile
If you don't want to install via composer, you can use this way.
- Download the latest version here
- Extract
master.zip
file toapp/code/Onecode/WebApiLogger
; You should create a folder pathapp/code/Onecode/WebApiLogger
if not exist. - Require Onecode_Base before installation run the command
composer require onecode/base
or Download the latest. Extractmaster.zip
file toapp/code/Onecode/Base
; You should create a folder pathapp/code/Onecode/Base
if not exist. - Go to Magento root folder and run upgrade command line to install
Onecode_WebApiLogger
:
php bin/magento module:enable Onecode_WebApiLogger Onecoode_Base
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy
Run compile if you have your application in Production Mode
php bin/magento setup:di:compile
In this guide we will show you how to configure the extension and use it.
Login to the Magento Admin, navigate to Store > Configuration > Onecode Extensions > Web API Logger
Enabled: Select Yes
to activate the module and No to disable it.
Clean Up: Set the days you want to clear the log by database. Set 0 to disable it.
Accept all HTTP Method: Select Yes
to save on logger all the request you are getting or No
to select which request you want to monitor
Select HTTP Methods: Select which API methods do you want to monitor.
Select user you want to track: Select which users request do you want to monitor