DrupalStat is an interactive dashboard to manage and monitor your Drupal 8 installs. It features a variety of shortcuts and visuals to help you quickly gauge things or perform routine tasks.

DrupalStat features include:

  • CPU load average gauges, so you can monitor your server's workload
  • Implemented as a Drupal block, so you can put it on the same page as our Redistat block module, or other blocks to make your own dashboard
  • Breakdown of published nodes by type, with shortcuts to create new nodes, or browse nodes by type
  • Quickly see how many modules you have installed and a shortcut to install new ones
  • Quickly see how many authenticated users and visitors are currently online
  • Quickly see today's top site searches
  • See when cron last ran and a shortcut to manually run it
  • Integration with Redis for stats, ability to clear Redis cache
  • Integration with PHP Opcache for stats, ability to clear Opcache
  • Integration with APC for stats, ability to clear APC cache
  • See when the updates checker last ran, and a shortcut to manually check for updates
  • Shortcut to clear/rebuild the Drupal cache
  • Shortcut to clear out old aggregated CSS/JS files that just take up space
  • See how much disk space your full Drupal install is taking up
  • Integration with the MailChimp module to see some high level statistics about your lists, subscribers, open rates, and click through rates.
  • More to come!

Project Page: https://www.drupal.org/sandbox/incursus/2769927

Git Clone Command: git clone --branch 8.x-1.x-dev https://git.drupal.org/sandbox/incursus/2769927.git drupalstat

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

incursus created an issue. See original summary.

PA robot’s picture

Status: Needs review » Needs work

There are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpsgitdrupalorgsandboxincursus2769927git

We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)

Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).

I'm a robot and this is an automated message from Project Applications Scraper.

incursus’s picture

I have gone through the code and replaced all the old style references with the newer dependency injections and cleaned up a variety of other issues reported by parareview. The remaining ones are either false positives, or errors with vendor libraries which I'm not going to address.

incursus’s picture

I've created proper branches for 8.x-1.x and 8.x-1.x-dev. I've also edited my profile and included my real name, since "Incursus" is the name of our company. More to come.

incursus’s picture

The project includes a distribution of Bootstrap CSS and JustGage (.js used to make the gauge charts in DrupalStat). I have confirmed that both of these are distributed under the MIT License, which is compatible with GPL2 (required here on Drupal.org).

incursus’s picture

incursus’s picture

Issue summary: View changes
incursus’s picture

I've updated the git clone link in the description.

incursus’s picture

FileSize
239.44 KB
incursus’s picture

Issue summary: View changes
incursus’s picture

Status: Needs work » Needs review
incursus’s picture

I just realized that I don't believe Acquia wants mod developers to use the word "Drupal" in the module title. So this needs to be renamed. Can someone advise as to the best path forward at this point? I am happy to create a new project, etc., but how do we delete this old one?

anavarre’s picture

'Drupal' is a registered trademark of Dries Buytaert. It's not tied to Acquia in any way.

The AUTOMATIC LICENSE OR LICENSE GRANT PROCEDURE? section says:

You exclusively use the Drupal trademark to either extend or improve the Drupal software, or to encourage the use of the Drupal software (in short "foster the Drupal software" ).

Which is exactly what a contrib module is all about. So it's up to you to continue using the word 'Drupal' in your module.

incursus’s picture

Thanks much for the clarification! Makes sense. :)

I've actually gone ahead and renamed the code base to SiteCommander lol, and checked it into our Github branch. So I'm sort of down that road already with regard to renaming it. Turning back now would be an even bigger pain lol.

I've gone ahead and created a new sandbox project called SiteCommander, but what do we do with this old entry?

Cheers.

anavarre’s picture

I *think* you can just mark it as Closed (duplicate)

incursus’s picture

Status: Needs review » Closed (duplicate)

Closing, as I am renaming this project to SiteCommander!

apaderno’s picture

Related issues: +#2782259: [D8] Menu Markup