Web UI
Last updated
Last updated
Alluxio has a user-friendly web interface allowing users to monitor and manage the cluster. The master and workers all serve their own web UI. The default port for the web interface is 19999 and 30000 for masters and workers respectively.
The Alluxio master web interface can be found by visiting http://<MASTER IP>:19999
. For instance, if Alluxio was started locally, the master web interface can be viewed by visiting localhost:19999.
When the cluster is running with High Availability, by default the standby masters do not serve the Web UI. Set alluxio.standby.master.web.enabled=true
to have the standby masters also serve the Web UI.
The Alluxio master web interface contains several different pages, described below.
The Alluxio master home page looks something like below:
The home page gives an overview of the system status. It includes the following sections:
Alluxio Summary Alluxio system level information
Cluster Usage Summary Alluxio storage information as well as under storage information. Alluxio storage utilization can be near 100%, but under storage utilization should not approach 100%.
Storage Usage Summary Alluxio tiered storage information, which gives a breakdown of the amount of space used per tier across the cluster.
To check the current configuration information, click "Configuration" in the navigation bar on the top of the screen.
The configuration page has two sections:
Alluxio Configuration A map of all the Alluxio configuration properties and their values.
White List Contains all the Alluxio path prefixes eligible to be stored in Alluxio. A request may be made to a file not prefixed by a path in the white list. Only whitelisted files will be stored in Alluxio.
To browse the Alluxio file system through the UI. select the "Browse" tab in the navigation bar:
Files in the current folder are listed, with the file name, file size, size for each block, the percentage of in-Alluxio data, creation time, and the modification time. To view the content of a file, click the link for that file.
To browse all in-Alluxio files, click on the "In-Alluxio Files" tab in the navigation bar.
Files currently in Alluxio are listed, with the file name, file size, size for each block, whether the file is pinned or not, the file creation time, and the file modification time.
The master UI shows all known Alluxio workers in the system in the "Workers" tab.
The workers page gives an overview of all Alluxio worker nodes divided into two sections:
Live Workers A list of all the workers currently serving Alluxio requests. Clicking on the worker name will redirect to the worker's web UI.
Lost Workers A list of all workers proclaimed as dead by the master, usually due to a long timeout waiting for the worker heartbeat. Possible causes include system restart or network failures.
To access master metrics section, click on the "Metrics" tab in the navigation bar.
This section shows all master metrics. It includes the following sections:
% UFS Space Used Overall measures of UFS capacity.
% Alluxio Space Used Overall measures of Alluxio capacity.
Logical Operation Number of operations performed.
RPC Invocation Number of RPC invocations per operation.
The web interface for an Alluxio worker can be found by visiting http://<WORKER IP>:30000
. For instance, if Alluxio was started locally, the worker web interface can be viewed by visiting localhost:30000.
The home page for the Alluxio worker web interface is similar to the home page for the Alluxio master, but shows information specific to the particular worker.
In the "BlockInfo" page, information on the files stored by the worker is shown, such as the file size and which tier the file is stored on. Clicking on a file shows the blocks of that file.
To Access worker metrics section, click on the "Metrics" tab in the navigation bar.
This section shows all worker metrics. It includes the following sections:
Worker Gauges Overall measures of the worker.
Logical Operations Number of operations performed.