Get WAL size
Request
GET fe_host:fe_http_port/api/get_wal_size?host_ports=host1:port1,host2:port2...
Description
This HTTP interface retrieves the number of WAL files for specified BEs. If no BEs are specified, it returns the number of WAL files for all BEs.
Path parameters
None
Query parameters
-
host_portsThe BE IP address and HTTP port.
Request body
None
Response
{
"msg": "OK",
"code": 0,
"data": ["192.168.10.11:9050:1", "192.168.10.11:9050:0"],
"count": 0
}
Examples
-
Get the number of WAL files for all BEs.
curl -u root: "127.0.0.1:8038/api/get_wal_size"
Response:
{
"msg": "OK",
"code": 0,
"data": ["192.168.10.11:9050:1", "192.168.10.11:9050:0"],
"count": 0
}In the response, the number after each BE is the number of WAL files for that BE.
-
Get the number of WAL files for the specified BEs.
curl -u root: "127.0.0.1:8038/api/get_wal_size?192.168.10.11:9050"
Response:
{
"msg": "OK",
"code": 0,
"data": ["192.168.10.11:9050:1"],
"count": 0
}In the response, the number after each BE is the number of WAL files for that BE.