After you enable the Fluid dashboard, you can view the parameters of the dashboard. This topic introduces the panels in the Fluid dashboard.
Table of contents
For more information about how to enable and view the Fluid dashboard, see View the Fluid dashboard.
Dashboard variables
The monitoring data displayed in the panels of the Fluid dashboard varies based on the values of the variables of the Fluid dashboard. You can modify the values of the variables based on your business requirements. For example, after you change the value of the Runtime variable from AlluxioRuntime to JindoRuntime, AlluxioRuntime in all runtime-related panels is changed to JindoRuntime.
Variable | Valid value | Description |
interval | 1m, 5m, 10m, 30m, 1h, and 6h | The duration of a motoring cycle. |
quantile | 0.5, 0.75, 0.90, 0.95, and 0.99 | The quantile used by certain panels when the panels visualize metrics. For example, a value of 0.90 indicates P90. |
runtime |
| The type of runtime used in Fluid. After you modify the value of this variable, the change applies to all runtime-related panels.
|
Panels
Panel group | Panel | Description |
Component running status | Dataset Controller Ready Replicas | The number of dataset controller pods that are in the Running state in the cluster. |
History of Dataset controller restarts | The number of times that the dataset controller pods have restarted in the cluster. | |
Runtime Number of ready copies of controller | The number of runtime controller pods that are in the Running state in the cluster. | |
History Runtime Controller Restart Times | The number of times that the runtime controller pods have restarted in the cluster. | |
Fluid Webhook ready copies | The number of Fluid webhook pods that are in the Running state in the cluster. | |
Number of historical fluid Webhook restarts | The number of times that the Fluid webhook pods have restarted in the cluster. | |
Fluid CSI Plug-in Ready Copies | The number of Fluid CSI plug-in pods that are in the Running state in the cluster. | |
Historical Fluid CSI plug-in restarts | The number of times that the Fluid CSI plug-in pods have restarted in the cluster. | |
Fluid Component Restart | The top five Fluid components that have restarted most frequently within a monitoring cycle of 2 minutes. | |
Fluid Controller Detailed Indicator | Runtime Controller processing time | The amount of time that the runtime controller spends to handle runtime resources within a monitoring cycle. The panel displays percentile values. |
Number of Runtime controller processing failures | The types and number of failures that occur when the runtime controller handles runtime resources. The following types of failures are displayed:
| |
Runtime Number of controller threads | The current number of active threads of the runtime controller and the maximum number of threads supported by the runtime controller. | |
DataLoad Controller Threads | The current number of active threads of the DataLoad controller and the maximum number of threads supported by the DataLoad controller. | |
Controller Queue Length | The length of each Fluid controller workqueue in the cluster. | |
Total number of Kubernetes API requests | The total number of requests sent by the Fluid controller pods to the Kubernetes API server within a monitoring cycle. | |
Runtime Controller Kubernetes API requests | The number of requests sent by the runtime controller to the Kubernetes API server within a monitoring cycle. The requests are classified by the returned status code. | |
Total time consumed by unfinished processing of controller | The total amount of time that each Fluid controller spends on on-going tasks. | |
Fluid Webhook Detailed Indicators | Fluid Webhook Pod CPU Usage | The CPU utilization of each Fluid webhook pod within a monitoring cycle. |
Fluid Webhook Pod Memory Usage | The memory usage of each Fluid webhook pod within a monitoring cycle. | |
Total number of requests processed in Fluid Webhook | The total number of requests processed by the Fluid webhook within a monitoring cycle. | |
The number of requests processed in each Fluid Webhook Pod | The number of requests processed by each Fluid webhook pod within a monitoring cycle. | |
Fluid Webhook Request Processing Delay | The request processing latency of the Fluid webhook within a monitoring cycle. The latency is a percentile value. | |
Request processing delay of each Fluid Webhook Pod | The request processing latency of each Fluid webhook pod within a monitoring cycle. The latency is a percentile value. | |
Resource usage | CPU usage | The CPU utilization of each Fluid controller pod within a monitoring cycle. |
Memory usage | The memory usage of each Fluid controller pod within a monitoring cycle. | |
Network Send Rate per Pod | The network transmit rate of each Fluid controller pod within a monitoring cycle. | |
Network Receive Rate per Pod | The network receive rate of each Fluid controller pod within a monitoring cycle. |