monitor

package
v1.3.0-rc.0...-0a48220 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 28, 2024 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var MONITOR_ADDON_LOGS_SEARCH = apis.ApiSpec{
	Path:        "/api/log-analytics/<addon>/search",
	BackendPath: "/api/micro_service/<addon>/logs/search",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 日志搜索接口",
}
View Source
var MONITOR_ADDON_LOGS_TAGS_TREE = apis.ApiSpec{
	Path:        "/api/micro-service/logs/tags/tree",
	BackendPath: "/api/micro_service/logs/tags/tree",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志查询所需要的tags",
}
View Source
var MONITOR_APM_ALERT_ID_DELETE = apis.ApiSpec{
	Path:        "/api/apm/alert/<id>",
	BackendPath: "/api/apm/alert/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据ID删除微服务告警通知",
}
View Source
var MONITOR_APM_ALERT_ID_GET = apis.ApiSpec{
	Path:        "/api/apm/alert/<id>",
	BackendPath: "/api/apm/alert/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据ID获取微服务告警通知",
}
View Source
var MONITOR_APM_ALERT_ID_PUT = apis.ApiSpec{
	Path:        "/api/apm/alert/<id>",
	BackendPath: "/api/apm/alert/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据ID修改微服务告警通知",
}
View Source
var MONITOR_APM_ALERT_ID_SWITCH_PUT = apis.ApiSpec{
	Path:        "/api/apm/alert/<id>/switch",
	BackendPath: "/api/apm/alert/<id>/switch",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据ID修改微服务告警通知是否开启",
}
View Source
var MONITOR_APM_ALERT_LIST = apis.ApiSpec{
	Path:        "/api/apm/alerts",
	BackendPath: "/api/apm/alerts",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取租户所有的微服务告警通知",
}
View Source
var MONITOR_APM_ALERT_POST = apis.ApiSpec{
	Path:        "/api/apm/alert",
	BackendPath: "/api/apm/alert",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建微服务告警通知",
}
View Source
var MONITOR_APM_ALERT_RULE_LIST = apis.ApiSpec{
	Path:        "/api/apm/alerts/rules",
	BackendPath: "/api/apm/alerts/rules",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取当前租户告警通知对应的告警规则",
}
View Source
var MONITOR_APM_CUSTOMIZE_ALERT_ID_DELETE = apis.ApiSpec{
	Path:        "/api/apm/customize/alert/<id>",
	BackendPath: "/api/apm/customize/alert/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据ID删除自定义微服务告警策略",
}
View Source
var MONITOR_APM_CUSTOMIZE_ALERT_ID_GET = apis.ApiSpec{
	Path:        "/api/apm/customize/alert/<id>",
	BackendPath: "/api/apm/customize/alert/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据ID获取自定义微服务告警策略",
}
View Source
var MONITOR_APM_CUSTOMIZE_ALERT_ID_PUT = apis.ApiSpec{
	Path:        "/api/apm/customize/alert/<id>",
	BackendPath: "/api/apm/customize/alert/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据ID修改自定义微服务告警策略",
}
View Source
var MONITOR_APM_CUSTOMIZE_ALERT_ID_SWITCH_PUT = apis.ApiSpec{
	Path:        "/api/apm/customize/alert/<id>/switch",
	BackendPath: "/api/apm/customize/alert/<id>/switch",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据ID修改自定义微服务告警策略是否开启",
}
View Source
var MONITOR_APM_CUSTOMIZE_ALERT_LIST = apis.ApiSpec{
	Path:        "/api/apm/customize/alerts",
	BackendPath: "/api/apm/customize/alerts",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取租户所有的自定义微服务告警策略",
}
View Source
var MONITOR_APM_CUSTOMIZE_ALERT_METRICS_GET = apis.ApiSpec{
	Path:        "/api/apm/customize/alerts/metrics",
	BackendPath: "/api/apm/customize/alerts/metrics",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取自定义微服务告警指标",
}
View Source
var MONITOR_APM_CUSTOMIZE_ALERT_NOTIFIES_TARGETS_GET = apis.ApiSpec{
	Path:        "/api/apm/customize/alerts/notifies/targets",
	BackendPath: "/api/apm/customize/alerts/notifies/targets",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取可用通知组标签",
}
View Source
var MONITOR_APM_CUSTOMIZE_ALERT_POST = apis.ApiSpec{
	Path:        "/api/apm/customize/alert",
	BackendPath: "/api/apm/customize/alert",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建自定义微服务告警策略",
}
View Source
var MONITOR_APM_INSTANCE_GET = apis.ApiSpec{
	Path:        "/api/apm/instance",
	BackendPath: "/api/apm/instance",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据TerminusKey获取monitor实例",
}
View Source
var MONITOR_APM_RUNTIME_GET = apis.ApiSpec{
	Path:        "/api/apm/runtime",
	BackendPath: "/api/apm/runtime",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取Runtime信息",
}
View Source
var MONITOR_APM_TOPOLOGY_EXCEPTION_MESSAGE_GET = apis.ApiSpec{
	Path:        "/api/apm/topology/exception/message",
	BackendPath: "/api/apm/topology/exception/message",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取异常分析异常列表",
}
View Source
var MONITOR_APM_TOPOLOGY_EXCEPTION_TYPES_GET = apis.ApiSpec{
	Path:        "/api/apm/topology/exception/types",
	BackendPath: "/api/apm/topology/exception/types",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取异常分析异常类型",
}
View Source
var MONITOR_APM_TOPOLOGY_GET = apis.ApiSpec{
	Path:        "/api/apm/topology",
	BackendPath: "/api/apm/topology",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取拓扑图数据",
}
View Source
var MONITOR_APM_TOPOLOGY_GLOBAL_OVERVIEW_GET = apis.ApiSpec{
	Path:        "/api/apm/topology/overview",
	BackendPath: "/api/apm/topology/overview",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取全局概览",
}
View Source
var MONITOR_APM_TOPOLOGY_PROCESS_DISKIO = apis.ApiSpec{
	Path:        "/api/apm/topology/process/diskio",
	BackendPath: "/api/apm/topology/process/diskio",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "Disk io speed.",
}
View Source
var MONITOR_APM_TOPOLOGY_PROCESS_INSTANCE_IDS_GET = apis.ApiSpec{
	Path:        "/api/apm/topology/service/instance/ids",
	BackendPath: "/api/apm/topology/service/instance/ids",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取进程分析实例ID",
}
View Source
var MONITOR_APM_TOPOLOGY_PROCESS_NETIO = apis.ApiSpec{
	Path:        "/api/apm/topology/process/netio",
	BackendPath: "/api/apm/topology/process/netio",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "Network io speed.",
}
View Source
var MONITOR_APM_TOPOLOGY_SEARCH_TAGS_GET = apis.ApiSpec{
	Path:        "/api/apm/topology/search/tags",
	BackendPath: "/api/apm/topology/search/tags",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取拓扑图搜索条件",
}
View Source
var MONITOR_APM_TOPOLOGY_SEARCH_TAGV_GET = apis.ApiSpec{
	Path:        "/api/apm/topology/search/tagv",
	BackendPath: "/api/apm/topology/search/tagv",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "根据搜索条件获取指标",
}
View Source
var MONITOR_APM_TOPOLOGY_SERVICES_LIST = apis.ApiSpec{
	Path:        "/api/apm/topology/services",
	BackendPath: "/api/apm/topology/services",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取拓扑服务列表",
}
View Source
var MONITOR_APM_TOPOLOGY_SERVICE_INSTANCES_LIST = apis.ApiSpec{
	Path:        "/api/apm/topology/service/instances",
	BackendPath: "/api/apm/topology/service/instances",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "The number of running instances.",
}
View Source
var MONITOR_APM_TOPOLOGY_SERVICE_OVERVIEW_GET = apis.ApiSpec{
	Path:        "/api/apm/topology/service/overview",
	BackendPath: "/api/apm/topology/service/overview",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取服务概览",
}
View Source
var MONITOR_APM_TOPOLOGY_SERVICE_REQUESTS_GET = apis.ApiSpec{
	Path:        "/api/apm/topology/service/requests",
	BackendPath: "/api/apm/topology/service/requests",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取服务事务分析",
}
View Source
var MONITOR_APM_TOPOLOGY_TRANSLATION = apis.ApiSpec{
	Path:        "/api/apm/topology/translation",
	BackendPath: "/api/apm/topology/translation",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取事务分析概览",
}
View Source
var MONITOR_APM_TOPOLOGY_TRANSLATION_DB = apis.ApiSpec{
	Path:        "/api/apm/topology/translation/db",
	BackendPath: "/api/apm/topology/translation/db",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取数据库调用概览",
}
View Source
var MONITOR_APM_TOPOLOGY_TRANSLATION_SLOW = apis.ApiSpec{
	Path:        "/api/apm/topology/translation/slow",
	BackendPath: "/api/apm/topology/translation/slow",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "获取慢事务追踪",
}
View Source
var MONITOR_APM_TRACE_ID_GET = apis.ApiSpec{
	Path:        "/api/apm/trace/<id>",
	BackendPath: "/api/apm/trace/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "trace: 链路信息详情",
}
View Source
var MONITOR_APM_TRACE_LIST = apis.ApiSpec{
	Path:        "/api/apm/traces",
	BackendPath: "/api/apm/traces",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "traces: 链路追踪",
}
View Source
var MONITOR_CLUSTER_STATUS_GET = apis.ApiSpec{
	Path:        "/api/org/clusters/status",
	BackendPath: "/api/org/clusters/status",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	IsOpenAPI:   true,
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取集群状态",
}
View Source
var MONITOR_DASHBOARD_EXPORT = apis.ApiSpec{
	Path:        "/api/dashboard/blocks/export",
	BackendPath: "/api/dashboard/blocks/export",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 大盘导出",
}
View Source
var MONITOR_DASHBOARD_IMPORT = apis.ApiSpec{
	Path:        "/api/dashboard/blocks/import",
	BackendPath: "/api/dashboard/blocks/import",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 大盘导入",
}
View Source
var MONITOR_DASHBOARD_PARSE = apis.ApiSpec{
	Path:        "/api/dashboard/blocks/parse",
	BackendPath: "/api/dashboard/blocks/parse",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 大盘导入校验",
}
View Source
var MONITOR_DASHBOARD_TEMPLATE = apis.ApiSpec{
	Path:        "/api/dashboard/template/<id>",
	BackendPath: "/api/dashboard/template/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取大盘模板详情",
}
View Source
var MONITOR_DASHBOARD_TEMPLATES = apis.ApiSpec{
	Path:        "/api/dashboard/templates",
	BackendPath: "/api/dashboard/templates",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取大盘模板列表",
}
View Source
var MONITOR_DASHBOARD_TEMPLATE_CREATE = apis.ApiSpec{
	Path:        "/api/dashboard/template",
	BackendPath: "/api/dashboard/template",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建大盘模板",
}
View Source
var MONITOR_DASHBOARD_TEMPLATE_DELETE = apis.ApiSpec{
	Path:        "/api/dashboard/template/<id>",
	BackendPath: "/api/dashboard/template/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 删除大盘模板",
}
View Source
var MONITOR_DASHBOARD_TEMPLATE_UPDATE = apis.ApiSpec{
	Path:        "/api/dashboard/template/<id>",
	BackendPath: "/api/dashboard/template/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 更新大盘模板",
}
View Source
var MONITOR_FILEMANAGER_DOWNLOAD = apis.ApiSpec{
	Path:        "/api/container/<containerID>/files/download",
	BackendPath: "/api/container/<containerID>/files/download",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 下载容器文件",
}
View Source
var MONITOR_FILEMANAGER_UPLOAD = apis.ApiSpec{
	Path:        "/api/container/<containerID>/files/upload",
	BackendPath: "/api/container/<containerID>/files/upload",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 上传容器文件",
}
View Source
var MONITOR_HOST_STATUS = apis.ApiSpec{
	Path:         "/api/host-status",
	BackendPath:  "/api/resources/host-status",
	Host:         "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:       "http",
	Method:       "POST",
	CheckLogin:   true,
	RequestType:  apistructs.HostStatusListRequest{},
	ResponseType: apistructs.HostStatusListResponse{},
	Doc:          "集群主机状态",
}
View Source
var MONITOR_NOTIFY_CREATE = apis.ApiSpec{
	Path:        "/api/notify/records",
	BackendPath: "/api/notify/records",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary:创建告警通知",
}
View Source
var MONITOR_NOTIFY_CUSTOMIZE = apis.ApiSpec{
	Path:        "/api/notify/user-define/templates",
	BackendPath: "/api/notify/user-define/templates",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary:用户自定义告警通知模版",
}
View Source
var MONITOR_NOTIFY_DELETE = apis.ApiSpec{
	Path:        "/api/notify/records/<id>",
	BackendPath: "/api/notify/records/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary:删除告警通知",
}
View Source
var MONITOR_NOTIFY_ENABLE = apis.ApiSpec{
	Path:        "/api/notify/<id>/switch",
	BackendPath: "/api/notify/<id>/switch",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary:是否启用该告警通知",
}
View Source
var MONITOR_NOTIFY_LIST = apis.ApiSpec{
	Path:        "/api/notify/records",
	BackendPath: "/api/notify/records",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary:获取用户创建的通知列表",
}
View Source
var MONITOR_NOTIFY_TEMPALTES = apis.ApiSpec{
	Path:        "/api/notify/templates",
	BackendPath: "/api/notify/templates",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckToken:  true,
	CheckLogin:  true,
	Doc:         "summary:获取可用的告警通知模版",
}
View Source
var MONITOR_NOTIFY_UPDATE = apis.ApiSpec{
	Path:        "/api/notify/records/<id>",
	BackendPath: "/api/notify/records/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckToken:  true,
	CheckLogin:  true,
	Doc:         "summary:更新告警通知",
}
View Source
var MONITOR_ORGS_ALERT = apis.ApiSpec{
	Path:        "/api/orgCenter/alerts/<id>",
	BackendPath: "/api/orgs/alerts/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业告警详情",
}
View Source
var MONITOR_ORGS_ALERTS = apis.ApiSpec{
	Path:        "/api/orgCenter/alerts",
	BackendPath: "/api/orgs/alerts",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业告警列表",
}
View Source
var MONITOR_ORGS_ALERTS_RULES = apis.ApiSpec{
	Path:        "/api/orgCenter/alerts/rules",
	BackendPath: "/api/orgs/alerts/rules",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业告警规则列表",
}
View Source
var MONITOR_ORGS_ALERT_CREATE = apis.ApiSpec{
	Path:        "/api/orgCenter/alerts",
	BackendPath: "/api/orgs/alerts",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建企业告警",
}
View Source
var MONITOR_ORGS_ALERT_DELETE = apis.ApiSpec{
	Path:        "/api/orgCenter/alerts/<id>",
	BackendPath: "/api/orgs/alerts/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 删除企业告警",
}
View Source
var MONITOR_ORGS_ALERT_SWITCH = apis.ApiSpec{
	Path:        "/api/orgCenter/alerts/<id>/switch",
	BackendPath: "/api/orgs/alerts/<id>/switch",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 切换企业告警开关",
}
View Source
var MONITOR_ORGS_ALERT_UPDATE = apis.ApiSpec{
	Path:        "/api/orgCenter/alerts/<id>",
	BackendPath: "/api/orgs/alerts/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 修改企业告警",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERT = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts/<id>",
	BackendPath: "/api/orgs/customize/alerts/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业自定义告警详情",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERTS = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts",
	BackendPath: "/api/orgs/customize/alerts",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业自定义告警列表",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERT_CREATE = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts",
	BackendPath: "/api/orgs/customize/alerts",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建企业自定义告警",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERT_DASH_PREVIEW = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts/dash-preview/query",
	BackendPath: "/api/orgs/customize/alerts/dash-preview/query",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 根据告警规则生成预览大盘",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERT_DELETE = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts/<id>",
	BackendPath: "/api/orgs/customize/alerts/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 删除企业自定义告警",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERT_METRICS = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts/metrics",
	BackendPath: "/api/orgs/customize/alerts/metrics",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业自定义告警指标",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERT_NOTIFY_TARGET = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts/notifies/targets",
	BackendPath: "/api/orgs/customize/alerts/notifies/targets",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业自定义告警通知方式",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERT_SWITCH = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts/<id>/switch",
	BackendPath: "/api/orgs/customize/alerts/<id>/switch",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 切换企业自定义告警开关",
}
View Source
var MONITOR_ORGS_CUSTOMIZE_ALERT_UPDATE = apis.ApiSpec{
	Path:        "/api/orgCenter/customize/alerts/<id>",
	BackendPath: "/api/orgs/customize/alerts/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 修改企业自定义告警",
}
View Source
var MONITOR_ORG_ALERT_RECORD = apis.ApiSpec{
	Path:        "/api/org-alert-records/<groupId>",
	BackendPath: "/api/org-alert-records/<groupId>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业告警记录",
}
View Source
var MONITOR_ORG_ALERT_RECORDS = apis.ApiSpec{
	Path:        "/api/org-alert-records",
	BackendPath: "/api/org-alert-records",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业告警记录列表",
}
View Source
var MONITOR_ORG_ALERT_RECORD_ATTRS = apis.ApiSpec{
	Path:        "/api/org-alert-record-attrs",
	BackendPath: "/api/org-alert-record-attrs",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业告警记录属性",
}
View Source
var MONITOR_ORG_ALERT_RECORD_HISTORIES = apis.ApiSpec{
	Path:        "/api/org-alert-records/<groupId>/histories",
	BackendPath: "/api/org-alert-records/<groupId>/histories",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业告警记录历史",
}
View Source
var MONITOR_ORG_ALERT_RECORD_ISSUE_CREATE = apis.ApiSpec{
	Path:        "/api/org-alert-records/<groupId>/issues",
	BackendPath: "/api/org-alert-records/<groupId>/issues",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建企业告警记录工单",
}
View Source
var MONITOR_ORG_ALERT_RECORD_ISSUE_UPDATE = apis.ApiSpec{
	Path:        "/api/org-alert-records/<groupId>/issues/<issueId>",
	BackendPath: "/api/org-alert-records/<groupId>/issues",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 修改企业告警记录工单",
}
View Source
var MONITOR_ORG_HOSTS_ALERT_RECORDS = apis.ApiSpec{
	Path:        "/api/org-hosts-alert-records",
	BackendPath: "/api/org-hosts-alert-records",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业机器告警记录列表",
}
View Source
var MONITOR_ORG_LOGS_RULE = apis.ApiSpec{
	Path:        "/api/org/logs/rules/<id>",
	BackendPath: "/api/logs/metric/org/rules/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志规则详情",
}
View Source
var MONITOR_ORG_LOGS_RULES = apis.ApiSpec{
	Path:        "/api/org/logs/rules",
	BackendPath: "/api/logs/metric/org/rules",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志清洗规则列表",
}
View Source
var MONITOR_ORG_LOGS_RULES_CREATE = apis.ApiSpec{
	Path:        "/api/org/logs/rules",
	BackendPath: "/api/logs/metric/org/rules",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建日志规则",
	Audit:       auditOrgOperatorBlock(apistructs.CreateOrgAnalyzerRule),
}
View Source
var MONITOR_ORG_LOGS_RULES_DELETE = apis.ApiSpec{
	Path:        "/api/org/logs/rules/<id>",
	BackendPath: "/api/logs/metric/org/rules/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 删除日志规则",
	Audit:       auditOrgOperatorBlock(apistructs.DeleteOrgAnalyzerRule),
}
View Source
var MONITOR_ORG_LOGS_RULES_ENABLE = apis.ApiSpec{
	Path:        "/api/org/logs/rules/<id>/state",
	BackendPath: "/api/logs/metric/org/rules/<id>/state",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 启动日志规则",
}
View Source
var MONITOR_ORG_LOGS_RULES_TEMPLATE = apis.ApiSpec{
	Path:        "/api/org/logs/rules/templates/<name>",
	BackendPath: "/api/logs/metric/org/rules/templates/<name>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志规则模版详情",
}
View Source
var MONITOR_ORG_LOGS_RULES_TEMPLATES = apis.ApiSpec{
	Path:        "/api/org/logs/rules/templates",
	BackendPath: "/api/logs/metric/org/rules/templates",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志规则模版",
}
View Source
var MONITOR_ORG_LOGS_RULES_TEST = apis.ApiSpec{
	Path:        "/api/org/logs/rules/test",
	BackendPath: "/api/logs/metric/org/rules/test",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 测试日志规则",
}
View Source
var MONITOR_ORG_LOGS_RULES_UPDATE = apis.ApiSpec{
	Path:        "/api/org/logs/rules/<id>",
	BackendPath: "/api/logs/metric/org/rules/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 更新日志规则",
	Audit:       auditOrgOperatorBlock(apistructs.UpdateOrgAnalyzerRule),
}
View Source
var MONITOR_ORG_LOGS_SEARCH = apis.ApiSpec{
	Path:        "/api/org/logs/search",
	BackendPath: "/api/org/logs/search",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 查询日志内容",
}
View Source
var MONITOR_ORG_LOGS_STATISTIC = apis.ApiSpec{
	Path:        "/api/org/logs/statistic/histogram",
	BackendPath: "/api/org/logs/statistic/histogram",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 统计企业日志",
}
View Source
var MONITOR_ORG_LOGS_TAGS_TREE = apis.ApiSpec{
	Path:        "/api/org/logs/tags/tree",
	BackendPath: "/api/org/logs/tags/tree",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志查询所需要的tags",
}
View Source
var MONITOR_ORG_REPORT_HISTORY = apis.ApiSpec{
	Path:        "/api/report/histories/<id>",
	BackendPath: "/api/report/histories/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取报表详情",
}
View Source
var MONITOR_ORG_REPORT_HISTORY_CREATE = apis.ApiSpec{
	Path:        "/api/report/histories",
	BackendPath: "/api/report/histories",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建报表详情",
}
View Source
var MONITOR_ORG_REPORT_TASK = apis.ApiSpec{
	Path:        "/api/org/report/tasks/<id>",
	BackendPath: "/api/org/report/tasks/<id>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取企业报表任务详情",
}
View Source
var MONITOR_ORG_REPORT_TASK_CREATE = apis.ApiSpec{
	Path:        "/api/org/report/tasks",
	BackendPath: "/api/org/report/tasks",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建企业报表任务详情",
	Audit:       auditCreateOrgReportTask(apistructs.CreateOrgReportTasks),
}
View Source
var MONITOR_PROFILE_APP_LIST = apis.ApiSpec{
	Path:        "/api/profile/apps",
	BackendPath: "/api/profile/apps",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 可持续性应用查询接口",
}
View Source
var MONITOR_PROFILE_LABEL_LIST = apis.ApiSpec{
	Path:        "/api/profile/labels",
	BackendPath: "/api/profile/labels",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 可持续性标签查询接口",
}
View Source
var MONITOR_PROFILE_LABEL_VALUE_LIST = apis.ApiSpec{
	Path:        "/api/profile/label-values",
	BackendPath: "/api/profile/label-values",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 可持续性标签值查询接口",
}
View Source
var MONITOR_PROFILE_RENDER = apis.ApiSpec{
	Path:        "/api/profile/render",
	BackendPath: "/api/profile/render",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 可持续性查询接口",
}
View Source
var MONITOR_PROFILE_RENDER_DIFF = apis.ApiSpec{
	Path:        "/api/profile/render-diff",
	BackendPath: "/api/profile/render-diff",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 可持续性查询比对接口",
}
View Source
var MSP_ADDON_LOGS_RULE = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules/<id>",
	BackendPath: "/api/logs/metric/micro_service/rules/<id>",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志规则详情",
}
View Source
var MSP_ADDON_LOGS_RULES = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules",
	BackendPath: "/api/logs/metric/micro_service/rules",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志清洗规则列表",
}
View Source
var MSP_ADDON_LOGS_RULES_CREATE = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules",
	BackendPath: "/api/logs/metric/micro_service/rules",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建日志规则",
	Audit:       auditOperatorBlock(apistructs.CreateAnalyzerRule),
}
View Source
var MSP_ADDON_LOGS_RULES_DELETE = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules/<id>",
	BackendPath: "/api/logs/metric/micro_service/rules/<id>",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 删除日志规则",
	Audit:       auditOperatorBlock(apistructs.DeleteAnalyzerRule),
}
View Source
var MSP_ADDON_LOGS_RULES_ENABLE = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules/<id>/state",
	BackendPath: "/api/logs/metric/micro_service/rules/<id>/state",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 启动日志规则",
}
View Source
var MSP_ADDON_LOGS_RULES_TEMPLATE = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules/templates/<name>",
	BackendPath: "/api/logs/metric/micro_service/rules/templates/<name>",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志规则模版详情",
}
View Source
var MSP_ADDON_LOGS_RULES_TEMPLATES = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules/templates",
	BackendPath: "/api/logs/metric/micro_service/rules/templates",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取日志规则模版",
}
View Source
var MSP_ADDON_LOGS_RULES_TEST = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules/test",
	BackendPath: "/api/logs/metric/micro_service/rules/test",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 测试日志规则",
}
View Source
var MSP_ADDON_LOGS_RULES_UPDATE = apis.ApiSpec{
	Path:        "/api/micro-service/logs/rules/<id>",
	BackendPath: "/api/logs/metric/micro_service/rules/<id>",
	Host:        "msp.marathon.l4lb.thisdcos.directory:8080",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 更新日志规则",
	Audit:       auditOperatorBlock(apistructs.UpdateAnalyzerRule),
}
View Source
var SPOT_DASHBOARD_ALARM_NOTIFIES = apis.ApiSpec{
	Path:        "/api/alarm/notifies",
	BackendPath: "/api/tmc/alarm/notifies",
	Host:        "tmc.marathon.l4lb.thisdcos.directory:8050",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 告警通知列表",
}
View Source
var SPOT_DASHBOARD_ALARM_NOTIFIES_CREATE = apis.ApiSpec{
	Path:        "/api/alarm/notifies",
	BackendPath: "/api/tmc/alarm/notifies",
	Host:        "tmc.marathon.l4lb.thisdcos.directory:8050",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 创建告警通知",
}
View Source
var SPOT_DASHBOARD_ALARM_NOTIFIES_DELETE = apis.ApiSpec{
	Path:        "/api/alarm/notifies/<id>",
	BackendPath: "/api/tmc/alarm/notifies/<id>",
	Host:        "tmc.marathon.l4lb.thisdcos.directory:8050",
	Scheme:      "http",
	Method:      "DELETE",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 删除告警通知",
}
View Source
var SPOT_DASHBOARD_ALARM_NOTIFIES_EDIT = apis.ApiSpec{
	Path:        "/api/alarm/notifies/<id>",
	BackendPath: "/api/tmc/alarm/notifies/<id>",
	Host:        "tmc.marathon.l4lb.thisdcos.directory:8050",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 编辑告警通知",
}
View Source
var SPOT_DASHBOARD_ALARM_NOTIFIES_SWITCH = apis.ApiSpec{
	Path:        "/api/alarm/notifies/<id>/switch",
	BackendPath: "/api/tmc/alarm/notifies/<id>/switch",
	Host:        "tmc.marathon.l4lb.thisdcos.directory:8050",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 暂停/开启告警通知",
}
View Source
var SPOT_DASHBOARD_ALARM_TYPES = apis.ApiSpec{
	Path:        "/api/alarm/types",
	BackendPath: "/api/tmc/alarm/types",
	Host:        "tmc.marathon.l4lb.thisdcos.directory:8050",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 告警通知类型列表",
}
View Source
var SPOT_DASHBOARD_ALERT_METRICS = apis.ApiSpec{
	Path:        "/api/alert/metrics/<scope>",
	BackendPath: "/api/alert/metrics/<scope>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 告警metrics接口",
}
View Source
var SPOT_DASHBOARD_ALERT_METRICS_HISTOGRAM = apis.ApiSpec{
	Path:        "/api/alert/metrics/<scope>/histogram",
	BackendPath: "/api/alert/metrics/<scope>/histogram",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 告警metrics曲线图接口",
}
View Source
var SPOT_DASHBOARD_CHART_META = apis.ApiSpec{
	Path:        "/api/chart/meta",
	BackendPath: "/api/charts",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 查询图表元数据",
}
View Source
var SPOT_DASHBOARD_ORG_METRICS = apis.ApiSpec{
	Path:        "/api/orgCenter/metrics/<scope>",
	BackendPath: "/api/orgCenter/metrics/<scope>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: ORG界面查询监控数据列表数据",
}
View Source
var SPOT_DASHBOARD_ORG_METRICS_HISTOGRAM = apis.ApiSpec{
	Path:        "/api/orgCenter/metrics/<scope>/histogram",
	BackendPath: "/api/orgCenter/metrics/<scope>/histogram",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: ORG界面查询监控数据曲线图数据",
}
View Source
var SPOT_DASHBOARD_ORG_METRICS_QUERY = apis.ApiSpec{
	Path:        "/api/orgCenter/metrics-query",
	BackendPath: "/api/orgCenter/metrics/query",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 查询多云管理平台监控指标数据",
}
View Source
var SPOT_DASHBOARD_ORG_METRICS_QUERY_POST = apis.ApiSpec{
	Path:        "/api/orgCenter/metrics-query",
	BackendPath: "/api/orgCenter/metrics/query",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 查询多云管理平台监控指标数据",
}
View Source
var SPOT_DASHBOARD_PROJECT_METRICS = apis.ApiSpec{
	Path:        "/api/project/metrics/<scope>",
	BackendPath: "/api/project/metrics/<scope>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: project界面查询监控数据曲线图数据",
}
View Source
var SPOT_DASHBOARD_PROJECT_METRICS_HISTOGRAM = apis.ApiSpec{
	Path:        "/api/project/metrics/<scope>/histogram",
	BackendPath: "/api/project/metrics/<scope>/histogram",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: PROJECT界面查询监控数据曲线图数据",
}
View Source
var SPOT_DASHBOARD_PROJECT_METRICS_QUERY = apis.ApiSpec{
	Path:        "/api/project/metrics-query",
	BackendPath: "/api/project/metrics/query",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: PROJECT界面查询监控数据",
}
View Source
var SPOT_DASHBOARD_PROJECT_METRICS_QUERY_POST = apis.ApiSpec{
	Path:        "/api/project/metrics-query",
	BackendPath: "/api/project/metrics/query",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: PROJECT界面查询监控数据",
}
View Source
var SPOT_DASHBOARD_RESOURCES_CONTAINERS = apis.ApiSpec{
	Path:        "/api/cluster/resources/containers/<instanceType>",
	BackendPath: "/api/resources/containers/<instanceType>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取容器运行的实例列表",
}
View Source
var SPOT_DASHBOARD_RESOURCES_CONTAINERS_ALLOCATION = apis.ApiSpec{
	Path:        "/api/cluster/resources/containers/group/allocation/<metricType>",
	BackendPath: "/api/resources/containers/group/allocation/<metricType>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取组件分配量",
}
View Source
var SPOT_DASHBOARD_RESOURCES_CONTAINERS_COUNT = apis.ApiSpec{
	Path:        "/api/cluster/resources/containers/group/count",
	BackendPath: "/api/resources/containers/group/count",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取组件运行数量",
}
View Source
var SPOT_DASHBOARD_RESOURCES_CONTAINERS_LIST = apis.ApiSpec{
	Path:        "/api/cluster/resources/containers/group/list",
	BackendPath: "/api/resources/containers/group/list",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取服务列表",
}
View Source
var SPOT_DASHBOARD_RESOURCES_GROUP = apis.ApiSpec{
	Path:        "/api/cluster/resources/group",
	BackendPath: "/api/resources/group",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取集群资源分组数据",
}
View Source
var SPOT_DASHBOARD_RESOURCES_TYPES = apis.ApiSpec{
	Path:        "/api/cluster/resources/types",
	BackendPath: "/api/resources/types",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取集群资源分组类别",
}
View Source
var SPOT_DASHBOARD_RUNTIME_METRICS = apis.ApiSpec{
	Path:        "/api/runtime/metrics/<scope>",
	BackendPath: "/api/runtime/metrics/<scope>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: RUNTIME界面查询监控数据曲线图数据",
}
View Source
var SPOT_DASHBOARD_RUNTIME_METRICS_HISTOGRAM = apis.ApiSpec{
	Path:        "/api/runtime/metrics/<scope>/histogram",
	BackendPath: "/api/runtime/metrics/<scope>/histogram",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: RUNTIME界面查询监控数据曲线图数据",
}
View Source
var SPOT_DASHBOARD_RUNTIME_METRICS_QUERY = apis.ApiSpec{
	Path:        "/api/runtime/metrics-query",
	BackendPath: "/api/runtime/metrics/query",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: RUNTIME界面查询监控数据",
}
View Source
var SPOT_DASHBOARD_RUNTIME_METRICS_QUERY_POST = apis.ApiSpec{
	Path:        "/api/runtime/metrics-query",
	BackendPath: "/api/runtime/metrics/query",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: RUNTIME界面查询监控数据",
}
View Source
var SPOT_DASHBOARD_SYSTEM_METRICS_HISTOGRAM = apis.ApiSpec{
	Path:        "/api/system/addon/metrics/<scope>/histogram",
	BackendPath: "/api/system/addon/metrics/<scope>/histogram",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 查新系统中间件指标的接口",
}
View Source
var SPOT_DASHBOARD_SYSTEM_POD_METRICS = apis.ApiSpec{
	Path:        "/api/system/pod/metrics",
	BackendPath: "/api/system/pod/status",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: Pod监控详情的接口",
}
View Source
var SPOT_JVM_PROFILER_FINISH = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/actions/finish",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/actions/finish",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "PUT",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 结束 profiling",
}
View Source
var SPOT_JVM_PROFILER_HEAP_GC = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/heap-gc",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/heap_gc",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 启动执行GC",
}
View Source
var SPOT_JVM_PROFILER_HEAP_GC_STATE = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/heap-gc/<heapGCID>/state",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/heap_gc/<heapGCID>/state",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取执行GC状态",
}
View Source
var SPOT_JVM_PROFILER_HEAP_SNAPSHOT_LIST = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/heap-snapshots",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/heap_snapshots",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取堆内存分析数据",
}
View Source
var SPOT_JVM_PROFILER_HEAP_STAT = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/heap-stats",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/heap_stats",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取内存区域使用统计",
}
View Source
var SPOT_JVM_PROFILER_JVM_INFO = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/jvm-info",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/jvm_info",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取JVM 概览",
}
View Source
var SPOT_JVM_PROFILER_LIST = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取分析列表",
}
View Source
var SPOT_JVM_PROFILER_SERVICES = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/services",
	BackendPath: "/api/jvmprofiler/<addonID>/services",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取服务实例列表",
}
View Source
var SPOT_JVM_PROFILER_START = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 启动 profiling",
}
View Source
var SPOT_JVM_PROFILER_STATE = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/state",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/state",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取 profiling 状态",
}
View Source
var SPOT_JVM_PROFILER_THREAD_DUMP = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/thread-snapshots",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/thread_snapshots",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "POST",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 启动线程dump",
}
View Source
var SPOT_JVM_PROFILER_THREAD_SNAPSHOT_GET = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/thread-snapshots/<snapshotsID>",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/thread_snapshots/<snapshotsID>",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取线程dump快照结果",
}
View Source
var SPOT_JVM_PROFILER_THREAD_SNAPSHOT_LIST = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/thread-snapshots",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/thread_snapshots",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取线程分析表格数据",
}
View Source
var SPOT_JVM_PROFILER_THREAD_SNAPSHOT_STATE = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/thread-snapshots/<snapshotsID>/state",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/thread_snapshots/<snapshotsID>/state",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取线程dump状态",
}
View Source
var SPOT_JVM_PROFILER_THREAD_STAT = apis.ApiSpec{
	Path:        "/api/monitor/jvmprofiler/<addonID>/profiling/<profilingID>/thread-stats",
	BackendPath: "/api/jvmprofiler/<addonID>/profiling/<profilingID>/thread_stats",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 获取线程统计",
}
View Source
var SPOT_ORG_LOGS = apis.ApiSpec{
	Path:        "/api/orgCenter/logs",
	BackendPath: "/api/orgCenter/logs",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 查询ORG日志内容",
}
View Source
var SPOT_ORG_LOGS_DOWNLOAD = apis.ApiSpec{
	Path:        "/api/orgCenter/logs/actions/download",
	BackendPath: "/api/orgCenter/logs/actions/download",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	ChunkAPI:    true,
	Doc:         "summary: ORG下载日志内容",
}
View Source
var SPOT_RUNTIME_LOGS = apis.ApiSpec{
	Path:        "/api/runtime/logs",
	BackendPath: "/api/runtime/logs",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 查询Runtime日志内容",
}
View Source
var SPOT_RUNTIME_LOGS_DOWNLOAD = apis.ApiSpec{
	Path:        "/api/runtime/logs/actions/download",
	BackendPath: "/api/runtime/logs/actions/download",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	ChunkAPI:    true,
	Doc:         "summary: Runtime下载日志内容",
}
View Source
var SPOT_RUNTIME_REALTIME_LOGS = apis.ApiSpec{
	Path:        "/api/runtime/realtime/logs",
	BackendPath: "/api/runtime/realtime/logs",
	Host:        "monitor.marathon.l4lb.thisdcos.directory:7096",
	Scheme:      "http",
	Method:      "GET",
	CheckLogin:  true,
	CheckToken:  true,
	Doc:         "summary: 查询Runtime实时日志内容",
}

Functions

This section is empty.

Types

This section is empty.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL