virtualmin / virtualmin-gpl

Virtualmin web hosting control panel for Webmin
https://www.virtualmin.com
GNU General Public License v3.0
320 stars 101 forks source link

Combine `Servers Status` and `System Monitors` #868

Open shoulders opened 3 months ago

shoulders commented 3 months ago
SYSTEM INFORMATION
OS type and version Ubuntu Linux 22.04.4
Webmin version 2.111
Usermin version 2.010
Virtualmin version 7.20.2  
Theme version 21.10
Package updates All installed packages are up to date

background

There are 2 widgets in Virtualmin that do almost the same job (some small differences which I will address below)

the issue

proposed solution and improvements

Example default System Monitors widget

image

additional

jcameron commented 3 months ago

Yeah I think actually we shouldn't show the Server Status tab by default, at least on Virtualmin installs...

jcameron commented 3 months ago

In fact I'm pretty sure it's not on by default! If it is, editing /etc/webmin/status/config and changing sysinfo=1 to sysinfo=0 should disable it.

shoulders commented 3 months ago

I will confirm the tab status on my fresh I stall tommorow, but I think combining them reduces duplication

jcameron commented 3 months ago

I don't want to combine them necessarily because systems with only Webmin won't have the "Server Status" widget.

Also, I typed wrong in the comment above - it should be the "System Monitors" widget that is disabled in Virtualmin installs.

shoulders commented 3 months ago

I don't want to combine them necessarily because systems with only Webmin won't have the "Server Status" widget.

I am saying get rid of Server Status as it would not be needed with my proposed solutions above

I will confirm the tab status on my fresh I stall tomorrow, but I think combining them reduces duplication

On my fresh install, i can confirm that System Monitors are not present

image