KDESystemGuard (KSysguard) is a KDE tool for task management and performance monitoring. It adopts the client/server architecture and can monitor the local host or remote host. The following is the usage method:
Default KDE System Guard window
The front-end graphic interface uses sensors to obtain the information to be displayed. The sensor returns a simple value or more complex information, such as a table. One or more Display interfaces are provided for different information types. These display interfaces are organized in multiple worksheets, which can be stored and loaded independently.
The main form of KSysguard includes the menu bar, toolbar and status bar, sensor browsing area, and work area. After the initial start, you can see the default interface: The localhost of the local machine is listed in the sensor browsing area, and there are two labels in the work area.
Each sensor monitors a specific system value. All sensors can be dragged to the work zone.
◆ Remove and override sensors in the work zone
◆ Edit the worksheet attributes and add the number of rows and columns
◆ Create a new worksheet and put the sensor you need
Workspace]
The workspace has two labels:
◆ System load: default view when KSysguard is started for the first time.
◆ Progress table
KDE System Guard sensor viewing
System Load]
The system load worksheet has four sensor windows: CPU load, average load (1 minute), physical memory, and swap memory. Multiple sensors can be displayed in the same window. To understand which sensors are displayed in the window, move the mouse over the graph to display the corresponding description. You can also right-click Properties on the graph and then click the Sensors tag (see ). The color of each sensor in the image is also displayed.
Sensor Information
Process Table]
Click the Process Table tab to display information about all running processes on the server (). By default, this table is sorted by system CPU usage, but you can also click different headers to use the corresponding column for sorting.
Progress Table View
Set worksheet
For the environment or specific area you want to monitor, you may need to use multiple different monitoring sensors. The best way is to create a custom worksheet.
This section describes how to create a worksheet step by step.
1. click File-> New,Create an empty worksheet.
Attributes of the new worksheet
2.Enter the title and number of rows and columnsThis will determine the maximum number of monitoring windows, which is 4 in our example. After entering the information, click OK to create an empty worksheet, 2-11.
Note: the refresh interval is 2 seconds.
Empty worksheet
3. yesAdd sensorDrag the sensor from the left of the window to the idle area on the right. The following types are displayed:
-Signal Plotter: this type can display one or more sensors at the same time. To display multiple sensors, different colors are used. If the display is large enough, a grid is used to display the range of the displayed data.
The automatic range mode is displayed by default. the minimum and maximum values are automatically set. If you want to change the minimum and maximum values, you need to disable the automatic range mode, and then set the minimum and maximum values in the Scales label in the Properties dialog box (right-click in the chart.
-Multimeter: displays the value of the sensor in numbers. In the Properties dialog box, you can define the upper and lower limits. If the limit is exceeded, use a warning color.
-BarGraph: displays the value of the sensor in a bar. In the Properties dialog box, you can define the upper and lower limits. If the limit is exceeded, use a warning color.
-Sensor Logger: records the preceding information and date and time together with the file without displaying any value.
For each sensor, you must define a log file, the interval recorded by the sensor, and whether an alert is required.
4. click File> Save.Save a worksheet
Note: save the worksheet, which will be stored in the user's home directory. other administrators cannot access your custom worksheet.
Worksheet example