Skip to main content
Version: 1.4.0

Description of The Main Interface of The Management Console

1 Global History

1.1 Main functions

  • Query of executing tasks: Support querying historical tasks based on time/task ID/engine type/task status.
  • Forced stop of running tasks
  • Admin users can switch the admin view to view all user tasks
  • View detailed task execution logs and execution results

1.2 Main interface

  • Paging query of historical tasks /api/rest_j/v1/jobhistory/list
  • Detailed query of historical tasks /api/rest_j/v1/jobhistory/{taskId}/get
  • Log viewing /api/rest_j/v1/filesystem/openLog?path=hdfs:%2F%2F%2Ftmp%2Flinkis%2Flog%2F2022-04-12%2FIDE%2Fhadoop%2F466.log
  • Result set file list /api/rest_j/v1/filesystem/getDirFileTrees?path=hdfs:%2F%2F%2Ftmp%2Flinkis%2Fhadoop%2Flinkis%2F20220412_173302%2FIDE%2F466
  • Execute result set data /api/rest_j/v1/filesystem/openFile?path=hdfs:%2F%2F%2Ftmp%2Flinkis%2Fhadoop%2Flinkis%2F20220412_173302%2FIDE%2F466%2F_0.dolphin&page=1&pageSize=5000
  • Mandatory kill interface for tasks /api/rest_j/v1/entrance/killJobs

2 Resource Management

2.1 Main functions

  • View the status of the engine currently started by the logged-in user and the resource usage
  • Ability to stop the engine through interface operations
  • Administrator users can switch administrator views, view yarn queue resources, and reset resources

2.2 Main interface

  • Resource query interface /api/rest_j/v1/linkisManager/rm/userresources
  • Detailed engine instance information api/rest_j/v1/linkisManager/rm/applicationlist used by resources
  • Engine kill interface /api/rest_j/v1/linkisManager/rm/enginekill
  • Resource reset interface /api/rest_j/v1/linkisManager/rm/resetResource?resourceId=2
  • List of all resources used /api/rest_j/v1/linkisManager/rm/allUserResource?page=1&size=15

3 parameter configuration

3.1 Main functions

  • Function of user-defined parameter management
  • Users can manage engine related configurations on this interface
  • Administrators can also add application types and engines here

3.2 Main interface

  • View the configuration tree list /api/rest_j/v1/configuration/getFullTreesByAppName?creator=%E5%85%A8%E5%B1%80%E8%AE%BE%E7%BD%AE
  • New secondary engine configuration /api/rest_j/v1/configuration/createSecondCategory
  • configuration saving /api/rest_j/v1/configuration/saveFullTree

4 Global variables

4.1 Main functions

  • Support users to customize the addition and modification of variables, which can be automatically replaced according to the configured variable values ​​when the task is submitted. Ability to reuse commonly used variables

4.2 Main interface

  • Saving of global variables /api/rest_j/v1/variable/saveGlobalVariable
  • Query of global variables /api/rest_j/v1/variable/listGlobalVariable

5 ECM Management

Only visible to linkis computing management platform administrators

5.1 Main functions

  • Admin can manage ECM and all engines,
  • You can view ECM status information, modify ECM label information, modify ECM status information, and query all engine information under each ECM
  • You can edit the tag information of ECM (only some tags are allowed to be edited), and modify the status of ECM.
  • You can view all the engine information under the ECM, and you can stop the operation for a single engine, view the operation log, and edit the tag information of the engine.

The maximum available resource is configured with a default value via a configuration file parameter wds.linkis.ecm.memory.max 100g wds.linkis.ecm.cores.max 100 wds.linkis.ecm.engineconn.instances.max 50

5.2 Main interface

  • Query the ECM list api/rest_j/v1/linkisManager/listAllEMs
  • Modify ECM information api/rest_j/v1/linkisManager/modifyEMInfo
  • Query engine data under ecm/api/rest_j/v1/linkisManager/listEMEngines
  • Modify engine information api/rest_j/v1/linkisManager/modifyEngineInfo
  • Engine kill interface /api/rest_j/v1/linkisManager/rm/enginekill
  • Engine log query interface /api/rest_j/v1/linkisManager/openEngineLog

6 Microservice Management

6.1 Main functions

You can view all microservice information under Linkis, which is only visible to linkis computing management console administrators.

6.2 Main interface

  • Service query /api/rest_j/v1/microservice/allInstance
  • label update api/rest_j/v1/microservice/instanceLabel