# Alluxio Worker REST API Documentation
HTTP://[Alluxio Worker Hostname]/api/v1
The Alluxio Workers are processes which provide clients access to the data exposed by the Alluxio System.
# APIs
## /worker/info
### GET
Get general Alluxio Worker service information
#### Request
##### Parameters
Name |
Located in |
Required |
Description |
Default |
Schema |
raw_configuration |
query |
no |
|
- |
boolean |
#### Response
**Content-Type: ** application/json
| Status Code | Reason | Response Model |
|-------------|-------------|----------------|
| 200 | successful operation | AlluxioWorkerInfo|
## /worker/logLevel
### POST
#### Request
##### Parameters
Name |
Located in |
Required |
Description |
Default |
Schema |
logName |
query |
no |
|
- |
string |
level |
query |
no |
|
- |
string |
#### Response
**Content-Type: ** application/json
| Status Code | Reason | Response Model |
|-------------|-------------|----------------|
| default | successful operation | - |
## /worker/webui_blockinfo
### GET
#### Request
##### Parameters
Name |
Located in |
Required |
Description |
Default |
Schema |
path |
query |
no |
|
- |
string |
offset |
query |
no |
|
- |
string |
limit |
query |
no |
|
- |
string |
#### Response
**Content-Type: ** application/json
| Status Code | Reason | Response Model |
|-------------|-------------|----------------|
| default | successful operation | - |
## /worker/webui_config
### GET
#### Request
##### Parameters
#### Response
**Content-Type: ** application/json
| Status Code | Reason | Response Model |
|-------------|-------------|----------------|
| default | successful operation | - |
## /worker/webui_init
### GET
#### Request
##### Parameters
#### Response
**Content-Type: ** application/json
| Status Code | Reason | Response Model |
|-------------|-------------|----------------|
| default | successful operation | - |
## /worker/webui_logs
### GET
#### Request
##### Parameters
Name |
Located in |
Required |
Description |
Default |
Schema |
path |
query |
no |
|
- |
string |
offset |
query |
no |
|
- |
string |
end |
query |
no |
|
- |
string |
limit |
query |
no |
|
- |
string |
#### Response
**Content-Type: ** application/json
| Status Code | Reason | Response Model |
|-------------|-------------|----------------|
| default | successful operation | - |
## /worker/webui_metrics
### GET
#### Request
##### Parameters
#### Response
**Content-Type: ** application/json
| Status Code | Reason | Response Model |
|-------------|-------------|----------------|
| default | successful operation | - |
## /worker/webui_overview
### GET
#### Request
##### Parameters
#### Response
**Content-Type: ** application/json
| Status Code | Reason | Response Model |
|-------------|-------------|----------------|
| default | successful operation | - |
# Definitions
## AlluxioWorkerInfo
name |
type |
required |
description |
example |
metrics |
object
|
optional |
- |
|
rpcAddress |
string
|
optional |
- |
|
startTimeMs |
integer (int64)
|
optional |
- |
|
tierCapacity |
object
|
optional |
- |
|
tierPaths |
object
|
optional |
- |
|
uptimeMs |
integer (int64)
|
optional |
- |
|
capacity |
Capacity
|
optional |
- |
|
configuration |
object
|
optional |
- |
|
version |
string
|
optional |
- |
|
## Capacity
name |
type |
required |
description |
example |
total |
integer (int64)
|
optional |
- |
|
used |
integer (int64)
|
optional |
- |
|