华为云用户手册

  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 region_list Array of Region objects region列表。 表3 Region 参数 参数类型 描述 region_id String 区域id。 region_name String 区 域名 称。 region String 区域。 project_id String 企业项目id。 status String 区域状态。
  • 响应示例 状态码: 200 OK,请求响应成功。 { "region_list" : [ { "region_id" : "xx-xxxx-xxx", "region_name" : "xxx", "region" : "xx-xxxx-xxx", "project_id" : null, "status" : null }, { "region_id" : "mock-region", "region_name" : "xxxx", "region" : "mock-region", "project_id" : null, "status" : null } ]}
  • 响应示例 状态码: 200 OK,请求响应成功。 { "node_list" : [ { "node_type" : "Env", "node_name" : "apm-task:xx-xxxx-xxx", "node_id" : "55", "env_id" : 55 }, { "node_type" : "Env", "node_name" : "apm-api:xx-xxxx-xxx", "node_id" : "45", "env_id" : 45 }, { "node_type" : "Env", "node_name" : "apm-archive:xx-xxxx-xxx", "node_id" : "4394", "env_id" : 4394 }, { "node_type" : "Env", "node_name" : "apm-store:xx-xxxx-xxx-az1", "node_id" : "46", "env_id" : 46 }, { "node_type" : "Env", "node_name" : "apm-store:xx-xxxx-xxx", "node_id" : "47", "env_id" : 47 }, { "node_type" : "Env", "node_name" : "apm-api:xx-xxxx-xxx-az1", "node_id" : "48", "env_id" : 48 }, { "node_type" : "Env", "node_name" : "apm-pu-task:xx-xxxx-xxx-az1", "node_id" : "4396", "env_id" : 4396 }, { "node_type" : "Env", "node_name" : "apm-pu-task:xx-xxxx-xxx", "node_id" : "4397", "env_id" : 4397 }, { "node_type" : "Env", "node_name" : "apm-deliver:xx-xxxx-xxx", "node_id" : "1104", "env_id" : 1104 }, { "node_type" : "Env", "node_name" : "apm-merge:xx-xxxx-xxx", "node_id" : "3568", "env_id" : 3568 }, { "node_type" : "Mysql", "node_name" : "Mysql", "node_id" : "Mysql", "env_id" : null }, { "node_type" : "Env", "node_name" : "apm-alarm:xx-xxxx-xxx", "node_id" : "913", "env_id" : 913 }, { "node_type" : "Env", "node_name" : "config-web:xx-xxxx-xxx", "node_id" : "51", "env_id" : 51 }, { "node_type" : "Env", "node_name" : "user", "node_id" : "user", "env_id" : null }, { "node_type" : "Env", "node_name" : "apm-access:xx-xxxx-xxx-AZ1", "node_id" : "42", "env_id" : 42 }, { "node_type" : "Env", "node_name" : "apm-master:xx-xxxx-xxx", "node_id" : "53", "env_id" : 53 }, { "node_type" : "Env", "node_name" : "apm-front:xx-xxxx-xxx", "node_id" : "54", "env_id" : 54 }, { "node_type" : "Env", "node_name" : "apm-access:xx-xxxx-xxx", "node_id" : "43", "env_id" : 43 } ], "line_list" : [ { "from_node" : "user", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "0.09", "count" : "272", "error" : "0" }, "filter_value" : "user" }, { "from_node" : "47", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "10.28", "count" : "780", "error" : "0" }, "filter_value" : "47" }, { "from_node" : "4394", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "29.49", "count" : "694", "error" : "0" }, "filter_value" : "4394" }, { "from_node" : "46", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "10.41", "count" : "843", "error" : "0" }, "filter_value" : "46" }, { "from_node" : "4397", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "41.54", "count" : "175", "error" : "0" }, "filter_value" : "4397" }, { "from_node" : "48", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "39.47", "count" : "47", "error" : "0" }, "filter_value" : "48" }, { "from_node" : "4396", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "36.15", "count" : "167", "error" : "0" }, "filter_value" : "4396" }, { "from_node" : "51", "to_node" : "Mysql", "direction" : "out", "collector" : "Mysql", "target_env_id" : 51, "hints" : { "rt" : "1.12", "count" : "97402", "error" : "14" }, "filter_value" : "Mysql" }, { "from_node" : "1104", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "0.98", "count" : "156", "error" : "0" }, "filter_value" : "1104" }, { "from_node" : "913", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "64.91", "count" : "686", "error" : "0" }, "filter_value" : "913" }, { "from_node" : "3568", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "30.67", "count" : "563", "error" : "0" }, "filter_value" : "3568" }, { "from_node" : "54", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "1.86", "count" : "682", "error" : "0" }, "filter_value" : "54" }, { "from_node" : "43", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "1.03", "count" : "409", "error" : "0" }, "filter_value" : "43" }, { "from_node" : "42", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "1.26", "count" : "401", "error" : "0" }, "filter_value" : "42" }, { "from_node" : "53", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "3.78", "count" : "1035", "error" : "0" }, "filter_value" : "53" }, { "from_node" : "45", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "31.25", "count" : "48", "error" : "0" }, "filter_value" : "45" }, { "from_node" : "55", "to_node" : "51", "direction" : "in", "collector" : "Url", "target_env_id" : 51, "hints" : { "rt" : "1.13", "count" : "94", "error" : "0" }, "filter_value" : "55" } ], "collector_config" : { "Mysql" : { "line_view_config" : { "metric_set" : "total", "filter_prefix" : null, "line_view_item_list" : [ { "function" : "SUM(invokeCount)", "as" : "count" }, { "function" : "SUM(totalTime)/SUM(invokeCount)", "as" : "rt" }, { "function" : "SUM(errorCount)", "as" : "errorCount" } ] }, "detail_view_config" : { "metric_set" : "connection", "group_by" : "db", "detail_view_item_list" : [ { "function" : "SUM(invokeCount)", "as" : "count" }, { "function" : "SUM(totalTime)/SUM(invokeCount)", "as" : "rt" }, { "function" : "SUM(errorCount)", "as" : "errorCount" } ] } }, "Url" : { "line_view_config" : { "metric_set" : "user", "filter_prefix" : "clusterId=", "line_view_item_list" : [ { "function" : "SUM(invokeCount)", "as" : "count" }, { "function" : "SUM(totalTime)/SUM(invokeCount)", "as" : "rt" }, { "function" : "SUM(errorCount)", "as" : "errorCount" } ] }, "detail_view_config" : null } }, "real_start_time" : 1667465696000, "real_end_time" : 1667466896000}
  • 请求示例 入参为开始结束时间,应用id。 /v1/apm2/openapi/topology/business-search{ "direction" : "", "end_time" : 1667463725000, "start_time" : 1667462525000, "filter_user" : true, "target_business_id" : 6, "env_tag_list" : [ ]}
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从 IAM 服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 target_business_id 是 Long 目标应用id。 env_tag_list 否 Array of integers 环境标签列表,可为空。 direction 否 String 方向,可为空。 end_time 是 String 结束时间。 start_time 是 String 开始时间。 filter_user 否 Boolean 过滤。
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 transaction_config_item_list Array of TransactionConfigItem objects URL跟踪视图配置列表。 total_page Integer 总页数。 total_count Integer 总配置数。 表4 TransactionConfigItem 参数 参数类型 描述 id Long 配置id。 business_id Long 应用id。 env_id Long 环境id。 method String 请求方式。 env_name String 环境名称。 region String region显示英文名称。 type String 类型。 app_name String 应用名称。 url String url地址。
  • 响应示例 状态码: 200 OK,请求响应成功。 { "total_page" : 2, "total_count" : 11, "transaction_config_item_list" : [ { "id" : 36, "business_id" : 6, "env_id" : 52, "method" : "GET", "env_name" : "xx-xxxx-xxx", "region" : "xx-xxxx-xxx", "type" : "Url", "app_name" : "lubanops-web", "url" : "/apm2/web/cmdb/business/v1/get-business-detail/{business_id}" } ]}
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 business_id 是 Long 应用id。 env_id 否 Long 环境id。 page_no 是 Integer 页码。 page_size 是 Integer 每页数量。
  • 请求示例 入参为region英文名称,应用id,起止时间,分页情况。 /v1/apm2/openapi/transaction/search{ "region" : "xx-xxxx-xxx", "business_id" : 6, "start_time" : 1667454320000, "end_time" : 1667455520000, "page_no" : 1, "page_size" : 10, "request_id" : ""}
  • 响应示例 状态码: 200 OK,请求响应成功。 { "latest_time" : 1667455260000, "tx_item_list" : [ { "business_id" : 6, "env_id" : 295, "app_id" : 175, "tx_name" : "3", "invoke_count" : 369, "total_time" : 19025, "error_count" : 0, "env_name" : "xx-xxxx-xxx", "app_name" : "lubanops-api", "tx_display_name" : "/apm2/api/view/trace/v1/span-search : POST" } ], "total_count" : 1, "result_id" : "7776f9f2-0294-4305-a291-fc359802bf19"}
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 business_id 是 Long 应用id。 region 是 String region英文名称。 start_time 是 String 开始时间。 end_time 是 String 结束时间。 env_id 否 Long 环境id。 request_id 否 String 上次请求的id。 page_no 是 Integer 页码。 page_size 是 Integer 每页数量。
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 tx_item_list Array of TxItemVo objects URL跟踪视图列表。 latest_time Long 最后响应时间。 total_count Integer 总数据条数。 result_id String 请求id。 表4 TxItemVo 参数 参数类型 描述 app_name String 组件名称。 env_name String 环境名称。 tx_display_name String 事务显示名称。 business_id Long 应用id。 env_id Long 环境id。 app_id Long 组件id。 tx_name String 事务名称。 invoke_count Integer 调用次数。 total_time Integer 总耗时。 error_count Integer 错误次数。
  • 响应示例 状态码: 200 OK,请求响应成功。 { "default" : false, "id" : 1, "gmt_create" : null, "gmt_modify" : null, "name" : "LubanApm", "display_name" : "LubanApm", "is_default" : false, "inner_domain_id" : 3, "eps_id" : "", "creator_id" : null, "descp" : "", "create_time" : "2021-07-14 21:40:32", "modify_time" : "2021-07-14 21:40:47", "creator_name" : "test"}
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 id Long 应用id。 gmt_create String 创建时间。 gmt_modify String 修改时间。 default Boolean 默认应用。 display_name String 应用的英文名称。 name String 应用的展示名称。 is_default Boolean 是否是默认的应用。 inner_domain_id Integer 内部租户id。 eps_id String 企业项目的id。 creator_id Long 创建者的userId。 descp String 应用描述说明。 create_time String 创建时间。 modify_time String 修改时间。 creator_name String 创建者的用户名。
  • 响应示例 状态码: 200 OK,请求响应成功。 { "node_list" : [ { "node_type" : "Env", "node_name" : "apm-archive:xx-xxx-xxx", "node_id" : "4394", "env_id" : 4394 }, { "node_type" : "Kafka", "node_name" : "Kafka", "node_id" : "Kafka", "env_id" : null }, { "node_type" : "Env", "node_name" : "config-web:xx-xxxx-204", "node_id" : "1927", "env_id" : 1927 }, { "node_type" : "Env", "node_name" : "config-web:xx-xxxx-xxx", "node_id" : "51", "env_id" : 51 }, { "node_type" : "Env", "node_name" : "user", "node_id" : "user", "env_id" : null } ], "line_list" : [ { "from_node" : "user", "to_node" : "4394", "direction" : "in", "collector" : "Url", "target_env_id" : 4394, "hints" : { "rt" : "0.09", "count" : "680", "error" : "0" }, "filter_value" : "user" }, { "from_node" : "4394", "to_node" : "51", "direction" : "out", "collector" : "HttpClient", "target_env_id" : 4394, "hints" : { "rt" : "33.27", "count" : "668", "error" : "0" }, "filter_value" : "51" }, { "from_node" : "Kafka", "to_node" : "4394", "direction" : "in", "collector" : "KafkaConsumer", "target_env_id" : 4394, "hints" : { "bytes" : "-1448635860", "count" : "4163226" }, "filter_value" : "Kafka" }, { "from_node" : "4394", "to_node" : "Kafka", "direction" : "out", "collector" : "KafkaProducer", "target_env_id" : 4394, "hints" : { "bytes" : "0", "count" : "0" }, "filter_value" : "Kafka" }, { "from_node" : "4394", "to_node" : "1927", "direction" : "out", "collector" : "HttpClient", "target_env_id" : 4394, "hints" : { "rt" : "41.64", "count" : "170", "error" : "0" }, "filter_value" : "1927" } ], "collector_config" : { "KafkaProducer" : { "line_view_config" : { "metric_set" : "total", "filter_prefix" : null, "line_view_item_list" : [ { "function" : "SUM(recordSendTotal)", "as" : "count" }, { "function" : "SUM(byteTotal)", "as" : "bytes" } ] }, "detail_view_config" : { "metric_set" : "topic", "group_by" : "topic", "detail_view_item_list" : [ { "function" : "SUM(recordSendTotal)", "as" : "count" }, { "function" : "SUM(byteTotal)", "as" : "bytes" } ] } }, "HttpClient" : { "line_view_config" : { "metric_set" : "hostInvocation", "filter_prefix" : "envId=", "line_view_item_list" : [ { "function" : "SUM(invokeCount)", "as" : "count" }, { "function" : "SUM(totalTime)/SUM(invokeCount)", "as" : "rt" }, { "function" : "SUM(errorCount)", "as" : "errorCount" } ] }, "detail_view_config" : null }, "KafkaConsumer" : { "line_view_config" : { "metric_set" : "total", "filter_prefix" : null, "line_view_item_list" : [ { "function" : "SUM(recordConsumedTotal)", "as" : "count" }, { "function" : "SUM(bytesConsumedTotal)", "as" : "bytes" } ] }, "detail_view_config" : { "metric_set" : "topic", "group_by" : "topic", "detail_view_item_list" : [ { "function" : "SUM(recordConsumedTotal)", "as" : "count" }, { "function" : "SUM(bytesConsumedTotal)", "as" : "bytes" } ] } }, "Url" : { "line_view_config" : { "metric_set" : "user", "filter_prefix" : "clusterId=", "line_view_item_list" : [ { "function" : "SUM(invokeCount)", "as" : "count" }, { "function" : "SUM(totalTime)/SUM(invokeCount)", "as" : "rt" }, { "function" : "SUM(errorCount)", "as" : "errorCount" } ] }, "detail_view_config" : null } }, "real_start_time" : 1667465258000, "real_end_time" : 1667466458000}
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 target_env_id 是 Long 环境id。 direction 否 String 方向,可为空。 end_time 是 String 结束时间。 start_time 是 String 开始时间。 filter_user 否 Boolean 过滤。
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 category_info_list Array of CollectorCategoryInfo objects 采集器类别集合。 monitor_item_info_list Array of MonitorItemEntity objects 监控项集合。 表4 CollectorCategoryInfo 参数 参数类型 描述 category_id Integer 采集器类别id。 category_name String 采集器类别名称。 display_name String 采集器类别展示名称。 sequence Integer 序列号。 表5 MonitorItemEntity 参数 参数类型 描述 category_id Integer 采集器类别id。 collector_name String 采集器名称。 display_name String 采集器类别展示名称。 show_in_total Boolean 是否展示标题。 monitor_item_id Long 监控项id。 disabled Boolean 是否禁用。 collector_id Integer 采集器id。 sequence Integer 序列号。 collect_interval Integer 默认数据采集间隔。
  • 响应示例 状态码: 200 OK,请求响应成功。 { "category_info_list" : [ { "category_id" : 7, "category_name" : "Url", "display_name" : "接口调用", "sequence" : 1 }, { "category_id" : 5, "category_name" : "Base", "display_name" : "基础监控", "sequence" : 20 }, { "category_id" : 4, "category_name" : "Exception", "display_name" : "异常", "sequence" : 30 }, { "category_id" : 11, "category_name" : "Web", "display_name" : "Web容器", "sequence" : 80 }, { "category_id" : 10, "category_name" : "ProbeInfo", "display_name" : "探针监控", "sequence" : 90 } ], "monitor_item_info_list" : [ { "monitor_item_id" : 37, "disabled" : false, "collector_id" : 50, "sequence" : 1, "collect_interval" : 60, "category_id" : 7, "collector_name" : "Url", "display_name" : "URL监控", "show_in_total" : true }, { "monitor_item_id" : 16, "disabled" : false, "collector_id" : 36, "sequence" : 5, "collect_interval" : 60, "category_id" : 5, "collector_name" : "JVMInfo", "display_name" : "JVM信息", "show_in_total" : true }, { "monitor_item_id" : 14, "disabled" : false, "collector_id" : 28, "sequence" : 10, "collect_interval" : 60, "category_id" : 5, "collector_name" : "JVM", "display_name" : "JVM监控", "show_in_total" : true }, { "monitor_item_id" : 18, "disabled" : false, "collector_id" : 38, "sequence" : 10, "collect_interval" : 60, "category_id" : 5, "collector_name" : "GC", "display_name" : "GC监控", "show_in_total" : true }, { "monitor_item_id" : 20, "disabled" : false, "collector_id" : 48, "sequence" : 10, "collect_interval" : 60, "category_id" : 5, "collector_name" : "Thread", "display_name" : "线程", "show_in_total" : true }, { "monitor_item_id" : 13, "disabled" : false, "collector_id" : 20, "sequence" : 15, "collect_interval" : 60, "category_id" : 5, "collector_name" : "JavaMethod", "display_name" : "JAVA方法", "show_in_total" : true }, { "monitor_item_id" : 12, "disabled" : false, "collector_id" : 18, "sequence" : 20, "collect_interval" : 60, "category_id" : 4, "collector_name" : "Exception", "display_name" : "异常日志", "show_in_total" : true }, { "monitor_item_id" : 41, "disabled" : false, "collector_id" : 24, "sequence" : 55, "collect_interval" : 60, "category_id" : 11, "collector_name" : "Tomcat", "display_name" : "Tomcat监控", "show_in_total" : true }, { "monitor_item_id" : 11, "disabled" : false, "collector_id" : 16, "sequence" : 60, "collect_interval" : 60, "category_id" : 10, "collector_name" : "ProbeInfo", "display_name" : "探针监控", "show_in_total" : true } ]}
  • 响应示例 状态码: 200 OK,请求响应成功。 { "name" : "App", "uuid" : "6e59**************36072", "descp" : null, "id" : 8, "gmt_create" : null, "gmt_modify" : null, "display_name" : "App", "parent_id" : null, "business_id" : 6, "inner_domain_id" : 3, "creator_id" : null, "create_time" : "2021-07-14 22:33:33", "modify_time" : "2021-07-14 22:33:33", "creator_name" : "API"}
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 id Long 子应用id。 gmt_create String 创建时间。 gmt_modify String 修改时间。 parent_id Long 父亲的子应用id。 name String 子应用的英文名称。 display_name String 子应用的展示名称。 business_id Long 所属应用id。 inner_domain_id Integer 内部租户id。 creator_id Long 创建者的userId。 uuid String 应用的UUID。 descp String 应用描述说明。 create_time String 创建时间。 modify_time String 修改时间。 creator_name String 创建者的用户名。
  • 请求示例 入参为修改的监控项信息及内容。 /v1/apm2/openapi/apm-service/monitor-item-mgr/save-monitor-item-config{ "interval" : 60, "config_value_list" : [ { "config_name" : "stackThreshold", "config_value" : 3, "should_override" : true } ], "monitor_item_id" : 4, "env_id" : "1"}
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 monitor_item_id 是 Long 监控项id。 interval 否 Integer 采集间隔。 env_id 是 Integer 环境id。 config_value_list 否 Array of ConfigItem objects 配置项列表。 表3 ConfigItem 参数 是否必选 参数类型 描述 config_name 否 String 配置项名称。 config_value 否 String 配置项值。 should_override 否 Boolean 是否重写。
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 total_page Integer 总页数。 total_count Integer 总个数。 online_count Integer 正常个数。 offline_count Integer 心跳异常个数。 disable_count Integer 被关闭的个数。 agent_info_list Array of InstanceInfo objects agent地址列表。 表4 InstanceInfo 参数 参数类型 描述 instance_id Long 实例id。 business_name String 应用名称。 business_id Long 应用id。 app_name String 组件名称。 host_name String 主机名称。 instance_name String 实例名称。 ip_address String 主机ip地址。 env_id Long 环境ID。 agent_version String Javaagent版本。 last_heartbeat Long 最后心跳时间。 register_time Long 注册时间。 last_modify_user_id String 最后修改用户id。 instance_status Integer 实例状态,0表示启用,1表示停用,2表示离线。 last_modify_user_name String 最后修改用户名称。 last_modify_time Long 最后修改时间。
  • 响应示例 状态码: 200 OK,请求响应成功。 { "total_page" : 1, "total_count" : 1, "online_count" : 1, "offline_count" : 0, "disable_count" : 0, "agent_info_list" : [ { "instance_id" : 5298, "business_name" : "LubanApm", "business_id" : null, "app_name" : "apm-data-deliver/xx-xxxx-xxx", "host_name" : "szv*******1", "instance_name" : "default", "ip_address" : "*.*.*.*", "env_id" : 1105, "agent_version" : "2.1.16", "last_heartbeat" : 1669684246000, "register_time" : 1657762671000, "last_modify_user_id" : "70iWY********VHVd", "instance_status" : 0, "last_modify_user_name" : "yWX", "last_modify_time" : 1667839085000 } ]}
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 business_id 是 Long 应用id。 env_id 否 Long 环境id status 否 String 探针状态。 枚举值: online disable offline region 是 String region英文名称。 order_by_status 否 String 是否按照采集状态排序,默认不填则不按状态排序,填y则按照状态排序。 page 是 Integer 需要查询的页码,最小数为1。 page_size 是 Integer 查询结果每页最多显示的条数。 keyword 否 String 关键字。
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 instance_list 是 Array of integers 实例列表。 region 是 String region英文名称。 business_id 是 Long 应用id。
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 x-business-id 是 Long 应用id。 X-Auth-Token 是 String 从IAM服务获取的用户Token。 表2 请求Body参数 参数 是否必选 参数类型 描述 instance_list 是 Array of integers 探针实例id列表。 target_status 是 Integer 期望探针改变后的状态,0或1,0表示启用,1表示停用。 region 是 String 探针所在的区域。 env_id 否 Long 探针所属环境的id。
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 business_nodes Array of 表3 objects 获取应用列表数据结构。 表3 BusinessNodeModel 参数 参数类型 描述 default Boolean 默认应用。 display_name String 应用展示名称。 eps_id String 企业项目的id。 gmt_create String 创建时间。 gmt_modify String 修改时间。 id Long 应用id。 inner_domain_id Integer 内部租户id。 is_default Boolean 是否是默认的应用。 name String 应用的英文名称。
  • 响应示例 状态码: 200 OK,请求响应成功。 { "business_nodes" : [ { "default" : true, "id" : 2, "gmt_create" : null, "gmt_modify" : null, "name" : "apm2", "display_name" : "apm2", "is_default" : true, "inner_domain_id" : 1, "eps_id" : "**********" } ]}
  • 请求参数 表1 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 从IAM服务获取的用户Token。 x-business-id 是 Long 应用id。 表2 请求Body参数 参数 是否必选 参数类型 描述 business_id 是 Long 应用id。 env_id 否 Long 环境id status 否 String 探针状态。 枚举值: online disable offline region 是 String region英文名称。 order_by_status 否 String 是否按照采集状态排序,默认不填则不按状态排序,填y则按照状态排序。 page 是 Integer 需要查询的页码,最小数为1。 page_size 是 Integer 查询结果每页最多显示的条数。 keyword 否 String 关键字。
共100000条