Possible duplicate of Vitals

Created on 14 October 2022, about 2 years ago
Updated 23 February 2023, over 1 year ago

Hi there,

I just bumped into the module through the Security advisory coverage applications issue queue. I think you are building something similar compared to [Vitals]( https://www.drupal.org/project/vitals ), which also exposes json data at an endpoint. We have it running on roughly 100+ sites in production.

Together with [Vitals Extra]( https://www.drupal.org/project/vitals_extra ) (which we maintain) it can expose a lot of useful data about the sites that you manage.

I haven't installed Site Guardian yet, and will test it as soon as I can, but it seems you are trying to tackle the same/similar issue. I just wanted to let you know, in case you didn't know about Vitals. It might be more useful to use that instead as it has more features, 370 installs, and D7 support as well (if that matters).

I'm looking forward to your opinion.

Tijs

📌 Task
Status

Closed: works as designed

Version

1.0

Component

Miscellaneous

Created by

🇧🇪Belgium tijsdeboeck Antwerp 🇧🇪 🇪🇺 🌎

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • Status changed to Needs review almost 2 years ago
  • Thanks to you both, do @the_g_bomb 's comments answer your concersn @tijsdeboeck? Moving to 'Needs Review' for you to check.

  • 🇧🇪Belgium tijsdeboeck Antwerp 🇧🇪 🇪🇺 🌎

    Hi @the_g_bomb & @seeduardo, thanks for your reactions!

    We used to use drd_agent ourselves, but we wanted to have a more lightweight solution, a the ability to create our own custom dashboards. That's how discovered Vitals.

    Have you tested Vitals recently or was that already a while ago? Since version 2.2.0 it uses plugins, which allows you to choose what you want to output, and allows you to easily create custom plugins (that's why we created the vitals_extra module).

    The core Vitals module has plugins that can output the CMS version, PHP version, the active default and admin themes, and a list of security and regular updates (I've attached a screenshot of an example json output).

    I've tested the dev version site_guardian, and I see that it outputs a lot more data which can be useful, but that could be achieved with a custom plugins for Vitals if you would interested in using Vitals as well.

    I'm definitely not saying your module doesn't have a valid use-case, I am just trying to prevent the "yet another module that does almost the same" issue that Drupal suffers from 😆
    I think it would be great that more people used and expanded modules like these, as that would create more secure and robust modules.

    Btw, I really like the Site notes field in site_guardian! Do you mind that I create a custom plugin for this in our vitals_extra module? 😬

    Feel free to close this issue if you want.

  • Status changed to Closed: works as designed over 1 year ago
  • 🇬🇧United Kingdom dunx

    @tijsdeboeck take what you like from our module :) and thanks for taking the time to give us some feedback.

    As we're looking to create a powerful dashboard that consumes the endpoints, we want to be in control of what we generate. There are other similar projects out there, so we already have a number of duplicates in this area doing similar things.

  • 🇧🇪Belgium tijsdeboeck Antwerp 🇧🇪 🇪🇺 🌎

    Hi @dunx, thanks for the follow-up and I totally get your point.

Production build 0.71.5 2024