Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var TMC_CHART_META = apis.ApiSpec{ Path: "/api/tmc/metrics/chart/meta", BackendPath: "/api/tmc/metrics/chart/meta", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询图表元数据", }
View Source
var TMC_CONFIG_GROUPS = apis.ApiSpec{ Path: "/api/config/tenants/<tenantId>/groups", BackendPath: "/api/tmc/config/tenants/<tenantId>/groups", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取配置中心租户下所有组信息", }
View Source
var TMC_CONFIG_GROUP_QUERY = apis.ApiSpec{ Path: "/api/config/tenants/<tenantId>/groups/<groupId>", BackendPath: "/api/tmc/config/tenants/<tenantId>/groups/<groupId>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询配置中心租户下组的具体配置", }
View Source
var TMC_CONFIG_GROUP_SAVE = apis.ApiSpec{ Path: "/api/config/tenants/<tenantId>/groups/<groupId>", BackendPath: "/api/tmc/config/tenants/<tenantId>/groups/<groupId>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 保存配置中心租户下组的具体配置", }
View Source
var TMC_ERROR_EVENT = apis.ApiSpec{ Path: "/api/error-events/<eventId>", BackendPath: "/api/tmc/error-events/<eventId>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询error-event详情", }
View Source
var TMC_ERROR_EVENT_IDS = apis.ApiSpec{ Path: "/api/errors/<errorId>/error-events", BackendPath: "/api/tmc/errors/<errorId>/error-events", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询error下的event id列表", }
View Source
var TMC_ERROR_LISTS = apis.ApiSpec{ Path: "/api/tmc/errors", BackendPath: "/api/tmc/errors", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询指定project和环境下面的error列表", }
View Source
var TMC_HOST_DEL_ROUTE = apis.ApiSpec{ Path: "/api/tmc/mesh/rule/branch/<projectid>/<env>/<appid>", BackendPath: "/api/tmc/mesh/rule/branch/<projectid>/<env>/<appid>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, Doc: "summary: service mesh host rule", }
View Source
var TMC_HOST_GET_ROUTE = apis.ApiSpec{ Path: "/api/tmc/mesh/rule/branch/<projectid>/<env>/<appid>", BackendPath: "/api/tmc/mesh/rule/branch/<projectid>/<env>/<appid>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh host rule", }
View Source
var TMC_HOST_POST_ROUTE = apis.ApiSpec{ Path: "/api/tmc/mesh/rule/branch/<projectid>/<env>/<appid>", BackendPath: "/api/tmc/mesh/rule/branch/<projectid>/<env>/<appid>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, Doc: "summary: service mesh host rule", }
View Source
var TMC_INTERFACE_AVGTIME_GET = apis.ApiSpec{ Path: "/api/tmc/mesh/avgtime/<interfacename>/<projectid>/<env>", BackendPath: "/api/tmc/mesh/avgtime/<interfacename>/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh get dubbo failed ", }
View Source
var TMC_INTERFACE_DEL_ROUTE = apis.ApiSpec{ Path: "/api/tmc/mesh/interface/route/<interfacename>/<projectid>/<env>", BackendPath: "/api/tmc/mesh/interface/route/<interfacename>/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, Doc: "summary: service mesh interface rule", }
View Source
var TMC_INTERFACE_FAILED_GET = apis.ApiSpec{ Path: "/api/tmc/mesh/failed/<interfacename>/<projectid>/<env>", BackendPath: "/api/tmc/mesh/failed/<interfacename>/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh get dubbo failed ", }
View Source
var TMC_INTERFACE_GET_ROUTE = apis.ApiSpec{ Path: "/api/tmc/mesh/interface/route/<interfacename>/<projectid>/<env>", BackendPath: "/api/tmc/mesh/interface/route/<interfacename>/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh interface rule", }
View Source
var TMC_INTERFACE_LIST = apis.ApiSpec{ Path: "/api/tmc/mesh/listinterface/<projectid>/<env>", BackendPath: "/api/tmc/mesh/listinterface/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: 微服务管控平台接口列表", }
View Source
var TMC_INTERFACE_POST_ROUTE = apis.ApiSpec{ Path: "/api/tmc/mesh/interface/route/<interfacename>/<projectid>/<env>", BackendPath: "/api/tmc/mesh/interface/route/<interfacename>/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, Doc: "summary: service mesh interface rule", }
View Source
var TMC_INTERFACE_QPS_GET = apis.ApiSpec{ Path: "/api/tmc/mesh/qps/<interfacename>/<projectid>/<env>", BackendPath: "/api/tmc/mesh/qps/<interfacename>/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh get dubbo timestamp ", }
View Source
var TMC_INTERFACE_TIMESTAMP_GET = apis.ApiSpec{ Path: "/api/tmc/mesh/timestamp/<interfacename>/<projectid>/<env>", BackendPath: "/api/tmc/mesh/timestamp/<interfacename>/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh get dubbo timestamp ", }
View Source
var TMC_IP_INFO_GET = apis.ApiSpec{ Path: "/api/tmc/service-ip", BackendPath: "/api/tmc/service-ip", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询指定project和环境下面的实例ip信息", }
View Source
var TMC_MERTIC = apis.ApiSpec{ Path: "/api/tmc/metrics/<scope>", BackendPath: "/api/tmc/metrics/<scope>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询监控数据", }
View Source
var TMC_MERTIC_QUERY = apis.ApiSpec{ Path: "/api/tmc/metrics-query", BackendPath: "/api/tmc/metrics-query", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询监控数据", }
View Source
var TMC_MERTIC_QUERY_POST = apis.ApiSpec{ Path: "/api/tmc/metrics-query", BackendPath: "/api/tmc/metrics-query", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 查询监控数据", }
View Source
var TMC_MESH_CIRCUIT_BREAKER = apis.ApiSpec{ Path: "/api/tmc/servicemesh/circuitbreaker/<projectId>/<env>/<tenantGroup>", BackendPath: "/api/tmc/servicemesh/circuitbreaker/<projectId>/<env>/<tenantGroup>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 服务治理-获取熔断限流信息", }
View Source
var TMC_MESH_CIRCUIT_BREAKER_POST = apis.ApiSpec{ Path: "/api/tmc/servicemesh/circuitbreaker/<projectId>/<env>/<tenantGroup>", BackendPath: "/api/tmc/servicemesh/circuitbreaker/<projectId>/<env>/<tenantGroup>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 服务治理-保存熔断限流信息", }
View Source
var TMC_MESH_FAULT_INJECT = apis.ApiSpec{ Path: "/api/tmc/servicemesh/faultinject/<projectId>/<env>/<tenantGroup>", BackendPath: "/api/tmc/servicemesh/faultinject/<projectId>/<env>/<tenantGroup>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 服务治理-获取故障注入信息", }
View Source
var TMC_MESH_FAULT_INJECT_DELETE = apis.ApiSpec{ Path: "/api/tmc/servicemesh/faultinject/<projectId>/<env>/<tenantGroup>/<id>", BackendPath: "/api/tmc/servicemesh/faultinject/<projectId>/<env>/<tenantGroup>/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 服务治理-删除故障注入信息", }
View Source
var TMC_MESH_FAULT_INJECT_POST = apis.ApiSpec{ Path: "/api/tmc/servicemesh/faultinject/<projectId>/<env>/<tenantGroup>", BackendPath: "/api/tmc/servicemesh/faultinject/<projectId>/<env>/<tenantGroup>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 服务治理-保存故障注入信息", }
View Source
var TMC_METRIC_APDEX = apis.ApiSpec{ Path: "/api/tmc/metrics/<scope>/apdex", BackendPath: "/api/tmc/metrics/<scope>/apdex", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询监控数据Apdex指标", }
View Source
var TMC_METRIC_DASHBOARD_CREATE = apis.ApiSpec{ Path: "/api/tmc/dashboard/blocks", BackendPath: "/api/tmc/dashboard/blocks", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 创建自定义大盘", }
View Source
var TMC_METRIC_DASHBOARD_DELETE = apis.ApiSpec{ Path: "/api/tmc/dashboard/blocks/<id>", BackendPath: "/api/tmc/dashboard/blocks/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 获取指标分组列表", }
View Source
var TMC_METRIC_DASHBOARD_GET = apis.ApiSpec{ Path: "/api/tmc/dashboard/blocks/<id>", BackendPath: "/api/tmc/dashboard/blocks/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取指标分组列表", }
View Source
var TMC_METRIC_DASHBOARD_LIST = apis.ApiSpec{ Path: "/api/tmc/dashboard/blocks", BackendPath: "/api/tmc/dashboard/blocks", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取自定义大盘列表", }
View Source
var TMC_METRIC_DASHBOARD_UPDATE = apis.ApiSpec{ Path: "/api/tmc/dashboard/blocks/<id>", BackendPath: "/api/tmc/dashboard/blocks/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "PUT", CheckLogin: true, CheckToken: true, Doc: "summary: 获取指标分组列表", }
View Source
var TMC_METRIC_GROUP_GET = apis.ApiSpec{ Path: "/api/tmc/metric/groups/<id>", BackendPath: "/api/tmc/metric/groups/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取指标分组详情", }
View Source
var TMC_METRIC_GROUP_LIST = apis.ApiSpec{ Path: "/api/tmc/metric/groups", BackendPath: "/api/tmc/metric/groups", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取指标分组列表", }
View Source
var TMC_METRIC_HISTOGRAM = apis.ApiSpec{ Path: "/api/tmc/metrics/<scope>/histogram", BackendPath: "/api/tmc/metrics/<scope>/histogram", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询监控数据曲线图数据", }
View Source
var TMC_METRIC_RANGE = apis.ApiSpec{ Path: "/api/tmc/metrics/<scope>/range", BackendPath: "/api/tmc/metrics/<scope>/range", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询监控数据阶梯图", }
View Source
var TMC_MICRO_SERVICE_ALERT = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/<id>", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务告警详情", }
View Source
var TMC_MICRO_SERVICE_ALERTS = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务告警列表", }
View Source
var TMC_MICRO_SERVICE_ALERTS_RULES = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/rules", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/rules", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务告警规则列表", }
View Source
var TMC_MICRO_SERVICE_ALERT_CREATE = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 创建微服务告警", Audit: auditCreateMicroserviceAlert(apistructs.CreateMicroserviceAlert), }
View Source
var TMC_MICRO_SERVICE_ALERT_DELETE = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/<id>", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 删除微服务告警", Audit: auditOperateMicroserviceAlert(apistructs.DeleteMicroserviceAlert, "delete"), }
View Source
var TMC_MICRO_SERVICE_ALERT_RECORD = apis.ApiSpec{ Path: "/api/tmc/tenantGroup/<tenantGroup>/alert-records/<groupId>", BackendPath: "/api/tmc/tenantGroup/<tenantGroup>/alert-records/<groupId>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务告警记录", }
View Source
var TMC_MICRO_SERVICE_ALERT_RECORDS = apis.ApiSpec{ Path: "/api/tmc/tenantGroup/<tenantGroup>/alert-records", BackendPath: "/api/tmc/tenantGroup/<tenantGroup>/alert-records", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务告警记录列表", }
View Source
var TMC_MICRO_SERVICE_ALERT_RECORD_ATTRS = apis.ApiSpec{ Path: "/api/tmc/tenantGroup/<tenantGroup>/alert-record-attrs", BackendPath: "/api/tmc/tenantGroup/<tenantGroup>/alert-record-attrs", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务告警记录属性", }
View Source
var TMC_MICRO_SERVICE_ALERT_RECORD_HISTORIES = apis.ApiSpec{ Path: "/api/tmc/tenantGroup/<tenantGroup>/alert-records/<groupId>/histories", BackendPath: "/api/tmc/tenantGroup/<tenantGroup>/alert-records/<groupId>/histories", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务告警记录历史", }
View Source
var TMC_MICRO_SERVICE_ALERT_RECORD_ISSUE_CREATE = apis.ApiSpec{ Path: "/api/tmc/tenantGroup/<tenantGroup>/alert-records/<groupId>/issues", BackendPath: "/api/tmc/tenantGroup/<tenantGroup>/alert-records/<groupId>/issues", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 创建微服务告警记录工单", }
View Source
var TMC_MICRO_SERVICE_ALERT_RECORD_ISSUE_UPDATE = apis.ApiSpec{ Path: "/api/tmc/tenantGroup/<tenantGroup>/alert-records/<groupId>/issues/<issueId>", BackendPath: "/api/tmc/tenantGroup/<tenantGroup>/alert-records/<groupId>/issues", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "PUT", CheckLogin: true, CheckToken: true, Doc: "summary: 修改微服务告警记录工单", }
View Source
var TMC_MICRO_SERVICE_ALERT_SWITCH = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/<id>/switch", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/<id>/switch", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "PUT", CheckLogin: true, CheckToken: true, Doc: "summary: 切换微服务告警开关", Audit: auditOperateMicroserviceAlert(apistructs.SwitchMicroserviceAlert, ""), }
View Source
var TMC_MICRO_SERVICE_ALERT_UPDATE = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/<id>", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/alerts/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "PUT", CheckLogin: true, CheckToken: true, Doc: "summary: 修改微服务告警", Audit: auditOperateMicroserviceAlert(apistructs.UpdateMicroserviceAlert, "update"), }
View Source
var TMC_MICRO_SERVICE_CREATE = apis.ApiSpec{ Path: "/api/micro-service/<*>", BackendPath: "/api/tmc/micro-service/<*>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 管理微服务的创建", }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERT = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/<id>", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务自定义告警详情", }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERTS = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取微服务自定义告警列表", }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERT_CREATE = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 创建微服务自定义告警", Audit: auditCreateMicroserviceAlert(apistructs.CreateMicroserviceCustomAlert), }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERT_DASH_PREVIEW = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/dash-preview/query", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/dash-preview/query", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 微服务自定义告警预览大盘生成", }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERT_DELETE = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/<id>", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 删除微服务自定义告警", Audit: auditOperateMicroserviceCustomAlert(apistructs.DeleteMicroserviceCustomAlert, "delete"), }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERT_METRICS = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/metrics", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/metrics", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取企业自定义告警指标", }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERT_NOTIFY_TARGET = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/notifies/targets", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/notifies/targets", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取企业自定义告警通知方式", }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERT_SWITCH = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/<id>/switch", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/<id>/switch", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "PUT", CheckLogin: true, CheckToken: true, Doc: "summary: 切换微服务自定义告警开关", Audit: auditOperateMicroserviceCustomAlert(apistructs.SwitchMicroserviceCustomAlert, ""), }
View Source
var TMC_MICRO_SERVICE_CUSTOMIZE_ALERT_UPDATE = apis.ApiSpec{ Path: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/<id>", BackendPath: "/api/tmc/micro-service/tenantGroup/<tenantGroup>/customize/alerts/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "PUT", CheckLogin: true, CheckToken: true, Doc: "summary: 修改微服务自定义告警", Audit: auditOperateMicroserviceCustomAlert(apistructs.UpdateMicroserviceCustomAlert, "update"), }
View Source
var TMC_MICRO_SERVICE_DELETE = apis.ApiSpec{ Path: "/api/micro-service/<*>", BackendPath: "/api/tmc/micro-service/<*>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 管理微服务的删除", }
View Source
var TMC_MICRO_SERVICE_GET = apis.ApiSpec{ Path: "/api/micro-service/<*>", BackendPath: "/api/tmc/micro-service/<*>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 管理微服务的获取", }
View Source
var TMC_MICRO_SERVICE_UPDATE = apis.ApiSpec{ Path: "/api/micro-service/<*>", BackendPath: "/api/tmc/micro-service/<*>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "PATCH", CheckLogin: true, CheckToken: true, Doc: "summary: 管理微服务的更新", }
View Source
var TMC_MONITOR_INSTAC = apis.ApiSpec{ Path: "/api/monitor/instances/<terminusKey>", BackendPath: "/api/tmc/monitor/instances/<terminusKey>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 根据TerminusKey获取monitor实例", }
View Source
var TMC_MONITOR_MENUS = apis.ApiSpec{ Path: "/api/tmc/monitor/menus", BackendPath: "/api/tmc/monitor/menus", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取应用监控的菜单", }
View Source
var TMC_MONITOR_RUNTIME = apis.ApiSpec{ Path: "/api/tmc/monitor/runtime/<runtimeId>", BackendPath: "/api/tmc/monitor/runtime/<runtimeId>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取Runtime信息", }
View Source
var TMC_MONITOR_TK = apis.ApiSpec{ Path: "/api/monitor/tk/<runtimeId>", BackendPath: "/api/tmc/monitor/tk/<runtimeId>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 根据runtimeId查询TK", }
View Source
var TMC_REGISTER_HTTP_ENABLE_POST = apis.ApiSpec{ Path: "/api/tmc/mesh/enable/<projectid>/<env>", BackendPath: "/api/tmc/mesh/enable/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, Doc: "summary: service mesh set http enable ", }
View Source
var TMC_REGISTER_HTTP_LIST_GET = apis.ApiSpec{ Path: "/api/tmc/mesh/listhttpinterface/<projectid>/<env>", BackendPath: "/api/tmc/mesh/listhttpinterface/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh get http list", }
View Source
var TMC_REGISTER_RESOURCE = apis.ApiSpec{ Path: "/api/resources/ability/{engine}/versions/{version}", BackendPath: "/api/tmc/resources/ability/{engine}/versions/{version}", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 注册能力", }
View Source
var TMC_REPORT_DAILY_LIST = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/daily", BackendPath: "/api/tmc/report/<projectId>/<workspace>/daily", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 项目日报查询接口", }
View Source
var TMC_REPORT_DAILY_RENDER = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/daily/render", BackendPath: "/api/tmc/report/<projectId>/<workspace>/daily/render", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 项目周报渲染接口", }
View Source
var TMC_REPORT_DAILY_SEND = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/daily/send", BackendPath: "/api/tmc/report/<projectId>/<workspace>/daily/send", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 项目日报发送接口", }
View Source
var TMC_REPORT_DELETE = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/<key>", BackendPath: "/api/tmc/report/<projectId>/<workspace>/<key>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 项目报表删除接口", }
View Source
var TMC_REPORT_SETTINGS_GET = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/settings", BackendPath: "/api/tmc/report/<projectId>/<workspace>/settings", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 获取项目报表设置接口", }
View Source
var TMC_REPORT_SETTINGS_SET = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/settings", BackendPath: "/api/tmc/report/<projectId>/<workspace>/settings", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 设置项目报表设置接口", }
View Source
var TMC_REPORT_WEEKLY_LIST = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/weekly", BackendPath: "/api/tmc/report/<projectId>/<workspace>/weekly", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 项目周报查询接口", }
View Source
var TMC_REPORT_WEEKLY_RENDER = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/weekly/render", BackendPath: "/api/tmc/report/<projectId>/<workspace>/weekly/render", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 项目周报渲染接口", }
View Source
var TMC_REPORT_WEEKLY_SEND = apis.ApiSpec{ Path: "/api/report/<projectId>/<workspace>/weekly/send", BackendPath: "/api/tmc/report/<projectId>/<workspace>/weekly/send", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 项目周报发送接口", }
View Source
var TMC_REQUEST_EVENT_IDS = apis.ApiSpec{ Path: "/api/trace/<requestId>/error-events", BackendPath: "/api/tmc/trace/<requestId>/error-events", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询requestid关联的event id列表", }
View Source
var TMC_RUNTIME_HOST_GET_RULE = apis.ApiSpec{ Path: "/api/tmc/mesh/rule/host/<projectid>/<env>/<host>", BackendPath: "/api/tmc/mesh/rule/host/<projectid>/<env>/<host>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh runtime host rule", }
View Source
var TMC_RUNTIME_HOST_POST_ALLRULE = apis.ApiSpec{ Path: "/api/tmc/mesh/listhostinterface/<projectid>/<env>", BackendPath: "/api/tmc/mesh/listhostinterface/<projectid>/<env>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: service mesh runtime host rule", }
View Source
var TMC_RUNTIME_HOST_POST_RULE = apis.ApiSpec{ Path: "/api/tmc/mesh/rule/host/<projectid>/<env>/<host>", BackendPath: "/api/tmc/mesh/rule/host/<projectid>/<env>/<host>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, Doc: "summary: service mesh runtime host rule", }
View Source
var TMC_SEARCH_DICT_DELETE = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-词典-删除词", }
View Source
var TMC_SEARCH_DICT_GET = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-词典-获取词典", }
View Source
var TMC_SEARCH_DICT_POST = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-词典-新增词", }
View Source
var TMC_SEARCH_DICT_SYNC = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>/sync", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>/sync", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-词典-同步", }
View Source
var TMC_SEARCH_DICT_UPLOAD = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>/upload", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/dict/<dictType>/upload", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-词典-上传文件", }
View Source
var TMC_SEARCH_MANAGEMENT_DELETE = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<id>", BackendPath: "/api/tmc/search-center/<tenantId>/management/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例管理-删除实例", }
View Source
var TMC_SEARCH_MANAGEMENT_GET = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management", BackendPath: "/api/tmc/search-center/<tenantId>/management", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例管理-获取实例", }
View Source
var TMC_SEARCH_MANAGEMENT_POST = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management", BackendPath: "/api/tmc/search-center/<tenantId>/management", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例管理-新增/编辑实例", }
View Source
var TMC_SEARCH_REINDEX_CLUSTERSTATE_DELETE = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/reindex/clusterstate/<indexName>", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/reindex/clusterstate/<indexName>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-索引迁移-删除索引", }
View Source
var TMC_SEARCH_REINDEX_CLUSTERSTATE_GET = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/reindex/clusterstate", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/reindex/clusterstate", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-索引迁移-获取索引情况", }
View Source
var TMC_SEARCH_REINDEX_TASK_GET = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/reindex/task", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/reindex/task", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-索引迁移-获取同步任务", }
View Source
var TMC_SEARCH_REINDEX_TASK_POST = apis.ApiSpec{ Path: "/api/tmc/search-center/<tenantId>/management/<managementId>/reindex/task", BackendPath: "/api/tmc/search-center/<tenantId>/management/<managementId>/reindex/task", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 搜索中心-实例配置-索引迁移-新建迁移任务", }
View Source
var TMC_STATUS_PAGE_METRIC = apis.ApiSpec{ Path: "/api/metrics/<id>", BackendPath: "/api/tmc/status/metrics/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: 获取url监控指标", }
View Source
var TMC_STATUS_PAGE_METRIC_DASHBOARD = apis.ApiSpec{ Path: "/api/metrics/<id>/dashboard", BackendPath: "/api/tmc/status/metrics/<id>/dashboard", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: url指标监控总览", }
View Source
var TMC_STATUS_PAGE_METRIC_DELETE = apis.ApiSpec{ Path: "/api/metrics/<id>", BackendPath: "/api/tmc/status/metrics/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "DELETE", CheckLogin: true, Doc: "summary: 删除url监控指标", Audit: auditOperateMicroserviceStatusPageMetric(apistructs.DeleteInitiativeMonitor), }
View Source
var TMC_STATUS_PAGE_METRIC_ISSUE = apis.ApiSpec{ Path: "/api/metrics/<id>/issues", BackendPath: "/api/tmc/status/metrics/<id>/issues", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: url宕机事件列表", }
View Source
var TMC_STATUS_PAGE_METRIC_STATUS = apis.ApiSpec{ Path: "/api/metrics/<id>/status", BackendPath: "/api/tmc/status/metrics/<id>/status", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: url日状态总览", }
View Source
var TMC_STATUS_PAGE_METRIC_UPDATE = apis.ApiSpec{ Path: "/api/metrics/<id>", BackendPath: "/api/tmc/status/metrics/<id>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, Doc: "summary: 更新url监控指标", Audit: auditOperateMicroserviceStatusPageMetric(apistructs.UpdateInitiativeMonitor), }
View Source
var TMC_STATUS_PAGE_PROJECT_DASHBOARD = apis.ApiSpec{ Path: "/api/projects/<id>/dashboard", BackendPath: "/api/tmc/status/projects/<id>/dashboard", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: 项目指标监控总览", }
View Source
var TMC_STATUS_PAGE_PROJECT_METRIC = apis.ApiSpec{ Path: "/api/projects/<id>/metrics", BackendPath: "/api/tmc/status/projects/<id>/metrics", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, Doc: "summary: 新建url监控指标", Audit: auditCreateMicroserviceStatusPageMetric(apistructs.CreateInitiativeMonitor), }
View Source
var TMC_STATUS_PAGE_PROJECT_SERVICE = apis.ApiSpec{ Path: "/api/projects/<id>/services", BackendPath: "/api/tmc/status/projects/<id>/services", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, Doc: "summary: 项目下service列表", }
View Source
var TMC_TOPOLOGY_DETAILS = apis.ApiSpec{ Path: "/api/tmc/topology/details", BackendPath: "/api/tmc/topology/details", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 运行时应用拓扑", }
View Source
var TMC_TOPOLOGY_GET = apis.ApiSpec{ Path: "/api/topology/dynamic", BackendPath: "/api/tmc/topology", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 运行时应用拓扑", }
View Source
var TMC_TRACE_REQUEST_DESC = apis.ApiSpec{ Path: "/api/trace-requests/<requestId>", BackendPath: "/api/tmc/trace-requests/<requestId>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询链路追踪发送的请求详情", }
View Source
var TMC_TRACE_REQUEST_HISTORY = apis.ApiSpec{ Path: "/api/trace-requests", BackendPath: "/api/tmc/trace-requests", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询链路追踪发送的请求历史列表", }
View Source
var TMC_TRACE_REQUEST_SEND = apis.ApiSpec{ Path: "/api/trace-requests", BackendPath: "/api/tmc/trace-requests", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "POST", CheckLogin: true, CheckToken: true, Doc: "summary: 发送链路追踪请求", }
View Source
var TMC_TRACE_REQUEST_STATUS = apis.ApiSpec{ Path: "/api/trace-requests/<requestId>/status", BackendPath: "/api/tmc/trace-requests/<requestId>/status", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询链路追踪发送的请求历史列表", }
View Source
var TMC_TRACE_REQUEST_STATUS_CANCEL = apis.ApiSpec{ Path: "/api/trace-requests/<requestId>/actions/cancel", BackendPath: "/api/tmc/trace-requests/<requestId>/actions/cancel", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "PUT", CheckLogin: true, CheckToken: true, Doc: "summary: 发送链路追踪请求", }
View Source
var TMC_TRACE_SPANS = apis.ApiSpec{ Path: "/api/trace/<requestId>", BackendPath: "/api/tmc/trace/<requestId>", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: 查询调用链查询", }
View Source
var TMC_TRACE_SUMMARY = apis.ApiSpec{ Path: "/api/trace/summary", BackendPath: "/api/tmc/trace/summary", Host: "tmc.marathon.l4lb.thisdcos.directory:8050", Scheme: "http", Method: "GET", CheckLogin: true, CheckToken: true, Doc: "summary: trace 列表", }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Source Files
¶
- tmc_config_group_query.go
- tmc_config_group_save.go
- tmc_config_groups.go
- tmc_error_event_desc.go
- tmc_error_event_ids.go
- tmc_error_list.go
- tmc_host_delete_rule.go
- tmc_host_get_rule.go
- tmc_host_post_rule.go
- tmc_http_enable_post.go
- tmc_http_interface_list.go
- tmc_interface_avgtime_get.go
- tmc_interface_delete_rule.go
- tmc_interface_failed_get.go
- tmc_interface_get_rule.go
- tmc_interface_list.go
- tmc_interface_post_rule.go
- tmc_interface_qps_get.go
- tmc_interface_timestamp_get.go
- tmc_ip_info_get.go
- tmc_mesh_circuitbreaker.go
- tmc_mesh_circuitbreaker_post.go
- tmc_mesh_faultinject.go
- tmc_mesh_faultinject_delete.go
- tmc_mesh_faultinject_post.go
- tmc_metric.go
- tmc_metric_apdex.go
- tmc_metric_chart_meta.go
- tmc_metric_dashboard_create.go
- tmc_metric_dashboard_delete.go
- tmc_metric_dashboard_get.go
- tmc_metric_dashboard_list.go
- tmc_metric_dashboard_update.go
- tmc_metric_group_get.go
- tmc_metric_group_list.go
- tmc_metric_histogram.go
- tmc_metric_query.go
- tmc_metric_query_post.go
- tmc_metric_range.go
- tmc_micro_service_alert.go
- tmc_micro_service_alert_create.go
- tmc_micro_service_alert_delete.go
- tmc_micro_service_alert_record.go
- tmc_micro_service_alert_record_attrs.go
- tmc_micro_service_alert_record_histories.go
- tmc_micro_service_alert_record_issue_create.go
- tmc_micro_service_alert_record_issue_update.go
- tmc_micro_service_alert_records.go
- tmc_micro_service_alert_switch.go
- tmc_micro_service_alert_update.go
- tmc_micro_service_alerts.go
- tmc_micro_service_alerts_rules.go
- tmc_micro_service_create.go
- tmc_micro_service_customize_alert.go
- tmc_micro_service_customize_alert_create.go
- tmc_micro_service_customize_alert_dash_preview.go
- tmc_micro_service_customize_alert_delete.go
- tmc_micro_service_customize_alert_metrics.go
- tmc_micro_service_customize_alert_notify_target.go
- tmc_micro_service_customize_alert_switch.go
- tmc_micro_service_customize_alert_update.go
- tmc_micro_service_customize_alerts.go
- tmc_micro_service_delete.go
- tmc_micro_service_get.go
- tmc_micro_service_update.go
- tmc_monitor_instance.go
- tmc_monitor_menus.go
- tmc_monitor_runtime.go
- tmc_monitor_tk.go
- tmc_register_resource.go
- tmc_report_daily_list.go
- tmc_report_daily_render.go
- tmc_report_daily_send.go
- tmc_report_delete.go
- tmc_report_settings_get.go
- tmc_report_settings_set.go
- tmc_report_weekly_list.go
- tmc_report_weekly_render.go
- tmc_report_weekly_send.go
- tmc_runtime_host_get_allrule.go
- tmc_runtime_host_get_rule.go
- tmc_runtime_host_post_rule.go
- tmc_searchcenter_dict_delete.go
- tmc_searchcenter_dict_get.go
- tmc_searchcenter_dict_post.go
- tmc_searchcenter_dict_sync.go
- tmc_searchcenter_dict_upload.go
- tmc_searchcenter_management_delete.go
- tmc_searchcenter_management_get.go
- tmc_searchcenter_management_post.go
- tmc_searchcenter_reindex_clusterstate_delete.go
- tmc_searchcenter_reindex_clusterstate_get.go
- tmc_searchcenter_reindex_task_get.go
- tmc_searchcenter_reindex_task_post.go
- tmc_status_page_metric.go
- tmc_status_page_metric_dashboard.go
- tmc_status_page_metric_delete.go
- tmc_status_page_metric_issue.go
- tmc_status_page_metric_status.go
- tmc_status_page_metric_update.go
- tmc_status_page_project_dashboard.go
- tmc_status_page_project_metric.go
- tmc_status_page_project_service.go
- tmc_topology_details.go
- tmc_topology_get.go
- tmc_trace_error_ids.go
- tmc_trace_request_desc.go
- tmc_trace_request_history.go
- tmc_trace_request_send.go
- tmc_trace_request_status.go
- tmc_trace_request_status_cancel.go
- tmc_trace_spans.go
- tmc_trace_summary.go
Click to show internal directories.
Click to hide internal directories.