mirror of
https://github.com/didi/KnowStreaming.git
synced 2026-01-04 11:52:07 +08:00
V3.2
This commit is contained in:
@@ -15,6 +15,8 @@ export enum MetricType {
|
||||
Partition = 104,
|
||||
Replication = 105,
|
||||
Zookeeper = 110,
|
||||
Connect = 120,
|
||||
Connectors = 121,
|
||||
Controls = 901,
|
||||
}
|
||||
|
||||
@@ -163,7 +165,7 @@ const api = {
|
||||
getApi(`/clusters/${clusterPhyId}/${MetricType[type].toLowerCase()}s-metadata`), // 集群节点信息
|
||||
getDashboardMetricList: (clusterPhyId: string, type: MetricType) => getApi(`/clusters/${clusterPhyId}/types/${type}/user-metric-config`), // 默认选中的指标项
|
||||
getDashboardMetricChartData: (clusterPhyId: string, type: MetricType) =>
|
||||
getApi(`/clusters/${clusterPhyId}/${MetricType[type].toLowerCase()}-metrics`), // 图表数据Z
|
||||
getApi(`/clusters/${clusterPhyId}/${MetricType[type].toLowerCase()}-metrics`), // 图表数据
|
||||
|
||||
// ! Jobs 集群任务相关接口
|
||||
getJobsList: (clusterPhyId: string) => getApi(`/clusters/${clusterPhyId}/jobs-overview`),
|
||||
@@ -211,6 +213,44 @@ const api = {
|
||||
getZookeeperNodeData: (clusterPhyId: number) => getApi(`/clusters/${clusterPhyId}/znode-data`),
|
||||
getZookeeperMetricsInfo: (clusterPhyId: number) => getApi(`/clusters/${clusterPhyId}/zookeeper-latest-metrics`),
|
||||
getZookeeperMetrics: (clusterPhyId: string) => getApi(`/clusters/${clusterPhyId}/zookeeper-metrics`),
|
||||
|
||||
// Connector 接口
|
||||
getConnectState: (clusterPhyId: string) => getApi(`/kafka-clusters/${clusterPhyId}/connect-state`),
|
||||
getConnectorsList: (clusterPhyId: number) => getApi(`/clusters/${clusterPhyId}/connectors-overview`),
|
||||
// Connector 详情
|
||||
getConnectDetailMetricPoints: (connectorName: number | string, connectClusterId: number | string) =>
|
||||
getApi(`/kafka-connect/clusters/${connectClusterId}/connectors/${connectorName}/latest-metrics`),
|
||||
getConnectDetailTasks: (connectorName: number | string, connectClusterId: number | string) =>
|
||||
getApi(`/kafka-connect/clusters/${connectClusterId}/connectors/${connectorName}/tasks`),
|
||||
getConnectDetailState: (connectorName: number | string, connectClusterId: number | string) =>
|
||||
getApi(`/kafka-connect/clusters/${connectClusterId}/connectors/${connectorName}/state`),
|
||||
optionTasks: () => getApi(`/kafka-connect/tasks`),
|
||||
// Workers 接口
|
||||
getWorkersList: (clusterPhyId: number) => getApi(`/clusters/${clusterPhyId}/workers-overview`),
|
||||
// Connector
|
||||
getConnectClusters: (clusterPhyId: string) => getApi(`/kafka-clusters/${clusterPhyId}/connect-clusters-basic`),
|
||||
getConnectClusterMetrics: (clusterPhyId: string) => getApi(`/kafka-clusters/${clusterPhyId}/connect-cluster-metrics`),
|
||||
getConnectors: (clusterPhyId: string) => getApi(`/clusters/${clusterPhyId}/connectors-basic`),
|
||||
getConnectorMetrics: (clusterPhyId: string) => getApi(`/clusters/${clusterPhyId}/connectors-metrics`),
|
||||
getConnectorPlugins: (connectClusterId: number) => getApi(`/kafka-connect/clusters/${connectClusterId}/connector-plugins`),
|
||||
getConnectorPluginConfig: (connectClusterId: number, pluginName: string) =>
|
||||
getApi(`/kafka-connect/clusters/${connectClusterId}/connector-plugins/${pluginName}/config`),
|
||||
getCurPluginConfig: (connectClusterId: number, connectorName: string) =>
|
||||
getApi(`/kafka-connect/clusters/${connectClusterId}/connectors/${connectorName}/config`),
|
||||
isConnectorExist: (connectClusterId: number, connectorName: string) =>
|
||||
getApi(`/kafka-connect/clusters/${connectClusterId}/connectors/${connectorName}/basic-combine-exist`),
|
||||
validateConnectorConfig: getApi('/kafka-connect/connectors-config/validate'),
|
||||
// Connector 操作接口 新增、暂停、重启、删除
|
||||
connectorsOperates: getApi('/kafka-connect/connectors'),
|
||||
// 修改 Connector 配置
|
||||
updateConnectorConfig: getApi('/kafka-connect/connectors-config'),
|
||||
// Cluster首页修改Connect集群
|
||||
batchConnectClusters: getApi(`/kafka-connect/batch-connect-clusters`),
|
||||
// Cluster首页删除Connect集群
|
||||
deleteConnectClusters: getApi(`/kafka-connect/connect-clusters`),
|
||||
|
||||
getConnectClusterBasicExit: (clusterPhyId: string, clusterPhyName: string) =>
|
||||
getApi(`/kafka-clusters/${clusterPhyId}/connect-clusters/${clusterPhyName}/basic-combine-exist`),
|
||||
};
|
||||
|
||||
export default api;
|
||||
|
||||
Reference in New Issue
Block a user