While planning out migration of Drupal 7 sites to Drupal 8,9,10 1st thing we need to know, what is inside the hood, how complex it became over a period of time.
This Audit Tool helps you to generate report about existing assets in your Drupal 7 website. Report would include report listing out
- core modules & contributed modules (enabled & disabled) along with their version number, if there is D8 version or alternate available
- custom modules along with functions used as well as number of lines of code, giving you an idea about how big or complicated it could be
- view along with their Names, ID, Available display types, Status, Type (Default/Overridden) Name of Export Module
- Contrib & custom themes used
- Entity, Bundle in each entity, number of content types, Content Published / Unpublished
- List of fields used in each specific Bundle, their machine name, field type, field origin (core/contrib/custom)
- cron jobs configured in the site
- Blocks (ID / Name / Theme used / Assigned region / Module used to create the block / Status)
- Services (Name / Allowed Methods / API URL)
- Database size
Check README.txt for Steps to check for ‘ADVANCED DRUPAL AUDIT TOOL’.
NOTE: Please disable the unused modules before Auditing the website.
How it works:
- Install this module in your D7 website and download the JSON format report from the module configuration page.
- Go to auditdrupal and register/login to your account.
- After logging in, click on the ‘+’ icon, fill in the details and click on ‘create’ to submit the form.
- Upload the ZIP file in the ‘Import Report File’ section & wait for the report generation process to complete.
- When the process is complete, View your Report by Clicking on ‘Visit Your Dashboard’.
Planned Features
- Check adherence to Drupal coding standard
- Site Performance Audit
- Security Audit of custom modules used
- Audit the Drupal 8 sites
- Deprecation status (PHP native functions as well as Drupal functions)
Supporting organizations:
Development
Project information
- Project categories: Administration tools, Developer tools, User engagement
2 sites report using this module
- Created by neerajskydiver on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.





