1. 程式人生 > >Druid解析之管理用的介面大全

Druid解析之管理用的介面大全

在介紹之前,先列一下Druid各部分的埠號(在程式碼Main.java中):

Coordinator8081
Historical8083
Broker8082
Realtime8084
Overlord8090
MiddleManager8091
Router8888

下面是管理命令:

1. 查詢某個Meta Datasource下所有的segments:

GET http://<coordinator>:8081/druid/coordinator/v1/metadata/datasources/<datasource>/segments/

2. 查詢某個Meta Datasource下的某個segment:

GET http://<coordinator>:8081/druid/coordinator/v1/metadata/datasources/<datasource>/segments/<segment>

3. 刪除某個Datasource下的某個segment:

DELETE http://<coordinator>:8081/druid/coordinator/v1/metadata/datasources/<datasource>/segments/<segment>

4. 停止流任務:

POST http://<overlord>:8090/druid/indexer/v1/supervisor/<dataSource>/shutdown

5. 檢視流任務狀態:

GET http://<overlord>:8090/druid/indexer/v1/supervisor/<dataSource>/status

6. 檢視Meta Datasource資訊:

GET http://<coordinator>:8081/druid/coordinator/v1/metadata/datasources/<dataSource>

7. 檢視Datasource Rule:

GET http://<coordinator>:8081/druid/coordinator/v1/rules/<datasource>

8. 檢視Datasource資訊:

GET http://<coordinator>:8081/druid/coordinator/v1/datasources/<datasource>

9. 查詢某個Datasource所有segments:

GET http://<coordinator>:8081/druid/coordinator/v1/datasources/<datasource>/segments

10. 查詢某個Datasource的某個segment:

GET http://<coordinator>:8081/druid/coordinator/v1/datasources/<datasource>/segments/<identifier>

11. 刪除Task任務:

POST http://<overlord>:8090/druid/indexer/v1/task/<taskId>/shutdown

12. 檢視Task任務狀態

GET http://<overlord>:8090/druid/indexer/v1/task/<taskId>/status

13. 檢視Task任務的所有segments

GET http://<overlord>:8090/druid/indexer/v1/task/<taskId>/segments

14. 查詢正在進行的任務:

GET http://<overlord>:8090/druid/indexer/v1/runningTasks
15. 查詢正在等待的任務:
GET http://<overlord>:8090/druid/indexer/v1/waitingTasks

16. 查詢正在掛起的任務:

GET http://<overlord>:8090/druid/indexer/v1/pendingTasks

17. 檢視所有Datasources:

GET http://<coordinator>:8081/druid/coordinator/v1/datasources/

18. 查詢完成的任務:

GET http://<overlord>:8090/druid/indexer/v1/completeTasks

19. 查詢叢集所有節點資訊:

GET http://<coordinator>:8081/druid/coordinator/v1/servers?simple