// config/api.js

// Master 节点相关 API
export const MASTER_API = {
  // 节点列表
  LIST: "http://master.argus.com/api/v1/master/nodes",

  // 节点详情（需要 nodeId）
  DETAIL: (nodeId) => `http://master.argus.com/api/v1/master/nodes/${nodeId}`,

  // 节点配置（需要 nodeId）
  CONFIG: (nodeId) => `http://master.argus.com/api/v1/master/nodes/${nodeId}/config`,

  // 节点统计信息
  STATISTICS: "http://master.argus.com/api/v1/master/nodes/statistics",
};

// 其他外部 API
export const EXTERNAL_API = {
  ALERTS_INFOS: "http://alertmanager.alert.argus.com/api/v2/alerts",
};

// 外部服务 Host
export const EXTERNAL_HOST = {
  ALERTS: "http://alertmanager.alert.argus.com",
  GRAFANA: "http://grafana.metric.argus.com",
  GRAFANA_DASHBOARD: "http://grafana.metric.argus.com/d/cluster-dashboard/cluster-dashboard",
  PROMETHEUS: "http://prometheus.metric.argus.com",
  KIBANA: "http://kibana.log.argus.com/app/discover",
};
