Xfce Wiki

Sub domains
 

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
projects:panel-plugins:xfce4-hardware-monitor-plugin [2018/01/14 18:56] – [Features And Basic Details] omegaphilprojects:panel-plugins:xfce4-hardware-monitor-plugin [2018/01/14 22:13] – [System Tab] omegaphil
Line 86: Line 86:
 {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-choose-a-device-dialog-system-tab.png?nolink | }} {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-choose-a-device-dialog-system-tab.png?nolink | }}
  
-__**CPU Usage**__+=== CPU Usage ===
  
 Here you see the System tab, showing the default 'All CPUs' CPU usage monitor to add. You can also pick an individual CPU here, then add more and more 'devices' to track other CPUs if desired. Here you see the System tab, showing the default 'All CPUs' CPU usage monitor to add. You can also pick an individual CPU here, then add more and more 'devices' to track other CPUs if desired.
Line 100: Line 100:
 'Tags' are short descriptive words intended to be displayed along with the relevant device data in the optional text overlay for all visualisations bar the Text visualisation (this allows you to quickly identify individual monitor values amongst a string of potentially many numbers). If 'Add to text overlay' is unticked, the monitor will not be included in the text overlay. 'Tags' are short descriptive words intended to be displayed along with the relevant device data in the optional text overlay for all visualisations bar the Text visualisation (this allows you to quickly identify individual monitor values amongst a string of potentially many numbers). If 'Add to text overlay' is unticked, the monitor will not be included in the text overlay.
  
-__**Load Average**__+=== Load Average ===
  
 Load average is the current [[https://en.wikipedia.org/wiki/Load_%28computing%29|system load]]. Load average is the current [[https://en.wikipedia.org/wiki/Load_%28computing%29|system load]].
Line 224: Line 224:
 ==== Curve View ==== ==== Curve View ====
  
-The following shows an example of the most featureful visualisation (as of v1.4.7), the Curve view (selected under Viewer):+The following shows an example of the Curve view (selected under Viewer):
  
 {{:projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-curve-view-full-text.png?nolink |}} {{:projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-curve-view-full-text.png?nolink |}}
Line 231: Line 231:
 The example displays two curves, incoming and outgoing data on my main ethernet interface, along with a text overlay reporting the graph maximum and the actual values from the monitors.  The example displays two curves, incoming and outgoing data on my main ethernet interface, along with a text overlay reporting the graph maximum and the actual values from the monitors. 
  
-The curve visualisation/graph scales in realtime to keep the maximum value visible/unclipped from the monitor history, which corresponds to the length of the visualisation.+The curve visualisation/graph scales depending on how the included monitors are configured (see discussion on the monitors' advanced settings) - the simplest case is either: 
 + 
 +**One monitor with fixed max:** 
 +Scale is fixed with the top of the view representing the monitor's maximum value, either hardcoded as appropriate for the monitor type, or a custom value configured by the user. 
 + 
 +**One monitor with non-fixed max:** 
 +Scale changes in realtime to keep the maximum value visible/unclipped from the monitor history, which corresponds to the length of the visualisation
 + 
 +By default 'Monitors of the same type share the same scale' in the Advanced section is enabled (see at the bottom), for example above the two lines represent two Network monitors and therefore they are both working to the same scale - if two Disk Usage monitors were added, these two monitors would share their own scale, **but would be independent of the scale of the original Network monitors.** That is, the Network monitor maxes/scale would not affect the Disk Usage monitor maxes/scale, and vice versa - so you effectively have two separate Curve groups on the same visualisation. With this, you can include as many monitor types on the same visualisation as you like, with sensible scales in use. 
 + 
 +If you would rather all monitors share the same scale (even if the units are incompatible), untick this option. 
 + 
 +**Note user-customisable monitor update rates** in the Advanced sections of individual monitor configuration - by default different monitor types update once a second, 10 seconds, 20, 1 minute etc - but can be configured to update at any rate (fastest is 1 second), which **can be used to keep monitors of different types in sync**, or include 'slow' and 'fast' monitors on the same visualisation etc.
  
 The size control allows you to shorten or lengthen the width of the visualisation. The size control allows you to shorten or lengthen the width of the visualisation.
Line 242: Line 254:
 %a: Graph max (compact - no spaces, shorter units)'' %a: Graph max (compact - no spaces, shorter units)''
  
-The idea is to include monitors associated with the same type of source together. As the output can get long quickly, there is a compact mode, the difference demonstrated in the above screenshots.+If the visualisation contains monitors of different types, the output text is duplicated per monitor type with maxima reported appropriately (as an exception, if your chosen text contains no substitution variables, it will be outputted once regardless of how many different monitor types are included in the visualisation. This allows for an overlay text label rather than the usual monitor value reporting). As the output can get long quickly, there is a compact mode, the difference is demonstrated in the above screenshots
 + 
 +In individual monitor Advanced configuration, you can disable inclusion in the text overlay.
  
 It isn't obvious, but the configured monitor value separator is a single space - in the full mode, this string is used to separate values from tags, and between separate monitor outputs, and in the compact mode tags are right up against values so it just affects the output between monitors. It isn't obvious, but the configured monitor value separator is a single space - in the full mode, this string is used to separate values from tags, and between separate monitor outputs, and in the compact mode tags are right up against values so it just affects the output between monitors.
Line 252: Line 266:
 {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-curve-view-text-position.png?nolink | }} {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-curve-view-text-position.png?nolink | }}
  
-I use the 'Bottom center' option. +The example uses the 'Bottom center' option.
 ==== Horizontal Bars View ==== ==== Horizontal Bars View ====
  
 {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-horizontal-bars-view.png?nolink | }} {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-horizontal-bars-view.png?nolink | }}
  
-The only thing configurable here is the visualisation size (width) - works the same as before.+Configuration works in the same way as the Curve View.
  
 ==== Flames View ==== ==== Flames View ====
Line 264: Line 277:
 {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-flames-view.png?nolink | }} {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-flames-view.png?nolink | }}
  
 +Configuration works in the same way as the Curve View.
 ==== Columns View ==== ==== Columns View ====
  
 {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-columns-view.png?nolink | }} {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-columns-view.png?nolink | }}
  
 +Configuration works in the same way as the Curve View.
 ==== Vertical Bars View ==== ==== Vertical Bars View ====
  
 {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-vertical-bars-view.png?nolink | }} {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-vertical-bars-view.png?nolink | }}
  
 +Configuration works in the same way as the Curve View.
 ==== Text View ==== ==== Text View ====
  
 {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-text-view.png?nolink | }} {{ :projects:panel-plugins:xfce4-hardware-monitor-plugin-preferences-dialog-viewer-tab-text-view.png?nolink | }}
  
-In this view you can configure the font via a GTK font picker in the usual manner.+In this view you can configure the font via a GTK font picker in the usual manner, see Curve View for discussion of the Advanced section.
  
 ===== Background ===== ===== Background =====