Disable System metrics for clients

Discussion in 'Installation/Configuration' started by Steffan, May 9, 2025.

  1. Steffan

    Steffan Member

    Is it possible to disable the new system metrics in 3.3 from the homepage.
    It is nice to see this on the monitor page but on a shared server my cliensts doesnt have to see the total load of my servers
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    You can configure that under System > Interface > Main config > misc. No need to edit any files. And this code shall be commented out.
     
  3. Jack x

    Jack x New Member

    I, like Steffan, have also been looking for a way to hide the new "metrics" for clients on the dashboard. Thanks, Till, for the information that this can be done via System > Interface > Main config > misc.

    Does this work through "Left Client Dashlets:" and "Right Client Dashlets:"? Because under Misc, I can't find any other (new) entry or option for this in ISPConfig 3.3.

    Maybe someone can give us a tip on this. Thanks!
     
    Last edited: May 9, 2025
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    Yes. As soon as you add something there, the default dashlets will be hidden and only the dashlets you configured there are shown. The current ISPConfig layout has just one column, so it does not matter if you use left or right column.
     
    Jack x likes this.
  5. Jack x

    Jack x New Member

    Alright, I set the Left Client Dashlets: to [quota][databasequota][limits] and it works perfectly for me.

    Thanks, Till, for the super quick help — I think this will also be helpful for others who read this.
     
    till likes this.
  6. RodrigoArg

    RodrigoArg New Member

    Hi, is not working for me, ISPConfig 3.3.0p2

    Doing the Steffan workaround works.

    upload_2025-10-18_9-24-29.png
     
    Last edited: Oct 18, 2025 at 2:52 PM
  7. till

    till Super Moderator Staff Member ISPConfig Developer

    Your screenshot shows that you did not disable it. You set the field to empty, which means you want the default, which is to show all dashboard items. @Jack x explained already above what you must do, but here again: you must enter the dashboard items that shall be shown there and not empty the field. So it's working perfectly as I said, you just missed disabling it.

    What he did was wrong and unnecessary, and of course, it won't last anyway. So makes no sense doing it like that. I removed his post now, before other users break their systems by following that wrong advice.
     
  8. RodrigoArg

    RodrigoArg New Member

    I didn't understand how it worked then.
    By default, "Usar indicador de carga" is checked.
    What I did was uncheck it.
    So should I specify "componentes del cliente a la derecha" ?

    What I'm trying to do is to prevent the client from seeing the network load, CPU load, etc., which works with Steffen's, so I understand we're talking about the same component, but not the same check maybe.
     
  9. till

    till Super Moderator Staff Member ISPConfig Developer

    This field is not related to dashboard system metrics at all.

    Yes, you must specify there the dashboard items that you want to see. If you do not specify any, the default is applied, which is all dashlets.

    It works for the moment you checked it, and will be undone automatically on the next update. It makes no sense to alter the code at all. So, better undo this and use the settings to define the dashlets.
     
  10. RodrigoArg

    RodrigoArg New Member

    I understand, so the monitor only stops displaying if the modules to be displayed are specified.
    So I don't understand what that checkbox does, because I activate or deactivate it and nothing changes on the client, even with the modules already specified (the loading monitor stops appearing).
     
  11. RodrigoArg

    RodrigoArg New Member

    The check enables the module in the default mode right?, and if I enter [metrics], the load monitor reappears, but if not put [metrics] does not appear (with check or not)

    Shouldn't the default template also disappear the metrics if I uncheck it?

    Thank you so much for your time.
     
  12. till

    till Super Moderator Staff Member ISPConfig Developer

    It is not for the system metrics on the dashboard. Its the indicator which shows the number of pending config changes in the navugation menu and as mentioned in the decsription, changing it requires a complete reload of the UI.
     
  13. RodrigoArg

    RodrigoArg New Member

    Ohhhhhh is the red circle in the right corner!!!
     
  14. till

    till Super Moderator Staff Member ISPConfig Developer

    No, I clearly mentioned in #9 that this checkbox is not related to the system metrics dashlets in any way.

    Sorry, but this makes no logical sense at all, and I guess you did not read my posts above. I will not explain this a fourth time here. Why shall changing a completely unrelated checkbox change the dashboard?
     
  15. RodrigoArg

    RodrigoArg New Member


    I read everything, but I realize it was all a mix-up due to an ambiguous translation.
    I'm using the Spanish interface, and it says "usar indicador de carga" which could refer to server load and its metrics, because "carga" is load.

    Something like "pending tasks in queue indicator" (in Spanish: indicador de tareas pendientes en cola) would be more appropriate.
     
  16. till

    till Super Moderator Staff Member ISPConfig Developer

    This thread nowhere mentioned this checkbox as a solution or being related to disabling the dashboard dashlets. You could have just followed what was described by me as the correct solution to disable the load metrics dashboard and confirmed as the right solution by Jack x above your first post.
     
  17. RodrigoArg

    RodrigoArg New Member

    I understand that your comment "You can configure that under System > Interface > Main config > misc" indicates something like a check, not setup the template for the client, because "indicador de carga" is "load indicator", a ambiguous translation for task queue.


    And never understand that "the default dashlets" as you said, included [all] modules loaded by default.

    Sorry again.
     

Share This Page