华为云用户手册
-
响应示例 状态码:200 查询成功 { "versions" : [ { "id" : "v1", "links" : [ { "href" : "https://eg.cn-north-4.myhuaweicloud.com/v1", "rel" : "self" } ], "version" : "", "min_version" : "", "status" : "CURRENT", "updated" : "2022-04-19T12:20:10Z" } ] }
-
响应参数 状态码:200 表2 响应Body参数 参数 参数类型 描述 versions Array of versions objects 版本定义 表3 versions 参数 参数类型 描述 id String 版本号,如v1 links Array of links objects url地址 version String 若该版本API支持微版本,则为支持的最大微版本号,如果不支持微版本,则为空 min_version String 若该版本API支持微版本,则为支持的最小微版本号,如果不支持微版本,则为空 status String 版本状态,支持CURRENT:推荐版本;SUPPORTED:老版本,仍支持使用;DEPRECATED:废弃版本,后续会删除 updated String 版本发布UTC时间 表4 links 参数 参数类型 描述 href String href属性 rel String rel属性
-
响应示例 状态码:200 请求成功 { "advance_config" : { "dcs2dcs" : null, "kafka2kafka" : { "compress_alg" : "none", "is_add_header" : false, "is_sync_progress" : true, "rename_topic" : false, "replica_cnt" : 1, "seek_to" : "earliest", "topic_mappings" : [ ], "topic_regex" : ".*", "topics" : "" } }, "cluster_id" : "1a8b384f-b788-3000-0010-924ef6f516b2", "created_time" : "2025-04-25T03:16:32Z", "description" : "", "err_code" : null, "err_message" : null, "job_id" : "1a959958-06f9-0000-0013-0bcb5b2cb356", "name" : "eventRoute-0ztrqj7o", "scene_type" : "DISASTER_BACKUP", "sink_config" : { "sink_kafka" : { "address" : "192.168.0.49:9092,192.168.0.91:9092,192.168.0.210:9092", "authenticate_mode" : "PLAINTEXT", "cluster_alias" : "b", "config_type" : "CLOUD", "instance_id" : "d7d5bcec-2b73-4331-a568-1288f23dbbb0", "password" : null, "project_id" : "bac852160cc743158936edaab6dda813", "region" : "cn-north-7", "sasl_mechanism" : "", "user_name" : "" } }, "sink_status" : "UNDEFINED", "sink_status_info" : "", "sink_type" : "KAFKA", "source_config" : { "source_kafka" : { "address" : "192.168.0.107:9092,192.168.0.216:9092,192.168.0.220:9092", "authenticate_mode" : "PLAINTEXT", "cluster_alias" : "a", "config_type" : "CLOUD", "instance_id" : "9280ed54-bd21-4721-bd99-7773b6b724ab", "password" : null, "project_id" : "bac852160cc743158936edaab6dda813", "region" : "cn-north-7", "sasl_mechanism" : "", "user_name" : "" } }, "source_status" : "UNDEFINED", "source_type" : "KAFKA", "status" : "WAIT_START", "subnet_id" : "33bd70bd-1d62-4438-96c8-da19fdd65230", "updated_time" : "2025-04-25T03:16:32Z", "vpc_id" : "0c4975eb-5575-4be0-b788-539ee002f45c" }
-
请求示例 更新jobId=123的专业版事件流作业 PUT https://{eg_endpoint}/v1/{project_id}/eventrouter/jobs/123 { "advance_config" : { "kafka2kafka" : { "compress_alg" : "none", "is_add_header" : false, "is_sync_progress" : true, "rename_topic" : false, "replica_cnt" : 1, "seek_to" : "earliest", "topic_mappings" : [ ], "topic_regex" : ".*", "topics" : "" } }, "cluster_id" : "1a8b384f-b788-3000-0010-924ef6f516b2", "description" : "", "name" : "eventRoute-0ztrqj7o", "scene_type" : "DISASTER_BACKUP", "sink_config" : { "sink_kafka" : { "address" : "192.168.0.49:9092,192.168.0.91:9092,192.168.0.210:9092", "authenticate_mode" : "PLAINTEXT", "cluster_alias" : "b", "config_type" : "CLOUD", "instance_id" : "d7d5bcec-2b73-4331-a568-1288f23dbbb0", "password" : null, "project_id" : "bac852160cc743158936edaab6dda813", "region" : "cn-north-7", "sasl_mechanism" : "", "user_name" : "" } }, "source_config" : { "source_kafka" : { "address" : "192.168.0.107:9092,192.168.0.216:9092,192.168.0.220:9092", "authenticate_mode" : "PLAINTEXT", "cluster_alias" : "a", "config_type" : "CLOUD", "instance_id" : "9280ed54-bd21-4721-bd99-7773b6b724ab", "password" : null, "project_id" : "bac852160cc743158936edaab6dda813", "region" : "cn-north-7", "sasl_mechanism" : "", "user_name" : "" } } }
-
响应参数 状态码:200 表14 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求ID 表15 响应Body参数 参数 参数类型 描述 cluster_id String 专业版事件流集群ID job_id String 专业版事件流作业ID name String 作业名称。约束:作业名称由大小英文字母、数字、点、中划线和下划线组成,必须以大小英文字母或数字开头,最多128个字符。 description String 作业描述,约束:作业描述不能超过256位。 scene_type String 场景类型 source_type String 源端类型 sink_type String 目标端类型 subnet_id String 子网ID vpc_id String 虚拟私有云ID source_config EventRouterJobSource object 专业版事件流作业源端配置 sink_config EventRouterJobSink object 专业版事件流作业目标端配置 advance_config EventRouterAdvanceConfig object 专业版事件流作业高级配置 status String 作业状态 err_code String 错误码 err_message String 错误原因 created_time String 创建UTC时间 updated_time String 更新UTC时间 sink_status String 目标端连通性状态 sink_status_info String 目标端连通性状态信息 source_status String 源端连通性状态 source_status_info String 源端连通性状态信息 log_group_id String 用户侧保存事件流作业日志的日志组ID log_stream_id String 用户侧保存事件流作业日志的日志流ID 表16 EventRouterJobSource 参数 参数类型 描述 source_kafka KafkaParameters object kafka配置 source_rocketmq RocketmqParameters object rocketmq配置 source_dcs DcsParameters object dcs配置 表17 EventRouterJobSink 参数 参数类型 描述 sink_kafka KafkaParameters object kafka配置 sink_rocketmq RocketmqParameters object rocketmq配置 sink_dcs DcsParameters object dcs配置 表18 KafkaParameters 参数 参数类型 描述 config_type String 实例类型 CLOUD:云服务DMS kafka实例 region String 区域ID project_id String 资源空间ID instance_id String kafka实例ID,配置类型选择CLOUD时必填 cluster_alias String kafka集群别名 address String kafka地址 authenticate_mode String kafka认证方式 sasl_mechanism String SASL认证机制 user_name String 用户名,开启SASL_SSL时必填 password String 用户密码,开启SASL_SSL时必填 表19 RocketmqParameters 参数 参数类型 描述 config_type String 实例类型。 CLOUD:云服务DMS Rocketmq实例 region String 区域id project_id String 资源空间ID instance_id String rocketmq实例ID,配置类型选择CLOUD时必填 cluster_alias String rocketmq集群别名 address String rocketmq地址 ssl_open String rocketmq SSL开关 true: 开启 false: 关闭 acl_open Boolean rocketmq ACL开关 true: 开启 false: 关闭 user_name String 用户名,开启ACL时必填 password String 用户密码,开启ACL时必填 表20 DcsParameters 参数 参数类型 描述 config_type String 实例类型 CLOUD:云服务D CS 实例 region String 区域id project_id String 资源空间ID instance_id String dcs实例ID,配置类型选择CLOUD时必填 address String dcs地址 password String 用户密码 表21 EventRouterAdvanceConfig 参数 参数类型 描述 kafka2kafka Kafka2KafkaAdvanceConfig object kafka同步自定义配置 rocketmq2rocketmq Rocketmq2RocketmqAdvanceConfig object rocketmq同步自定义配置 dcs2dcs Dcs2DcsAdvanceConfig object dcs同步自定义配置 表22 Kafka2KafkaAdvanceConfig 参数 参数类型 描述 topics String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex String 要同步的topic正则表达式,与topics参数二选一 replica_cnt Integer 副本数,不能大于broker数量 seek_to String 数据同步点 compress_alg String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 snappy:snappy压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 is_sync_progress Boolean 是否同步消费进度 true:同步 false:不同步 is_add_header Boolean 是否添加来源Header rename_topic Boolean 是否重命名Topic topic_mappings Array of KafkaTopicMapping objects topic映射 表23 KafkaTopicMapping 参数 参数类型 描述 source_topic String 源主题 sink_topic String 目标主题 表24 Rocketmq2RocketmqAdvanceConfig 参数 参数类型 描述 topics String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex String 要同步的topic正则表达式,与topics参数二选一 is_sync_progress Boolean 是否同步消费进度 seek_to String 数据同步点 最早(first),最新(last),自定义时间戳(long类型) compress_alg String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 表25 Dcs2DcsAdvanceConfig 参数 参数类型 描述 synchronize_type String 同步类型 默认全量加增量 connect_retry_time String 无法连接后重试时间,默认60秒 other_retry_time String 出现其他问题后的重试时间,默认60秒 use_rate_limit Boolean 是否限制增量同步速率,默认5MS/s true:限制 false:不限制 rate_limit String 限制增量同步速率,默认5MB/s use_salve_node Boolean 是否使用Slave节点 true:使用从节点同步数据 false:不使用从节点同步数据,即使用主节点
-
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用 IAM 服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 cluster_id 是 String 专业版事件流集群ID name 是 String 作业名称。约束:作业名称由大小英文字母、数字、点、中划线和下划线组成,必须以大小英文字母或数字开头,最多128个字符。 description 否 String 作业描述,约束:作业描述不能超过256位。 scene_type 是 String 场景类型,DISASTER_BACKUP:同步任务 source_config 否 EventRouterJobSource object 专业版事件流作业源端配置 sink_config 否 EventRouterJobSink object 专业版事件流作业目标端配置 advance_config 否 EventRouterAdvanceConfig object 专业版事件流作业高级配置 表4 EventRouterJobSource 参数 是否必选 参数类型 描述 source_kafka 否 KafkaParameters object kafka配置 source_rocketmq 否 RocketmqParameters object rocketmq配置 source_dcs 否 DcsParameters object dcs配置 表5 EventRouterJobSink 参数 是否必选 参数类型 描述 sink_kafka 否 KafkaParameters object kafka配置 sink_rocketmq 否 RocketmqParameters object rocketmq配置 sink_dcs 否 DcsParameters object dcs配置 表6 KafkaParameters 参数 是否必选 参数类型 描述 config_type 是 String 实例类型 CLOUD:云服务DMS kafka实例 region 是 String 区域ID project_id 是 String 资源空间ID instance_id 否 String kafka实例ID,配置类型选择CLOUD时必填 cluster_alias 是 String kafka集群别名 address 否 String kafka地址 authenticate_mode 否 String kafka认证方式 sasl_mechanism 否 String SASL认证机制 user_name 否 String 用户名,开启SASL_SSL时必填 password 否 String 用户密码,开启SASL_SSL时必填 表7 RocketmqParameters 参数 是否必选 参数类型 描述 config_type 是 String 实例类型。 CLOUD:云服务DMS Rocketmq实例 region 是 String 区域id project_id 是 String 资源空间ID instance_id 否 String rocketmq实例ID,配置类型选择CLOUD时必填 cluster_alias 是 String rocketmq集群别名 address 否 String rocketmq地址 ssl_open 否 String rocketmq SSL开关 true: 开启 false: 关闭 acl_open 否 Boolean rocketmq ACL开关 true: 开启 false: 关闭 user_name 否 String 用户名,开启ACL时必填 password 否 String 用户密码,开启ACL时必填 表8 DcsParameters 参数 是否必选 参数类型 描述 config_type 是 String 实例类型 CLOUD:云服务DCS实例 region 是 String 区域id project_id 是 String 资源空间ID instance_id 否 String dcs实例ID,配置类型选择CLOUD时必填 address 否 String dcs地址 password 否 String 用户密码 表9 EventRouterAdvanceConfig 参数 是否必选 参数类型 描述 kafka2kafka 否 Kafka2KafkaAdvanceConfig object kafka同步自定义配置 rocketmq2rocketmq 否 Rocketmq2RocketmqAdvanceConfig object rocketmq同步自定义配置 dcs2dcs 否 Dcs2DcsAdvanceConfig object dcs同步自定义配置 表10 Kafka2KafkaAdvanceConfig 参数 是否必选 参数类型 描述 topics 否 String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex 否 String 要同步的topic正则表达式,与topics参数二选一 replica_cnt 是 Integer 副本数,不能大于broker数量 seek_to 是 String 数据同步点 compress_alg 是 String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 snappy:snappy压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 is_sync_progress 是 Boolean 是否同步消费进度 true:同步 false:不同步 is_add_header 是 Boolean 是否添加来源Header rename_topic 否 Boolean 是否重命名Topic topic_mappings 否 Array of KafkaTopicMapping objects topic映射 表11 KafkaTopicMapping 参数 是否必选 参数类型 描述 source_topic 否 String 源主题 sink_topic 否 String 目标主题 表12 Rocketmq2RocketmqAdvanceConfig 参数 是否必选 参数类型 描述 topics 否 String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex 否 String 要同步的topic正则表达式,与topics参数二选一 is_sync_progress 是 Boolean 是否同步消费进度 seek_to 是 String 数据同步点 最早(first),最新(last),自定义时间戳(long类型) compress_alg 是 String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 表13 Dcs2DcsAdvanceConfig 参数 是否必选 参数类型 描述 synchronize_type 是 String 同步类型 默认全量加增量 connect_retry_time 是 String 无法连接后重试时间,默认60秒 other_retry_time 是 String 出现其他问题后的重试时间,默认60秒 use_rate_limit 否 Boolean 是否限制增量同步速率,默认5MS/s true:限制 false:不限制 rate_limit 否 String 限制增量同步速率,默认5MB/s use_salve_node 否 Boolean 是否使用Slave节点 true:使用从节点同步数据 false:不使用从节点同步数据,即使用主节点
-
请求示例 创建名为xxx的专业版事件流作业 POST https://{eg_endpoint}/v1/{project_id}/eventrouter/jobs { "cluster_id": "fac59513-6c18-4266-bc81-5d412dfc1925", "name": "eventRoute-qapbtr95", "scene_type": "DISASTER_BACKUP", "description": "", "source_config": [ { "source_kafka": [ { "config_type": "CLOUD", "region": "roma-dev-1", "project_id": "cb13a5c409fe40599271f44bbea5a2ad", "instance_id": "cdecf0b0-35b8-461b-a430-d7cd02d3d712", "cluster_alias": "aa", "address": "21.22.0.58:9092", "user_name": "", "password": null, "authenticate_mode": "PLAINTEXT", "sasl_mechanism": "" } ], } ], "sink_config": [ { "sink_kafka": [ { "config_type": "CLOUD", "region": "roma-dev-1", "project_id": "cb13a5c409fe40599271f44bbea5a2ad", "instance_id": "47896f0e-f90a-4528-b407-78ee00362cc9", "cluster_alias": "bb", "address": "21.22.0.175:9092", "user_name": null, "password": null, "authenticate_mode": "PLAINTEXT", "sasl_mechanism": "" } ], } ], "advance_config": [ { "kafka2kafka": [ { "topics": "t01", "topic_regex": "", "task_cnt": null, "topic_mappings": [], "rename_topic": false, "is_add_header": false, "is_sync_progress": false, "replica_cnt": 1, "seek_to": "earliest", "compress_alg": "none" } ] } ] }
-
响应示例 状态码:200 请求成功 { "cluster_id" : "fac59513-6c18-4266-bc81-5d412dfc1925", "job_id" : "fac59513-6c18-4266-bc81-5d412dfc1925", "name" : "eventRoute-ifpcv5u4", "description" : "", "scene_type" : "DISASTER_BACKUP", "source_type" : "KAFKA", "source_config" : null, "sink_type" : "KAFKA", "sink_config" : null, "advance_config" : null, "status" : "CREATING", "err_code" : null, "err_message" : null, "created_time" : "2024-05-16T11:46:07Z", "updated_time" : "2024-05-16T11:46:07Z", "vpc_id" : "199f632d-34e7-4915-b4d8-1bc4e2824867", "subnet_id" : "0d1799e1-116e-4551-92dc-02dd8a860072" }
-
响应参数 状态码:200 表14 响应Header参数 参数 参数类型 描述 X-Request-Id String 请求ID 表15 响应Body参数 参数 参数类型 描述 cluster_id String 专业版事件流集群ID job_id String 专业版事件流作业ID name String 作业名称。约束:作业名称由大小英文字母、数字、点、中划线和下划线组成,必须以大小英文字母或数字开头,最多128个字符。 description String 作业描述,约束:作业描述不能超过256位。 scene_type String 场景类型 source_type String 源端类型 sink_type String 目标端类型 subnet_id String 子网ID vpc_id String 虚拟私有云ID source_config EventRouterJobSource object 专业版事件流作业源端配置 sink_config EventRouterJobSink object 专业版事件流作业目标端配置 advance_config EventRouterAdvanceConfig object 专业版事件流作业高级配置 status String 作业状态 err_code String 错误码 err_message String 错误原因 created_time String 创建UTC时间 updated_time String 更新UTC时间 sink_status String 目标端连通性状态 sink_status_info String 目标端连通性状态信息 source_status String 源端连通性状态 source_status_info String 源端连通性状态信息 log_group_id String 用户侧保存事件流作业日志的日志组ID log_stream_id String 用户侧保存事件流作业日志的日志流ID 表16 EventRouterJobSource 参数 参数类型 描述 source_kafka KafkaParameters object kafka配置 source_rocketmq RocketmqParameters object rocketmq配置 source_dcs DcsParameters object dcs配置 表17 EventRouterJobSink 参数 参数类型 描述 sink_kafka KafkaParameters object kafka配置 sink_rocketmq RocketmqParameters object rocketmq配置 sink_dcs DcsParameters object dcs配置 表18 KafkaParameters 参数 参数类型 描述 config_type String 实例类型 CLOUD:云服务DMS kafka实例 region String 区域ID project_id String 资源空间ID instance_id String kafka实例ID,配置类型选择CLOUD时必填 cluster_alias String kafka集群别名 address String kafka地址 authenticate_mode String kafka认证方式 sasl_mechanism String SASL认证机制 user_name String 用户名,开启SASL_SSL时必填 password String 用户密码,开启SASL_SSL时必填 表19 RocketmqParameters 参数 参数类型 描述 config_type String 实例类型。 CLOUD:云服务DMS Rocketmq实例 region String 区域id project_id String 资源空间ID instance_id String rocketmq实例ID,配置类型选择CLOUD时必填 cluster_alias String rocketmq集群别名 address String rocketmq地址 ssl_open String rocketmq SSL开关 true: 开启 false: 关闭 acl_open Boolean rocketmq ACL开关 true: 开启 false: 关闭 user_name String 用户名,开启ACL时必填 password String 用户密码,开启ACL时必填 表20 DcsParameters 参数 参数类型 描述 config_type String 实例类型 CLOUD:云服务DCS实例 region String 区域id project_id String 资源空间ID instance_id String dcs实例ID,配置类型选择CLOUD时必填 address String dcs地址 password String 用户密码 表21 EventRouterAdvanceConfig 参数 参数类型 描述 kafka2kafka Kafka2KafkaAdvanceConfig object kafka同步自定义配置 rocketmq2rocketmq Rocketmq2RocketmqAdvanceConfig object rocketmq同步自定义配置 dcs2dcs Dcs2DcsAdvanceConfig object dcs同步自定义配置 表22 Kafka2KafkaAdvanceConfig 参数 参数类型 描述 topics String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex String 要同步的topic正则表达式,与topics参数二选一 replica_cnt Integer 副本数,不能大于broker数量 seek_to String 数据同步点 compress_alg String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 snappy:snappy压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 is_sync_progress Boolean 是否同步消费进度 true:同步 false:不同步 is_add_header Boolean 是否添加来源Header rename_topic Boolean 是否重命名Topic topic_mappings Array of KafkaTopicMapping objects topic映射 表23 KafkaTopicMapping 参数 参数类型 描述 source_topic String 源主题 sink_topic String 目标主题 表24 Rocketmq2RocketmqAdvanceConfig 参数 参数类型 描述 topics String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex String 要同步的topic正则表达式,与topics参数二选一 is_sync_progress Boolean 是否同步消费进度 seek_to String 数据同步点 最早(first),最新(last),自定义时间戳(long类型) compress_alg String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 表25 Dcs2DcsAdvanceConfig 参数 参数类型 描述 synchronize_type String 同步类型 默认全量加增量 connect_retry_time String 无法连接后重试时间,默认60秒 other_retry_time String 出现其他问题后的重试时间,默认60秒 use_rate_limit Boolean 是否限制增量同步速率,默认5MS/s true:限制 false:不限制 rate_limit String 限制增量同步速率,默认5MB/s use_salve_node Boolean 是否使用Slave节点 true:使用从节点同步数据 false:不使用从节点同步数据,即使用主节点
-
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 cluster_id 是 String 专业版事件流集群ID name 是 String 作业名称。约束:作业名称由大小英文字母、数字、点、中划线和下划线组成,必须以大小英文字母或数字开头,最多128个字符。 description 否 String 作业描述,约束:作业描述不能超过256位。 scene_type 是 String 场景类型,DISASTER_BACKUP:同步任务 source_config 否 EventRouterJobSource object 专业版事件流作业源端配置 sink_config 否 EventRouterJobSink object 专业版事件流作业目标端配置 advance_config 否 EventRouterAdvanceConfig object 专业版事件流作业高级配置 表4 EventRouterJobSource 参数 是否必选 参数类型 描述 source_kafka 否 KafkaParameters object kafka配置 source_rocketmq 否 RocketmqParameters object rocketmq配置 source_dcs 否 DcsParameters object dcs配置 表5 EventRouterJobSink 参数 是否必选 参数类型 描述 sink_kafka 否 KafkaParameters object kafka配置 sink_rocketmq 否 RocketmqParameters object rocketmq配置 sink_dcs 否 DcsParameters object dcs配置 表6 KafkaParameters 参数 是否必选 参数类型 描述 config_type 是 String 实例类型 CLOUD:云服务DMS kafka实例 region 是 String 区域ID project_id 是 String 资源空间ID instance_id 否 String kafka实例ID,配置类型选择CLOUD时必填 cluster_alias 是 String kafka集群别名 address 否 String kafka地址 authenticate_mode 否 String kafka认证方式 sasl_mechanism 否 String SASL认证机制 user_name 否 String 用户名,开启SASL_SSL时必填 password 否 String 用户密码,开启SASL_SSL时必填 表7 RocketmqParameters 参数 是否必选 参数类型 描述 config_type 是 String 实例类型。 CLOUD:云服务DMS Rocketmq实例 region 是 String 区域id project_id 是 String 资源空间ID instance_id 否 String rocketmq实例ID,配置类型选择CLOUD时必填 cluster_alias 是 String rocketmq集群别名 address 否 String rocketmq地址 ssl_open 否 String rocketmq SSL开关 true: 开启 false: 关闭 acl_open 否 Boolean rocketmq ACL开关 true: 开启 false: 关闭 user_name 否 String 用户名,开启ACL时必填 password 否 String 用户密码,开启ACL时必填 表8 DcsParameters 参数 是否必选 参数类型 描述 config_type 是 String 实例类型 CLOUD:云服务DCS实例 region 是 String 区域id project_id 是 String 资源空间ID instance_id 否 String dcs实例ID,配置类型选择CLOUD时必填 address 否 String dcs地址 password 否 String 用户密码 表9 EventRouterAdvanceConfig 参数 是否必选 参数类型 描述 kafka2kafka 否 Kafka2KafkaAdvanceConfig object kafka同步自定义配置 rocketmq2rocketmq 否 Rocketmq2RocketmqAdvanceConfig object rocketmq同步自定义配置 dcs2dcs 否 Dcs2DcsAdvanceConfig object dcs同步自定义配置 表10 Kafka2KafkaAdvanceConfig 参数 是否必选 参数类型 描述 topics 否 String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex 否 String 要同步的topic正则表达式,与topics参数二选一 replica_cnt 是 Integer 副本数,不能大于broker数量 seek_to 是 String 数据同步点 compress_alg 是 String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 snappy:snappy压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 is_sync_progress 是 Boolean 是否同步消费进度 true:同步 false:不同步 is_add_header 是 Boolean 是否添加来源Header rename_topic 否 Boolean 是否重命名Topic topic_mappings 否 Array of KafkaTopicMapping objects topic映射 表11 KafkaTopicMapping 参数 是否必选 参数类型 描述 source_topic 否 String 源主题 sink_topic 否 String 目标主题 表12 Rocketmq2RocketmqAdvanceConfig 参数 是否必选 参数类型 描述 topics 否 String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex 否 String 要同步的topic正则表达式,与topics参数二选一 is_sync_progress 是 Boolean 是否同步消费进度 seek_to 是 String 数据同步点 最早(first),最新(last),自定义时间戳(long类型) compress_alg 是 String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 表13 Dcs2DcsAdvanceConfig 参数 是否必选 参数类型 描述 synchronize_type 是 String 同步类型 默认全量加增量 connect_retry_time 是 String 无法连接后重试时间,默认60秒 other_retry_time 是 String 出现其他问题后的重试时间,默认60秒 use_rate_limit 否 Boolean 是否限制增量同步速率,默认5MS/s true:限制 false:不限制 rate_limit 否 String 限制增量同步速率,默认5MB/s use_salve_node 否 Boolean 是否使用Slave节点 true:使用从节点同步数据 false:不使用从节点同步数据,即使用主节点
-
请求示例 开启事件流作业日志 https://{eg_endpoint}/v1/{project_id}/eventrouter/jobs/{job_id}/log { "enabled" : true, "log_group_id" : "xxxxxxxxxxx", "log_stream_id" : "xxxxxxxxxxx" } 关闭事件流作业日志 https://{eg_endpoint}/v1/{project_id}/eventrouter/jobs/{job_id}/log { "enabled" : false, "log_group_id" : "", "log_stream_id" : "" }
-
响应示例 状态码:200 开启事件流作业日志成功 { "job_id" : "1a84ce5e-d060-1000-0094-xxxxxxxxxxx", "cluster_id" : "1a84cdab-8ae0-1000-0094-xxxxxxxxxxx", "name" : "eventRoute-xxxxxxxxxxx", "description" : "", "scene_type" : "DISASTER_BACKUP", "source_type" : "ROCKETMQ", "source_config" : null, "sink_type" : "ROCKETMQ", "sink_config" : null, "advance_config" : null, "status" : "PAUSED", "updated_time" : "2025-04-12T02:14:02Z", "vpc_id" : "0c4975eb-5575-4be0-b788-xxxxxxxxxxx", "subnet_id" : "33bd70bd-1d62-4438-96c8-xxxxxxxxxxx", "source_status" : "UNDEFINED", "source_status_info" : "", "sink_status" : "UNDEFINED", "sink_status_info" : "", "log_group_id" : "3cfe3347-43b9-4aa4-b62e-xxxxxxxxxxx", "log_stream_id" : "1a5b9d49-3003-49d3-93af-xxxxxxxxxxx" } 状态码:400 开启事件流作业日志失败 { "err_code" : "00513000", "err_detail" : "EventRoute task log is already enabled.", "err_msg" : "invalid parameters" }
-
响应参数 状态码:200 表4 响应Body参数 参数 参数类型 描述 cluster_id String 专业版事件流集群ID job_id String 专业版事件流作业ID name String 作业名称。约束:作业名称由大小英文字母、数字、点、中划线和下划线组成,必须以大小英文字母或数字开头,最多128个字符。 description String 作业描述,约束:作业描述不能超过256位。 scene_type String 场景类型 source_type String 源端类型 sink_type String 目标端类型 subnet_id String 子网ID vpc_id String 虚拟私有云ID source_config EventRouterJobSource object 专业版事件流作业源端配置 sink_config EventRouterJobSink object 专业版事件流作业目标端配置 advance_config EventRouterAdvanceConfig object 专业版事件流作业高级配置 status String 作业状态 err_code String 错误码 err_message String 错误原因 created_time String 创建UTC时间 updated_time String 更新UTC时间 sink_status String 目标端连通性状态 sink_status_info String 目标端连通性状态信息 source_status String 源端连通性状态 source_status_info String 源端连通性状态信息 log_group_id String 用户侧保存事件流作业日志的日志组ID log_stream_id String 用户侧保存事件流作业日志的日志流ID 表5 EventRouterJobSource 参数 参数类型 描述 source_kafka KafkaParameters object kafka配置 source_rocketmq RocketmqParameters object rocketmq配置 source_dcs DcsParameters object dcs配置 表6 EventRouterJobSink 参数 参数类型 描述 sink_kafka KafkaParameters object kafka配置 sink_rocketmq RocketmqParameters object rocketmq配置 sink_dcs DcsParameters object dcs配置 表7 KafkaParameters 参数 参数类型 描述 config_type String 实例类型 CLOUD:云服务DMS kafka实例 region String 区域ID project_id String 资源空间ID instance_id String kafka实例ID,配置类型选择CLOUD时必填 cluster_alias String kafka集群别名 address String kafka地址 authenticate_mode String kafka认证方式 sasl_mechanism String SASL认证机制 user_name String 用户名,开启SASL_SSL时必填 password String 用户密码,开启SASL_SSL时必填 表8 RocketmqParameters 参数 参数类型 描述 config_type String 实例类型。 CLOUD:云服务DMS Rocketmq实例 region String 区域id project_id String 资源空间ID instance_id String rocketmq实例ID,配置类型选择CLOUD时必填 cluster_alias String rocketmq集群别名 address String rocketmq地址 ssl_open String rocketmq SSL开关 true: 开启 false: 关闭 acl_open Boolean rocketmq ACL开关 true: 开启 false: 关闭 user_name String 用户名,开启ACL时必填 password String 用户密码,开启ACL时必填 表9 DcsParameters 参数 参数类型 描述 config_type String 实例类型 CLOUD:云服务DCS实例 region String 区域id project_id String 资源空间ID instance_id String dcs实例ID,配置类型选择CLOUD时必填 address String dcs地址 password String 用户密码 表10 EventRouterAdvanceConfig 参数 参数类型 描述 kafka2kafka Kafka2KafkaAdvanceConfig object kafka同步自定义配置 rocketmq2rocketmq Rocketmq2RocketmqAdvanceConfig object rocketmq同步自定义配置 dcs2dcs Dcs2DcsAdvanceConfig object dcs同步自定义配置 表11 Kafka2KafkaAdvanceConfig 参数 参数类型 描述 topics String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex String 要同步的topic正则表达式,与topics参数二选一 replica_cnt Integer 副本数,不能大于broker数量 seek_to String 数据同步点 compress_alg String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 snappy:snappy压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 is_sync_progress Boolean 是否同步消费进度 true:同步 false:不同步 is_add_header Boolean 是否添加来源Header rename_topic Boolean 是否重命名Topic topic_mappings Array of KafkaTopicMapping objects topic映射 表12 KafkaTopicMapping 参数 参数类型 描述 source_topic String 源主题 sink_topic String 目标主题 表13 Rocketmq2RocketmqAdvanceConfig 参数 参数类型 描述 topics String 要同步的topic名称,精确匹配,用","间隔,与topic_regex参数二选一 topic_regex String 要同步的topic正则表达式,与topics参数二选一 is_sync_progress Boolean 是否同步消费进度 seek_to String 数据同步点 最早(first),最新(last),自定义时间戳(long类型) compress_alg String 压缩算法 none:不使用压缩算法 gzip:gzip压缩算法 lz4:lz4压缩算法 zstd:zstd压缩算法 表14 Dcs2DcsAdvanceConfig 参数 参数类型 描述 synchronize_type String 同步类型 默认全量加增量 connect_retry_time String 无法连接后重试时间,默认60秒 other_retry_time String 出现其他问题后的重试时间,默认60秒 use_rate_limit Boolean 是否限制增量同步速率,默认5MS/s true:限制 false:不限制 rate_limit String 限制增量同步速率,默认5MB/s use_salve_node Boolean 是否使用Slave节点 true:使用从节点同步数据 false:不使用从节点同步数据,即使用主节点 状态码:400 表15 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_detail String 错误详情 error_msg String 错误信息
-
请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。通过调用IAM服务获取用户Token接口获取(响应消息头中X-Subject-Token的值)。 表3 请求Body参数 参数 是否必选 参数类型 描述 enable 是 Boolean 开启或者关闭事件流作业日志 true: 开启 false: 关闭 log_group_id 否 String 用户侧日志组ID,开启日志时不填此参数则由EG云服务创建自定义日志组 log_stream_id 否 String 用户侧日志流ID,开启日志时不填此参数则由EG云服务创建自定义日志流
-
AK/SK认证 AK/SK签名认证方式仅支持消息体大小在12MB以内,12MB以上的请求请使用Token认证。 AK/SK认证就是使用AK/SK对请求进行签名,在请求时将签名信息添加到消息头,从而通过身份认证。 AK(Access Key ID):访问密钥ID。与私有访问密钥关联的唯一标识符;访问密钥ID和私有访问密钥一起使用,对请求进行加密签名。 SK(Secret Access Key):私有访问密钥。与访问密钥ID结合使用,对请求进行加密签名,可标识发送方,并防止请求被修改。 使用AK/SK认证时,您可以基于签名算法使用AK/SK对请求进行签名,也可以使用专门的签名SDK对请求进行签名。详细的签名方法和SDK使用方法请参见API签名指南。 签名SDK只提供签名功能,与服务提供的SDK不同,使用时请注意。
-
Token认证 Token的有效期为24小时,需要使用一个Token鉴权时,可以先缓存起来,避免频繁调用。 Token在计算机系统中代表令牌(临时)的意思,拥有Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头中,从而通过身份认证,获得操作API的权限。Token可通过调用获取用户Token接口获取。 调用本服务API需要项目级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。 { "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "username", //IAM用户名 "password": $ADMIN_PASS, //IAM用户密码,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全 "domain": { "name": "domainname" //IAM用户所属账号名 } } } }, "scope": { "project": { "name": "xxxxxxxx" //项目名称 } } } } 获取Token 后,再调用其他接口时,您需要在请求消息头中添加“X-Auth-Token”,其值即为Token。例如Token值为“ABCDEFG....”,则调用接口时将“X-Auth-Token: ABCDEFG....”加到请求消息头即可,如下所示。 1 2 3 POST https://iam.cn-north-4.myhuaweicloud.com/v3.0/OS-USER/users Content-Type: application/json X-Auth-Token: ABCDEFG.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333。
-
镜像标签 权限 对应API接口 授权项(Action) 依赖的授权项 IAM项目(Project) 企业项目(Enterprise Project) 增加标签(OpenStack原生) PUT /v2/images/{image_id}/tags/{tag} ims:images:get ims:images:update - √ x 删除标签(OpenStack原生) DELETE /v2/images/{image_id}/tags/{tag} ims:images:get ims:images:update - √ x 增加或修改标签 PUT /v1/cloudimages/tags ims:images:get ims:images:update - √ x 查询租户镜像标签列表 GET /v1/cloudimages/tags ims:images:list - √ x 按标签查询镜像 POST /v2/{project_id}/images/resource_instances/action ims:images:list - √ x 批量删除镜像标签 DELETE /v1/{project_id}/cloudimages/{image_id}/tags/delete ims:images:update - √ x 批量添加删除镜像标签 POST /v2/{project_id}/images/{image_id}/tags/action ims:images:update - √ x 添加镜像标签 POST /v2/{project_id}/images/{image_id}/tags ims:images:update - √ x 删除镜像标签 DELETE /v2/{project_id}/images/{image_id}/tags/{key} ims:images:update - √ x 查询镜像标签 GET /v2/{project_id}/images/{image_id}/tags ims:images:list - √ x 查询租户所有镜像标签 GET /v2/{project_id}/images/tags ims:images:list - √ x 父主题: 权限和授权项
-
镜像共享 权限 对应API接口 授权项(Action) 依赖的授权项 IAM项目(Project) 企业项目(Enterprise Project) 获取镜像成员详情 GET /v1/{project_id}/cloudimages/{image_id}/members/{member_id} ims:images:get - √ x 获取镜像成员列表 GET /v1/{project_id}/cloudimages/{image_id}/members ims:images:get - √ x 添加镜像成员(OpenStack原生) POST /v2/images/{image_id}/members ims:images:get ims:images:share - √ x 更新镜像成员状态(OpenStack原生) PUT /v2/images/{image_id}/members/{member_id} ims:images:get ims:images:share - √ x 获取镜像成员详情(OpenStack原生) GET /v2/images/{image_id}/members/{member_id} ims:images:get ims:images:share - √ x 获取镜像成员列表(OpenStack原生) GET /v2/images/{image_id}/members ims:images:get ims:images:share - √ x 删除指定的镜像成员(OpenStack原生) DELETE /v2/images/{image_id}/members/{member_id} ims:images:get ims:images:share - √ x 批量添加镜像成员 POST /v1/cloudimages/members ims:images:share - √ x 批量更新镜像成员状态 PUT /v1/cloudimages/members ims:images:share - √ x 批量删除镜像成员 DELETE /v1/cloudimages/members ims:images:share - √ x 父主题: 权限和授权项
-
约束与限制 Agent插件目前仅支持64位Linux操作系统的裸金属服务器。 裸金属服务器必须配置委托,详情请参见如何配置委托?。 可选区域包括:华北-北京一(cn-north-1)、华南-广州(cn-south-1)、中国-香港(ap-southeast-1)。 用户私有镜像不在支持范围内。 主机监控对Linux镜像支持列表如表1所示。 表1 主机监控对Linux镜像支持列表 操作系统类型(64bit) 支持版本号 SUSE Enterprise11 SP4,Enterprise12 SP1 CentOS 6.9,7.2,7.3,7.4 EulerOS 2.2 Debian 8.6
-
恢复数据 如果遇到外部病毒入侵、人为误操作、业务软件Bug等故障场景,您需要执行备份恢复操作,将裸金属服务器的配置及云硬盘数据恢复到历史时间点,最大程度降低损失。 在云服务器备份页面,选择备份列表中某个时间点的备份,单击操作列的“恢复”。 弹出“恢复服务器”页面: 勾选“恢复后立即启动服务器”。 如果取消勾选“恢复后立即启动服务器”,则恢复服务器操作执行完成后,需要手动启动服务器。 恢复服务器的过程中会关闭服务器,请在业务空闲时操作。 在指定的磁盘下拉菜单中选择备份需要恢复到的磁盘。 如果服务器只有一个磁盘,则默认恢复到该磁盘。 如果服务器存在多个磁盘,默认将备份恢复到原来的磁盘,也可以在“指定的磁盘”下拉菜单中重新选择磁盘将备份恢复到备份服务器中的其他磁盘中。但是指定的磁盘容量不能小于之前的磁盘容量。 备份的数据盘的数据,不能恢复到系统盘中。 单击“确定”,并确认备份恢复是否成功。 您可以在备份列表中,查看备份恢复的执行状态,直到备份的“备份状态”恢复为“可用”。然后验证您的业务是否已经恢复。
-
手动备份 如果想在任意时间点即时备份,可以手动创建裸金属服务器备份。 在云服务器备份页面,单击右上角的“创建云服务器备份”。 在服务器列表中选择一台裸金属服务器,并勾选需要备份的磁盘。 考虑到恢复后数据的一致性问题,我们推荐您对整个服务器进行备份。 若您希望选择部分磁盘备份以节省成本,请尽量确保这些磁盘的数据不受其他未备份磁盘的数据影响,否则可能会导致数据不一致问题。 例如,Oracle应用的数据分散在不同磁盘上,如果只备份了部分磁盘,会导致恢复后数据不一致(已备份磁盘恢复到历史时间点数据,未备份磁盘仍保留当前数据),甚至导致应用无法启动。 勾选“立即备份”,输入名称和描述,启动全量备份。 当前服务器已绑定自动备份策略,如果想替换原有策略,请勾选“自动备份”,并且在下拉列表中重新选择一条策略,绑定操作会使服务器从原策略解绑并绑定到所选策略。 设置完成后,单击“立即申请”,在“资源详情”页面确认规格后,单击“提交申请”。 在“备份”页签,产生的备份的“备份状态”为“可用”时,表示一次性手动备份任务执行成功。
-
购买裸金属服务器 在左侧导航中选择“裸金属服务器”,单击右上角的“购买裸金属服务器”。 配置裸金属服务器的规格参数。 规格:选择裸金属服务器规格,如physical.s4.xlarge。 磁盘:设置系统盘参数,并新增一块数据盘。 备份:勾选“启用自动备份”,在下拉列表中选择创建备份策略中创建的备份策略。 设置完成后,单击“立即购买”创建裸金属服务器。 等待5分钟左右,裸金属服务器即可创建完成,状态变为“运行中”。 远程登录或使用密钥对登录裸金属服务器,完成数据盘初始化,并开始部署您的应用软件。 父主题: 备份
-
方案介绍 当我们部署在裸金属服务器上的系统出现外部病毒入侵、人为误操作、业务软件Bug等故障场景时,可以通过云服务器备份服务(Cloud Server Backup Service,CSBS)为裸金属服务器创建定期自动备份(备份周期最小为1小时)。当上述故障发生时,可通过备份进行快速恢复,避免数据丢失。 CSBS将裸金属服务器的配置和所包含的多个云硬盘数据备份到高可靠性等级的 对象存储服务 (Object Storage Service,OBS)中,保障用户的备份数据安全。 图1 备份及恢复示意图
-
前提条件 创建密钥对 为安全起见,裸金属服务器登录时建议使用密钥方式进行身份验证。因此,您需要使用已有密钥对或新建一个密钥对,用于远程登录身份验证。 参考创建密钥对中的指导完成操作。若您已有密钥对,可跳过此步骤,无需多次创建。 创建虚拟私有云 裸金属服务器使用虚拟私有云(Virtual Private Cloud,VPC)提供的网络,包括子网、安全组等。 参考创建虚拟私有云和子网中的指导完成操作。
-
流程说明 备份裸金属服务器,您需要完成以下步骤: 创建备份策略:通过设定备份时间、备份周期、保留规则等配置项,对裸金属服务器自动进行数据备份。 购买并配置裸金属服务器:购买一台快速发放裸金属服务器,并为其绑定备份策略;完成云硬盘初始化,根据实际需求部署应用软件。 创建裸金属服务器备份:通过设定的备份策略,裸金属服务器会在固定时间点进行自动备份;如果想在任意时间点即时备份,可以手动创建裸金属服务器备份。 查看备份、恢复数据:在控制台界面查看创建成功的自动或手动备份;根据需要恢复数据到历史时间点。
-
安装配置成功Agent后,为什么控制台没有监控数据或者显示数据滞后? 安装配置Agent成功,需要等待2分钟,控制台上才会有主机监控数据。如果过了5min在总览页面还未看到“裸金属服务器”,则需要排查裸金属服务器时间和控制台所在客户端时间是否一致。 Agent上报数据取的是BMS实例中的本地时间,控制台下发的请求时间范围是依赖用户客户端浏览器的时间,两者如果不匹配则可能导致控制台查不到监控数据。 登录裸金属服务器,执行service telescoped status命令查看Agent运行状态,当系统返回以下内容,则表示Agent为正常运行状态。 Telescope process is running well. 如果还是看不到监控数据,请参考“手动配置Agent(Linux)”检查配置是否正确。 父主题: 常见问题
-
功能说明 本节内容介绍裸金属服务器支持上报 云监控 的操作系统监控指标。以下区域主机监控Agent采用最新版本的Agent,监控指标更为简洁。 当前支持的区域: “华东-上海一”、“华东-上海二”、“华北-北京一”、“华北-北京四”、“华南-广州”、“华南-深圳”、“西南-贵阳一”、“中国-香港”、“亚太-曼谷”、“亚太-新加坡”、“非洲-约翰内斯堡”。 安装Agent后,您便可以查看裸金属服务器的操作系统监控指标。指标采集周期是1分钟。
-
监控指标 裸金属服务器(操作系统监控)支持的监控指标如表1所示。 表1 监控指标 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) cpu_usage (Agent)CPU使用率 该指标用于统计测量对象当前CPU使用率。 通过计算采集周期内“/proc/stat”中的变化得出用户空间CPU使用率。 用户可以通过top命令查看“%Cpu(s)”值。 单位:百分比 0-100% 裸金属服务器 1分钟 load_average5 (Agent)5分钟平均负载 该指标用于统计测量对象在过去5分钟的CPU平均负载。 通过“/proc/loadavg”文件中load5/逻辑CPU个数得到。 用户可以通过top命令查看“load5”值。 ≥ 0 裸金属服务器 1分钟 mem_usedPercent (Agent)内存使用率 该指标用于统计测量对象的内存使用率。 通过“/proc/meminfo”文件获取。计算公式:(MemTotal-MemAvailable)/MemTotal。 单位:百分比 0-100% 裸金属服务器 1分钟 mountPointPrefix_disk_free (Agent)磁盘剩余存储量 该指标用于统计测量对象磁盘的剩余存储空间。 执行df -h命令,查看Avail列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:GB ≥ 0 GB 裸金属服务器 1分钟 mountPointPrefix_disk_usedPercent (Agent)磁盘使用率 该指标用于统计测量对象磁盘使用率,以百分比为单位。计算方式为:磁盘已用存储量/磁盘存储总量。 通过计算Used/Size得出。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 0-100% 裸金属服务器 1分钟 mountPointPrefix_disk_ioUtils 和volumePrefix_disk_ioUtils (Agent)磁盘I/O使用率 该指标用于统计测量对象磁盘I/O使用率。 通过计算采集周期内/proc/diskstats中对应设备第十三列数据的变化得出磁盘I/O使用率。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 0-100% 裸金属服务器 1分钟 mountPointPrefix_disk_inodesUsedPercent (Agent)inode已使用占比 该指标用于统计测量对象当前磁盘已使用的inode占比。 执行df -i命令,查看IUse%列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 0-100% 裸金属服务器 1分钟 net_bitRecv (Agent)入网带宽 该指标用于统计测量对象网卡每秒接收的比特数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:bit/s ≥ 0 bit/s 裸金属服务器 1分钟 net_bitSent (Agent)出网带宽 该指标用于统计测量对象网卡每秒发送的比特数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:bit/s ≥ 0 bit/s 裸金属服务器 1分钟 net_packetRecv (Agent)网卡包接收速率 该指标用于统计测量对象网卡每秒接收的数据包数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:Counts/s ≥ 0 Counts/s 裸金属服务器 1分钟 net_packetSent (Agent)网卡包发送速率 该指标用于统计测量对象网卡每秒发送的数据包数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:Counts/s ≥ 0 Counts/s 裸金属服务器 1分钟 net_tcp_total (Agent)所有状态的TCP连接数总和 该指标用于统计测量对象网卡所有状态的TCP连接数总和。 ≥0 裸金属服务器 1分钟 net_tcp_established (Agent)处于ESTABLISHED状态的TCP连接数量 该指标用于统计测量对象网卡处于ESTABLISHED状态的TCP连接数量。 ≥0 裸金属服务器 1分钟
-
监控指标 裸金属服务器(操作系统监控)支持的监控指标有:CPU相关监控指标(表1)、CPU负载类相关监控指标(表2)、内存相关监控指标(表3)、磁盘相关监控指标(表4)、磁盘I/O类(表5)、文件系统类(表6)、网卡类(表7)、软RAID相关监控指标(表8)和进程相关监控指标(表9)。 如果要监控软RAID相关指标,Agent版本必须为1.0.5及以上。 Windows系统的裸金属服务器暂不支持监控。 表1 CPU相关监控指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) cpu_usage_idle (Agent)CPU空闲时间占比 该指标用于统计测量对象当前CPU空闲时间占比。 通过计算采集周期内“/proc/stat”文件中的变化得出CPU空闲时间占比。 用户可以通过top命令查看“%Cpu(s) id”值。 单位:百分比 0-100% 裸金属服务器 1分钟 cpu_usage_other (Agent)其他CPU使用率 该指标用于统计测量对象其他占用CPU使用率。 计算公式: 1 - 空闲CPU使用率(%) - 内核空间CPU使用率 - 用户空间CPU使用率。 单位:百分比 0-100% 裸金属服务器 1分钟 cpu_usage_system (Agent)内核空间CPU使用率 该指标用于统计测量对象当前内核空间占用CPU使用率。 通过计算采集周期内“/proc/stat”文件中的变化得出内核空间CPU使用率。 用户可以通过top命令查看“%Cpu(s) sy”值。 单位:百分比 0-100% 裸金属服务器 1分钟 cpu_usage_user (Agent)用户空间CPU使用率 该指标用于统计测量对象当前用户空间占用CPU使用率。 通过计算采集周期内“/proc/stat”中的变化得出用户空间CPU使用率。 用户可以通过top命令查看“%Cpu(s) us”值。 单位:百分比 0-100% 裸金属服务器 1分钟 cpu_usage (Agent)CPU使用率 该指标用于统计测量对象当前CPU使用率。 通过计算采集周期内“/proc/stat”中的变化得出用户空间CPU使用率。 用户可以通过top命令查看“%Cpu(s)”值。 单位:百分比 0-100% 裸金属服务器 1分钟 cpu_usage_nice (Agent)Nice进程CPU使用率 该指标用于统计测量对象当前Nice进程CPU使用率。 通过计算采集周期内/proc/stat中的变化得出Nice进程CPU使用率。用户可以通过top命令查看 %Cpu(s) ni值。 单位:百分比 0-100% 裸金属服务器 1分钟 cpu_usage_iowait (Agent)iowait状态占比 该指标用于统计测量对象当前iowait状态占用CPU的比率。 通过计算采集周期内/proc/stat中的变化得出iowait状态占比。 用户可以通过top命令查看 %Cpu(s) wa值。 单位:百分比 0-100% 裸金属服务器 1分钟 cpu_usage_irq (Agent)CPU中断时间占比 该指标用于统计测量对象当前CPU处理中断用时占用CPU时间的比率,以百分比为单位。 通过计算采集周期内/proc/stat中的变化得出CPU中断时间占比。 用户可以通过top命令查看 %Cpu(s) hi值。 单位:百分比 0-100% 裸金属服务器 1分钟 cpu_usage_softirq (Agent)CPU软中断时间占比 该指标用于统计测量对象当前CPU处理软中断时间占用CPU时间的比率。 通过计算采集周期内/proc/stat中的变化得出CPU软中断时间占比。 用户可以通过top命令查看 %Cpu(s) si值。 单位:百分比 0-100% 裸金属服务器 1分钟 表2 CPU负载指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) load_average1 (Agent)1分钟平均负载 该指标用于统计测量对象在过去1分钟的CPU平均负载。 通过“/proc/loadavg”文件中load1/逻辑CPU个数得到。 用户可以通过top命令查看“load1”值。 ≥ 0 裸金属服务器 1分钟 load_average5 (Agent)5分钟平均负载 该指标用于统计测量对象在过去5分钟的CPU平均负载。 通过“/proc/loadavg”文件中load5/逻辑CPU个数得到。 用户可以通过top命令查看“load5”值。 ≥ 0 裸金属服务器 1分钟 load_average15 (Agent)15分钟平均负载 该指标用于统计测量对象在过去15分钟的CPU平均负载。 通过“/proc/loadavg”中load15/逻辑CPU个数得到。 用户可以通过top命令查看“load15”值。 ≥ 0 裸金属服务器 1分钟 表3 内存相关监控指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) mem_available (Agent)可用内存 该指标用于统计测量对象的可用内存。 通过“/proc/meminfo”文件得到MemAvailable。若“/proc/meminfo”中不显示MemAvailable,则MemAvailable=MemFree+Buffers+Cached。 单位:GB ≥ 0 GB 裸金属服务器 1分钟 mem_usedPercent (Agent)内存使用率 该指标用于统计测量对象的内存使用率。 通过“/proc/meminfo”文件获取。计算公式:(MemTotal-MemAvailable)/MemTotal。 单位:百分比 0-100% 裸金属服务器 1分钟 mem_free (Agent)空闲内存量 该指标用于统计测量对象的空闲内存量。 通过/proc/meminfo获取。 单位:GB ≥ 0 GB 裸金属服务器 1分钟 mem_buffers (Agent)Buffers占用量 该指标用于统计测量对象的Buffers内存量。 通过/proc/meminfo获取。 用户可以通过top命令查看 KiB Mem:buffers值。 单位:GB ≥ 0 GB 裸金属服务器 1分钟 mem_cached (Agent)Cache占用量 该指标用于统计测量对象Cache内存量。 通过/proc/meminfo获取。 用户可以通过top命令查看 KiB Swap:cached Mem值。 单位:GB ≥ 0 GB 裸金属服务器 1分钟 表4 磁盘相关监控指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) mountPointPrefix_disk_free (Agent)磁盘剩余存储量 该指标用于统计测量对象磁盘的剩余存储空间。 执行df -h命令,查看Avail列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:GB ≥ 0 GB 裸金属服务器 1分钟 mountPointPrefix_disk_total (Agent)磁盘存储总量 该指标用于统计测量对象磁盘存储总量。 执行df -h命令,查看Size列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:GB ≥ 0 GB 裸金属服务器 1分钟 mountPointPrefix_disk_used (Agent)磁盘已用存储量 该指标用于统计测量对象磁盘的已用存储空间。 执行df -h命令,查看Used列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:GB ≥ 0 GB 裸金属服务器 1分钟 mountPointPrefix_disk_usedPercent (Agent)磁盘使用率 该指标用于统计测量对象磁盘使用率,以百分比为单位。计算方式为:磁盘已用存储量/磁盘存储总量。 通过计算Used/Size得出。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 0-100% 裸金属服务器 1分钟 表5 磁盘I/O相关监控指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) mountPointPrefix_disk_agt_read_bytes_rate (Agent)磁盘读速率 该指标用于统计每秒从测量对象磁盘读出的数据量。 通过计算采集周期内“/proc/diskstats”文件中对应设备第六列数据的变化得出磁盘读速率。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:byte/s ≥ 0 byte/s 裸金属服务器 1分钟 mountPointPrefix_disk_agt_read_requests_rate (Agent)磁盘读操作速率 该指标用于统计每秒从测量对象磁盘读取数据的请求次数。 通过计算采集周期内“/proc/diskstats”文件中对应设备第四列数据的变化得出磁盘读操作速率。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:请求/秒 ≥ 0 请求/秒 裸金属服务器 1分钟 mountPointPrefix_disk_agt_write_bytes_rate (Agent)磁盘写速率 该指标用于统计每秒写到测量对象磁盘的数据量。 通过计算采集周期内“/proc/diskstats”文件中对应设备第十列数据的变化得出磁盘写速率。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:byte/s ≥ 0 byte/s 裸金属服务器 1分钟 mountPointPrefix_disk_agt_write_requests_rate (Agent)磁盘写操作速率 该指标用于统计每秒向测量对象磁盘写数据的请求次数。 通过计算采集周期内“/proc/diskstats”文件中对应设备第八列数据的变化得出磁盘写操作速率。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:请求/秒 ≥ 0 请求/秒 裸金属服务器 1分钟 disk_readTime (Agent)读操作平均耗时 该指标用于统计测量对象磁盘读操作平均耗时。 通过计算采集周期内/proc/diskstats中对应设备第七列数据的变化得出磁盘读操作平均耗时。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:ms/Count ≥ 0 ms/Count 裸金属服务器 1分钟 disk_writeTime (Agent)写操作平均耗时 该指标用于统计测量对象磁盘写操作平均耗时。 通过计算采集周期内/proc/diskstats中对应设备第十一列数据的变化得出磁盘写操作平均耗时。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:ms/Count ≥ 0 ms/Count 裸金属服务器 1分钟 disk_ioUtils (Agent)磁盘I/O使用率 该指标用于统计测量对象磁盘I/O使用率。 通过计算采集周期内/proc/diskstats中对应设备第十三列数据的变化得出磁盘I/O使用率。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 0-100% 裸金属服务器 1分钟 disk_queue_length (Agent)平均队列长度 该指标用于统计指定时间段内,平均等待完成的读取或写入操作请求的数量。 通过计算采集周期内/proc/diskstats中对应设备第十四列数据的变化得出磁盘平均队列长度。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:个 ≥ 0 个 裸金属服务器 1分钟 disk_write_bytes_per_operation (Agent)平均写操作大小 该指标用于统计指定时间段内,平均每个写I/O操作传输的字节数。 通过计算采集周期内/proc/diskstats中对应设备第十列数据的变化与第八列数据的变化相除得出磁盘平均写操作大小。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:KB/op ≥ 0 KB/op 裸金属服务器 1分钟 disk_read_bytes_per_operation (Agent)平均读操作大小 该指标用于统计指定时间段内,平均每个读I/O操作传输的字节数。 通过计算采集周期内/proc/diskstats中对应设备第六列数据的变化与第四列数据的变化相除得出磁盘平均读操作大小。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:KB/op ≥ 0 KB/op 裸金属服务器 1分钟 disk_io_svctm (Agent)平均I/O服务时长 该指标用于统计指定时间段内,平均每个读或写I/O的操作时长。 通过计算采集周期内/proc/diskstats中对应设备第十三列数据的变化与第四列数据与第八列数据和的变化相除得出磁盘平均I/O时长。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:ms/op ≥ 0 ms/op 裸金属服务器 1分钟 表6 文件系统类监控指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) disk_fs_rwstate (Agent)文件系统读写状态 该指标用于统计测量对象挂载文件系统的读写状态。状态分为:可读写(0)/只读(1)。 通过读取/proc/mounts中第四列文件系统挂载参数获得。 0,1 裸金属服务器 1分钟 disk_inodesTotal (Agent)inode空间大小 该指标用于统计测量对象当前磁盘的inode空间量。执行df -i命令,查看Inodes列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 ≥ 0 裸金属服务器 1分钟 disk_inodesUsed (Agent)inode已使用空间 该指标用于统计测量对象当前磁盘已使用的inode空间量。 执行df -i命令,查看IUsed列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 ≥ 0 裸金属服务器 1分钟 disk_inodesUsedPercent (Agent)inode已使用占比 该指标用于统计测量对象当前磁盘已使用的inode占比。 执行df -i命令,查看IUse%列数据。 挂载点前缀路径长度不能超过64个字符,必须以字母开头,只能包含0-9/a-z/A-Z/-/./~。 单位:百分比 0-100% 裸金属服务器 1分钟 表7 网卡相关监控指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) net_bitRecv (Agent)入网带宽 该指标用于统计测量对象网卡每秒接收的比特数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:bit/s ≥ 0 bit/s 裸金属服务器 1分钟 net_bitSent (Agent)出网带宽 该指标用于统计测量对象网卡每秒发送的比特数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:bit/s ≥ 0 bit/s 裸金属服务器 1分钟 net_packetRecv (Agent)网卡包接收速率 该指标用于统计测量对象网卡每秒接收的数据包数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:Counts/s ≥ 0 Counts/s 裸金属服务器 1分钟 net_packetSent (Agent)网卡包发送速率 该指标用于统计测量对象网卡每秒发送的数据包数。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:Counts/s ≥ 0 Counts/s 裸金属服务器 1分钟 net_errin (Agent)接收误包率 该指标用于统计测量对象网卡每秒接收的错误数据包数量占所接收的数据包的比率。 单位:百分比 0-100% 裸金属服务器 1分钟 net_errout (Agent)发送误包率 该指标用于统计测量对象网卡每秒发送的错误数据包数量占所发送的数据包的比率。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:百分比 0-100% 裸金属服务器 1分钟 net_dropin (Agent)接收丢包率 该指标用于统计测量对象网卡每秒接收并已丢弃的数据包数量占所接收的数据包的比率。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:百分比 0-100% 裸金属服务器 1分钟 net_dropout (Agent)发送丢包率 该指标用于统计测量对象网卡每秒发送并已丢弃的数据包数量占所发送的数据包的比率。 通过计算采集周期内“/proc/net/dev”文件中的变化得出。 单位:百分比 0-100% 裸金属服务器 1分钟 表8 软RAID相关监控指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) md1_status_device:1 (Agent)软RAID状态 该指标用于统计测量对象软RAID设备的状态,RAID异常情况下值为0。 通过采集周期内执行插件脚本“/usr/local/telescope/plugins/raid-monitor.sh”,脚本中计算“/proc/mdstat”文件中的变化并执行mdadm -D /dev/md0(RAID名称)得出。 0,1 裸金属服务器 1分钟 md1_active_device:2 (Agent)软RAID活跃设备数 该指标用于统计测量对象软RAID设备的活跃盘数,RAID异常情况下值为-1。 通过采集周期内执行插件脚本“/usr/local/telescope/plugins/raid-monitor.sh”,脚本中计算“/proc/mdstat”文件中的变化并执行mdadm -D /dev/md0(RAID名称)得出。 ≥0,-1 裸金属服务器 1分钟 md1_working_device:2 (Agent)软RAID工作设备数 该指标用于统计测量对象软RAID设备的工作设备数,RAID异常情况下值为-1。 通过采集周期内执行插件脚本“/usr/local/telescope/plugins/raid-monitor.sh”,脚本中计算“/proc/mdstat”文件中的变化并执行mdadm -D /dev/md0(RAID名称)得出。 ≥0,-1 裸金属服务器 1分钟 md1_failed_device:0 (Agent)软RAID失败设备数 该指标用于统计测量对象软RAID设备的失败设备数,RAID异常情况下值为-1。 通过采集周期内执行插件脚本“/usr/local/telescope/plugins/raid-monitor.sh”,脚本中计算“/proc/mdstat”文件中的变化并执行mdadm -D /dev/md0(RAID名称)得出。 ≥0,-1 裸金属服务器 1分钟 md1_spare_device:0 (Agent)软RAID备用设备数 该指标用于统计测量对象软RAID设备的备用设备数,RAID异常情况下值为-1。 通过采集周期内执行插件脚本“/usr/local/telescope/plugins/raid-monitor.sh”,脚本中计算“/proc/mdstat”文件中的变化并执行mdadm -D /dev/md0(RAID名称)得出。 ≥0,-1 裸金属服务器 1分钟 表9 进程相关监控指标说明 指标ID 指标名称 指标含义 取值范围 测量对象 监控周期(原始指标) proc_pHashId_cpu 进程CPU使用率 进程消耗的CPU百分比,pHashId是(进程名+进程ID)的md5值。 通过计算/proc/pid/stat的变化得出。 单位:百分比 0-100% 裸金属服务器 1分钟 proc_pHashId_mem 进程内存使用率 进程消耗的内存百分比,pHashId是(进程名+进程ID)的md5值。 计算方式:RSS*PAGESIZE/MemTotal RSS:通过获取/proc/pid/statm第二列得到 PAGESIZE:通过命令getconf PAGESIZE获取 MemTotal:通过/proc/meminfo获取 单位:百分比 0-100% 裸金属服务器 1分钟 proc_pHashId_file 进程打开文件数 进程打开文件数,pHashId是(进程名+进程ID)的md5值。 通过执行ls -l /proc/pid/fd可以查看数量。 ≥0 裸金属服务器 1分钟 proc_running_count (Agent)运行中进程数 该指标用于统计测量对象处于运行状态的进程数。 通过统计/proc/pid/status中Status值获取每个进程的状态,进而统计各个状态进程总数。 ≥0 裸金属服务器 1分钟 proc_idle_count (Agent)空闲进程数 该指标用于统计测量对象处于空闲状态的进程数。 通过统计/proc/pid/status中Status值获取每个进程的状态,进而统计各个状态进程总数。 ≥0 裸金属服务器 1分钟 proc_zombie_count (Agent)僵死进程数 该指标用于统计测量对象处于僵死状态的进程数。 通过统计/proc/pid/status中Status值获取每个进程的状态,进而统计各个状态进程总数。 ≥0 裸金属服务器 1分钟 proc_blocked_count (Agent)阻塞进程数 该指标用于统计测量对象被阻塞的进程数。 通过统计/proc/pid/status中Status值获取每个进程的状态,进而统计各个状态进程总数。 ≥0 裸金属服务器 1分钟 proc_sleeping_count (Agent)睡眠进程数 该指标用于统计测量对象处于睡眠状态的进程数。 通过统计/proc/pid/status中Status值获取每个进程的状态,进而统计各个状态进程总数。 ≥0 裸金属服务器 1分钟 proc_total_count (Agent)系统进程数 该指标用于统计测量对象的总进程数。 通过统计/proc/pid/status中Status值获取每个进程的状态,进而统计各个状态进程总数。 ≥0 裸金属服务器 1分钟
-
功能说明 本节定义了裸金属服务器上报 云监控服务 的监控指标的命名空间,监控指标列表和维度定义,用户可以通过云监控服务控制台或API接口来检索裸金属服务器产生的监控指标和告警信息。 安装Agent后,您便可以查看裸金属服务器的操作系统监控指标。指标采集周期是1分钟。 “华东-上海一”、“华东-上海二”、“华北-北京一”、“华北-北京四”、“华南-广州”、“华南-深圳”、“西南-贵阳一”、“中国-香港”、“亚太-曼谷”、“亚太-新加坡”、“非洲-约翰内斯堡”区域主机监控Agent采用最新版本的Agent,监控指标更为简洁,详情请参见支持的监控指标(安装Agent,简洁版)。
共100000条
- 1
- ...
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
- 71
- 72
- 73
- 74
- 75
- 76
- 77
- 78
- 79
- 80
- 81
- 82
- 83
- 84
- 85
- 86
- 87
- 88
- 89
- 90
- 91
- 92
- 93
- 94
- 95
- 96
- 97
- 98
- 99
- 100
- 101
- 102
- 103
- 104
- 105
- 106
- 107
- 108
- 109
- 110
- 111
- 112
- 113
- 114
- 115
- 116
- 117
- 118
- 119
- 120
- 121
- 122
- 123
- 124
- 125
- 126
- 127
- 128
- 129
- 130
- 131
- 132
- 133
- 134
- 135
- 136
- 137
- 138
- 139
- 140
- 141
- 142
- 143
- 144
- 145
- 146
- 147
- 148
- 149
- 150
- 151
- 152
- 153
- 154
- 155
- 156
- 157
- 158
- 159
- 160
- 161
- 162
- 163
- 164
- 165
- 166
- 167
- 168
- 169
- 170
- 171
- 172
- 173
- 174
- 175
- 176
- 177
- 178
- 179
- 180
- 181
- 182
- 183
- 184
- 185
- 186
- 187
- 188
- 189
- 190
- 191
- 192
- 193
- 194
- 195
- 196
- 197
- 198
- 199
- 200
- 201
- 202
- 203
- 204
- 205
- 206
- 207
- 208
- 209
- 210
- 211
- 212
- 213
- 214
- 215
- 216
- 217
- 218
- 219
- 220
- 221
- 222
- 223
- 224
- 225
- 226
- 227
- 228
- 229
- 230
- 231
- 232
- 233
- 234
- 235
- 236
- 237
- 238
- 239
- 240
- 241
- 242
- 243
- 244
- 245
- 246
- 247
- 248
- 249
- 250
- 251
- 252
- 253
- 254
- 255
- 256
- 257
- 258
- 259
- 260
- 261
- 262
- 263
- 264
- 265
- 266
- 267
- 268
- 269
- 270
- 271
- 272
- 273
- 274
- 275
- 276
- 277
- 278
- 279
- 280
- 281
- 282
- 283
- 284
- 285
- 286
- 287
- 288
- 289
- 290
- 291
- 292
- 293
- 294
- 295
- 296
- 297
- 298
- 299
- 300
- 301
- 302
- 303
- 304
- 305
- 306
- 307
- 308
- 309
- 310
- 311
- 312
- 313
- 314
- 315
- 316
- 317
- 318
- 319
- 320
- 321
- 322
- 323
- 324
- 325
- 326
- 327
- 328
- 329
- 330
- 331
- 332
- 333
- 334
- 335
- 336
- 337
- 338
- 339
- 340
- 341
- 342
- 343
- 344
- 345
- 346
- 347
- 348
- 349
- 350
- 351
- 352
- 353
- 354
- 355
- 356
- 357
- 358
- 359
- 360
- 361
- 362
- 363
- 364
- 365
- 366
- 367
- 368
- 369
- 370
- 371
- 372
- 373
- 374
- 375
- 376
- 377
- 378
- 379
- 380
- 381
- 382
- 383
- 384
- 385
- 386
- 387
- 388
- 389
- 390
- 391
- 392
- 393
- 394
- 395
- 396
- 397
- 398
- 399
- 400
- 401
- 402
- 403
- 404
- 405
- 406
- 407
- 408
- 409
- 410
- 411
- 412
- 413
- 414
- 415
- 416
- 417
- 418
- 419
- 420
- 421
- 422
- 423
- 424
- 425
- 426
- 427
- 428
- 429
- 430
- 431
- 432
- 433
- 434
- 435
- 436
- 437
- 438
- 439
- 440
- 441
- 442
- 443
- 444
- 445
- 446
- 447
- 448
- 449
- 450
- 451
- 452
- 453
- 454
- 455
- 456
- 457
- 458
- 459
- 460
- 461
- 462
- 463
- 464
- 465
- 466
- 467
- 468
- 469
- 470
- 471
- 472
- 473
- 474
- 475
- 476
- 477
- 478
- 479
- 480
- 481
- 482
- 483
- 484
- 485
- 486
- 487
- 488
- 489
- 490
- 491
- 492
- 493
- 494
- 495
- 496
- 497
- 498
- 499
- 500
- 501
- 502
- 503
- 504
- 505
- 506
- 507
- 508
- 509
- 510
- 511
- 512
- 513
- 514
- 515
- 516
- 517
- 518
- 519
- 520
- 521
- 522
- 523
- 524
- 525
- 526
- 527
- 528
- 529
- 530
- 531
- 532
- 533
- 534
- 535
- 536
- 537
- 538
- 539
- 540
- 541
- 542
- 543
- 544
- 545
- 546
- 547
- 548
- 549
- 550
- 551
- 552
- 553
- 554
- 555
- 556
- 557
- 558
- 559
- 560
- 561
- 562
- 563
- 564
- 565
- 566
- 567
- 568
- 569
- 570
- 571
- 572
- 573
- 574
- 575
- 576
- 577
- 578
- 579
- 580
- 581
- 582
- 583
- 584
- 585
- 586
- 587
- 588
- 589
- 590
- 591
- 592
- 593
- 594
- 595
- 596
- 597
- 598
- 599
- 600
- 601
- 602
- 603
- 604
- 605
- 606
- 607
- 608
- 609
- 610
- 611
- 612
- 613
- 614
- 615
- 616
- 617
- 618
- 619
- 620
- 621
- 622
- 623
- 624
- 625
- 626
- 627
- 628
- 629
- 630
- 631
- 632
- 633
- 634
- 635
- 636
- 637
- 638
- 639
- 640
- 641
- 642
- 643
- 644
- 645
- 646
- 647
- 648
- 649
- 650
- 651
- 652
- 653
- 654
- 655
- 656
- 657
- 658
- 659
- 660
- 661
- 662
- 663
- 664
- 665
- 666
- 667
- 668
- 669
- 670
- 671
- 672
- 673
- 674
- 675
- 676
- 677
- 678
- 679
- 680
- 681
- 682
- 683
- 684
- 685
- 686
- 687
- 688
- 689
- 690
- 691
- 692
- 693
- 694
- 695
- 696
- 697
- 698
- 699
- 700
- 701
- 702
- 703
- 704
- 705
- 706
- 707
- 708
- 709
- 710
- 711
- 712
- 713
- 714
- 715
- 716
- 717
- 718
- 719
- 720
- 721
- 722
- 723
- 724
- 725
- 726
- 727
- 728
- 729
- 730
- 731
- 732
- 733
- 734
- 735
- 736
- 737
- 738
- 739
- 740
- 741
- 742
- 743
- 744
- 745
- 746
- 747
- 748
- 749
- 750
- 751
- 752
- 753
- 754
- 755
- 756
- 757
- 758
- 759
- 760
- 761
- 762
- 763
- 764
- 765
- 766
- 767
- 768
- 769
- 770
- 771
- 772
- 773
- 774
- 775
- 776
- 777
- 778
- 779
- ...
- 780
- 781
- 782
- 783
- 784
- 785
- 786
- 787
- 788
- 789
- 790
- 791
- 792
- 793
- 794
- 795
- 796
- 797
- 798
- 799
- 800
- 801
- 802
- 803
- 804
- 805
- 806
- 807
- 808
- 809
- 810
- 811
- 812
- 813
- 814
- 815
- 816
- 817
- 818
- 819
- 820
- 821
- 822
- 823
- 824
- 825
- 826
- 827
- 828
- 829
- 830
- 831
- 832
- 833
- 834
- 835
- 836
- 837
- 838
- 839
- 840
- 841
- 842
- 843
- 844
- 845
- 846
- 847
- 848
- 849
- 850
- 851
- 852
- 853
- 854
- 855
- 856
- 857
- 858
- 859
- 860
- 861
- 862
- 863
- 864
- 865
- 866
- 867
- 868
- 869
- 870
- 871
- 872
- 873
- 874
- 875
- 876
- 877
- 878
- 879
- 880
- 881
- 882
- 883
- 884
- 885
- 886
- 887
- 888
- 889
- 890
- 891
- 892
- 893
- 894
- 895
- 896
- 897
- 898
- 899
- 900
- 901
- 902
- 903
- 904
- 905
- 906
- 907
- 908
- 909
- 910
- 911
- 912
- 913
- 914
- 915
- 916
- 917
- 918
- 919
- 920
- 921
- 922
- 923
- 924
- 925
- 926
- 927
- 928
- 929
- 930
- 931
- 932
- 933
- 934
- 935
- 936
- 937
- 938
- 939
- 940
- 941
- 942
- 943
- 944
- 945
- 946
- 947
- 948
- 949
- 950
- 951
- 952
- 953
- 954
- 955
- 956
- 957
- 958
- 959
- 960
- 961
- 962
- 963
- 964
- 965
- 966
- 967
- 968
- 969
- 970
- 971
- 972
- 973
- 974
- 975
- 976
- 977
- 978
- 979
- 980
- 981
- 982
- 983
- 984
- 985
- 986
- 987
- 988
- 989
- 990
- 991
- 992
- 993
- 994
- 995
- 996
- 997
- 998
- 999
- 1000
- 1001
- 1002
- 1003
- 1004
- 1005
- 1006
- 1007
- 1008
- 1009
- 1010
- 1011
- 1012
- 1013
- 1014
- 1015
- 1016
- 1017
- 1018
- 1019
- 1020
- 1021
- 1022
- 1023
- 1024
- 1025
- 1026
- 1027
- 1028
- 1029
- 1030
- 1031
- 1032
- 1033
- 1034
- 1035
- 1036
- 1037
- 1038
- 1039
- 1040
- 1041
- 1042
- 1043
- 1044
- 1045
- 1046
- 1047
- 1048
- 1049
- 1050
- 1051
- 1052
- 1053
- 1054
- 1055
- 1056
- 1057
- 1058
- 1059
- 1060
- 1061
- 1062
- 1063
- 1064
- 1065
- 1066
- 1067
- 1068
- 1069
- 1070
- 1071
- 1072
- 1073
- 1074
- 1075
- 1076
- 1077
- 1078
- 1079
- 1080
- 1081
- 1082
- 1083
- 1084
- 1085
- 1086
- 1087
- 1088
- 1089
- 1090
- 1091
- 1092
- 1093
- 1094
- 1095
- 1096
- 1097
- 1098
- 1099
- 1100
- 1101
- 1102
- 1103
- 1104
- 1105
- 1106
- 1107
- 1108
- 1109
- 1110
- 1111
- 1112
- 1113
- 1114
- 1115
- 1116
- 1117
- 1118
- 1119
- 1120
- 1121
- 1122
- 1123
- 1124
- 1125
- 1126
- 1127
- 1128
- 1129
- 1130
- 1131
- 1132
- 1133
- 1134
- 1135
- 1136
- 1137
- 1138
- 1139
- 1140
- 1141
- 1142
- 1143
- 1144
- 1145
- 1146
- 1147
- 1148
- 1149
- 1150
- 1151
- 1152
- 1153
- 1154
- 1155
- 1156
- 1157
- 1158
- 1159
- 1160
- 1161
- 1162
- 1163
- 1164
- 1165
- 1166
- 1167
- 1168
- 1169
- 1170
- 1171
- 1172
- 1173
- 1174
- 1175
- 1176
- 1177
- 1178
- 1179
- 1180
- 1181
- 1182
- 1183
- 1184
- 1185
- 1186
- 1187
- 1188
- 1189
- 1190
- 1191
- 1192
- 1193
- 1194
- 1195
- 1196
- 1197
- 1198
- 1199
- 1200
- 1201
- 1202
- 1203
- 1204
- 1205
- 1206
- 1207
- 1208
- 1209
- 1210
- 1211
- 1212
- 1213
- 1214
- 1215
- 1216
- 1217
- 1218
- 1219
- 1220
- 1221
- 1222
- 1223
- 1224
- 1225
- 1226
- 1227
- 1228
- 1229
- 1230
- 1231
- 1232
- 1233
- 1234
- 1235
- 1236
- 1237
- 1238
- 1239
- 1240
- 1241
- 1242
- 1243
- 1244
- 1245
- 1246
- 1247
- 1248
- 1249
- 1250
- 1251
- 1252
- 1253
- 1254
- 1255
- 1256
- 1257
- 1258
- 1259
- 1260
- 1261
- 1262
- 1263
- 1264
- 1265
- 1266
- 1267
- 1268
- 1269
- 1270
- 1271
- 1272
- 1273
- 1274
- 1275
- 1276
- 1277
- 1278
- 1279
- 1280
- 1281
- 1282
- 1283
- 1284
- 1285
- 1286
- 1287
- 1288
- 1289
- 1290
- 1291
- 1292
- 1293
- 1294
- 1295
- 1296
- 1297
- 1298
- 1299
- 1300
- 1301
- 1302
- 1303
- 1304
- 1305
- 1306
- 1307
- 1308
- 1309
- 1310
- 1311
- 1312
- 1313
- 1314
- 1315
- 1316
- 1317
- 1318
- 1319
- 1320
- 1321
- 1322
- 1323
- 1324
- 1325
- 1326
- 1327
- 1328
- 1329
- 1330
- 1331
- 1332
- 1333
- 1334
- 1335
- 1336
- 1337
- 1338
- 1339
- 1340
- 1341
- 1342
- 1343
- 1344
- 1345
- 1346
- 1347
- 1348
- 1349
- 1350
- 1351
- 1352
- 1353
- 1354
- 1355
- 1356
- 1357
- 1358
- 1359
- 1360
- 1361
- 1362
- 1363
- 1364
- 1365
- 1366
- 1367
- 1368
- 1369
- 1370
- 1371
- 1372
- 1373
- 1374
- 1375
- 1376
- 1377
- 1378
- 1379
- 1380
- 1381
- 1382
- 1383
- 1384
- 1385
- 1386
- 1387
- 1388
- 1389
- 1390
- 1391
- 1392
- 1393
- 1394
- 1395
- 1396
- 1397
- 1398
- 1399
- 1400
- 1401
- 1402
- 1403
- 1404
- 1405
- 1406
- 1407
- 1408
- 1409
- 1410
- 1411
- 1412
- 1413
- 1414
- 1415
- 1416
- 1417
- 1418
- 1419
- 1420
- 1421
- 1422
- 1423
- 1424
- 1425
- 1426
- 1427
- 1428
- 1429
- 1430
- 1431
- 1432
- 1433
- 1434
- 1435
- 1436
- 1437
- 1438
- 1439
- 1440
- 1441
- 1442
- 1443
- 1444
- 1445
- 1446
- 1447
- 1448
- 1449
- 1450
- 1451
- 1452
- 1453
- 1454
- 1455
- 1456
- 1457
- 1458
- 1459
- 1460
- 1461
- 1462
- 1463
- 1464
- 1465
- 1466
- 1467
- 1468
- 1469
- 1470
- 1471
- 1472
- 1473
- 1474
- 1475
- 1476
- 1477
- 1478
- 1479
- 1480
- 1481
- 1482
- 1483
- 1484
- 1485
- 1486
- 1487
- 1488
- 1489
- 1490
- 1491
- 1492
- 1493
- 1494
- 1495
- 1496
- 1497
- 1498
- 1499
- 1500
- 1501
- 1502
- 1503
- 1504
- 1505
- 1506
- 1507
- 1508
- 1509
- 1510
- 1511
- 1512
- 1513
- 1514
- 1515
- 1516
- 1517
- 1518
- 1519
- 1520
- 1521
- 1522
- 1523
- 1524
- 1525
- 1526
- 1527
- 1528
- 1529
- 1530
- 1531
- 1532
- 1533
- 1534
- 1535
- 1536
- 1537
- 1538
- 1539
- 1540
- 1541
- 1542
- 1543
- 1544
- 1545
- 1546
- 1547
- 1548
- 1549
- 1550
- 1551
- 1552
- 1553
- 1554
- 1555
- 1556
- 1557
- 1558
- 1559
- 1560
- 1561
- 1562
- 1563
- 1564
- 1565
- 1566
- 1567
- 1568
- 1569
- 1570
- 1571
- 1572
- 1573
- 1574
- 1575
- 1576
- 1577
- 1578
- 1579
- 1580
- 1581
- 1582
- 1583
- 1584
- 1585
- 1586
- 1587
- 1588
- 1589
- 1590
- 1591
- 1592
- 1593
- 1594
- 1595
- 1596
- 1597
- 1598
- 1599
- 1600
- 1601
- 1602
- 1603
- 1604
- 1605
- 1606
- 1607
- 1608
- 1609
- 1610
- 1611
- 1612
- 1613
- 1614
- 1615
- 1616
- 1617
- 1618
- 1619
- 1620
- 1621
- 1622
- 1623
- 1624
- 1625
- 1626
- 1627
- 1628
- 1629
- 1630
- 1631
- 1632
- 1633
- 1634
- 1635
- 1636
- 1637
- 1638
- 1639
- 1640
- 1641
- 1642
- 1643
- 1644
- 1645
- 1646
- 1647
- 1648
- 1649
- 1650
- 1651
- 1652
- 1653
- 1654
- 1655
- 1656
- 1657
- 1658
- 1659
- 1660
- 1661
- 1662
- 1663
- 1664
- 1665
- 1666
- 1667
- 1668
- 1669
- 1670
- 1671
- 1672
- 1673
- 1674
- 1675
- 1676
- 1677
- 1678
- 1679
- 1680
- 1681
- 1682
- 1683
- 1684
- 1685
- 1686
- 1687
- 1688
- 1689
- 1690
- 1691
- 1692
- 1693
- 1694
- 1695
- 1696
- 1697
- 1698
- 1699
- 1700
- 1701
- 1702
- 1703
- 1704
- 1705
- 1706
- 1707
- 1708
- 1709
- 1710
- 1711
- 1712
- 1713
- 1714
- 1715
- 1716
- 1717
- 1718
- 1719
- 1720
- 1721
- 1722
- 1723
- 1724
- 1725
- 1726
- 1727
- 1728
- 1729
- 1730
- 1731
- 1732
- 1733
- 1734
- 1735
- 1736
- 1737
- 1738
- 1739
- 1740
- 1741
- 1742
- 1743
- 1744
- 1745
- 1746
- 1747
- 1748
- 1749
- 1750
- 1751
- 1752
- 1753
- 1754
- 1755
- 1756
- 1757
- 1758
- 1759
- 1760
- 1761
- 1762
- 1763
- 1764
- 1765
- 1766
- 1767
- 1768
- 1769
- 1770
- 1771
- 1772
- 1773
- 1774
- 1775
- 1776
- 1777
- 1778
- 1779
- 1780
- 1781
- 1782
- 1783
- 1784
- 1785
- 1786
- 1787
- 1788
- 1789
- 1790
- 1791
- 1792
- 1793
- 1794
- 1795
- 1796
- 1797
- 1798
- 1799
- 1800
- 1801
- 1802
- 1803
- 1804
- 1805
- 1806
- 1807
- 1808
- 1809
- 1810
- 1811
- 1812
- 1813
- 1814
- 1815
- 1816
- 1817
- 1818
- 1819
- 1820
- 1821
- 1822
- 1823
- 1824
- 1825
- 1826
- 1827
- 1828
- 1829
- 1830
- 1831
- 1832
- 1833
- 1834
- 1835
- 1836
- 1837
- 1838
- 1839
- 1840
- 1841
- 1842
- 1843
- 1844
- 1845
- 1846
- 1847
- 1848
- 1849
- 1850
- 1851
- 1852
- 1853
- 1854
- 1855
- 1856
- 1857
- 1858
- 1859
- 1860
- 1861
- 1862
- 1863
- 1864
- 1865
- 1866
- 1867
- 1868
- 1869
- 1870
- 1871
- 1872
- 1873
- 1874
- 1875
- 1876
- 1877
- 1878
- 1879
- 1880
- 1881
- 1882
- 1883
- 1884
- 1885
- 1886
- 1887
- 1888
- 1889
- 1890
- 1891
- 1892
- 1893
- 1894
- 1895
- 1896
- 1897
- 1898
- 1899
- 1900
- 1901
- 1902
- 1903
- 1904
- 1905
- 1906
- 1907
- 1908
- 1909
- 1910
- 1911
- 1912
- 1913
- 1914
- 1915
- 1916
- 1917
- 1918
- 1919
- 1920
- 1921
- 1922
- 1923
- 1924
- 1925
- 1926
- 1927
- 1928
- 1929
- 1930
- 1931
- 1932
- 1933
- 1934
- 1935
- 1936
- 1937
- 1938
- 1939
- 1940
- 1941
- 1942
- 1943
- 1944
- 1945
- 1946
- 1947
- 1948
- 1949
- 1950
- 1951
- 1952
- 1953
- 1954
- 1955
- 1956
- 1957
- 1958
- 1959
- 1960
- 1961
- 1962
- 1963
- 1964
- 1965
- 1966
- 1967
- 1968
- 1969
- 1970
- 1971
- 1972
- 1973
- 1974
- 1975
- 1976
- 1977
- 1978
- 1979
- 1980
- 1981
- 1982
- 1983
- 1984
- 1985
- 1986
- 1987
- 1988
- 1989
- 1990
- 1991
- 1992
- 1993
- 1994
- 1995
- 1996
- 1997
- 1998
- 1999
- 2000
- 2001
- 2002
- 2003
- 2004
- 2005
- 2006
- 2007
- 2008
- 2009
- 2010
- 2011
- 2012
- 2013
- 2014
- 2015
- 2016
- 2017
- 2018
- 2019
- 2020
- 2021
- 2022
- 2023
- 2024
- 2025
- 2026
- 2027
- 2028
- 2029
- 2030
- 2031
- 2032
- 2033
- 2034
- 2035
- 2036
- 2037
- 2038
- 2039
- 2040
- 2041
- 2042
- 2043
- 2044
- 2045
- 2046
- 2047
- 2048
- 2049
- 2050
- 2051
- 2052
- 2053
- 2054
- 2055
- 2056
- 2057
- 2058
- 2059
- 2060
- 2061
- 2062
- 2063
- 2064
- 2065
- 2066
- 2067
- 2068
- 2069
- 2070
- 2071
- 2072
- 2073
- 2074
- 2075
- 2076
- 2077
- 2078
- 2079
- 2080
- 2081
- 2082
- 2083
- 2084
- 2085
- 2086
- 2087
- 2088
- 2089
- 2090
- 2091
- 2092
- 2093
- 2094
- 2095
- 2096
- 2097
- 2098
- 2099
- 2100
- 2101
- 2102
- 2103
- 2104
- 2105
- 2106
- 2107
- 2108
- 2109
- 2110
- 2111
- 2112
- 2113
- 2114
- 2115
- 2116
- 2117
- 2118
- 2119
- 2120
- 2121
- 2122
- 2123
- 2124
- 2125
- 2126
- 2127
- 2128
- 2129
- 2130
- 2131
- 2132
- 2133
- 2134
- 2135
- 2136
- 2137
- 2138
- 2139
- 2140
- 2141
- 2142
- 2143
- 2144
- 2145
- 2146
- 2147
- 2148
- 2149
- 2150
- 2151
- 2152
- 2153
- 2154
- 2155
- 2156
- 2157
- 2158
- 2159
- 2160
- 2161
- 2162
- 2163
- 2164
- 2165
- 2166
- 2167
- 2168
- 2169
- 2170
- 2171
- 2172
- 2173
- 2174
- 2175
- 2176
- 2177
- 2178
- 2179
- 2180
- 2181
- 2182
- 2183
- 2184
- 2185
- 2186
- 2187
- 2188
- 2189
- 2190
- 2191
- 2192
- 2193
- 2194
- 2195
- 2196
- 2197
- 2198
- 2199
- 2200
- 2201
- 2202
- 2203
- 2204
- 2205
- 2206
- 2207
- 2208
- 2209
- 2210
- 2211
- 2212
- 2213
- 2214
- 2215
- 2216
- 2217
- 2218
- 2219
- 2220
- 2221
- 2222
- 2223
- 2224
- 2225
- 2226
- 2227
- 2228
- 2229
- 2230
- 2231
- 2232
- 2233
- 2234
- 2235
- 2236
- 2237
- 2238
- 2239
- 2240
- 2241
- 2242
- 2243
- 2244
- 2245
- 2246
- 2247
- 2248
- 2249
- 2250
- 2251
- 2252
- 2253
- 2254
- 2255
- 2256
- 2257
- 2258
- 2259
- 2260
- 2261
- 2262
- 2263
- 2264
- 2265
- 2266
- 2267
- 2268
- 2269
- 2270
- 2271
- 2272
- 2273
- 2274
- 2275
- 2276
- 2277
- 2278
- 2279
- 2280
- 2281
- 2282
- 2283
- 2284
- 2285
- 2286
- 2287
- 2288
- 2289
- 2290
- 2291
- 2292
- 2293
- 2294
- 2295
- 2296
- 2297
- 2298
- 2299
- 2300
- 2301
- 2302
- 2303
- 2304
- 2305
- 2306
- 2307
- 2308
- 2309
- 2310
- 2311
- 2312
- 2313
- 2314
- 2315
- 2316
- 2317
- 2318
- 2319
- 2320
- 2321
- 2322
- 2323
- 2324
- 2325
- 2326
- 2327
- 2328
- 2329
- 2330
- 2331
- 2332
- 2333
- 2334
- 2335
- 2336
- 2337
- 2338
- 2339
- 2340
- 2341
- 2342
- 2343
- 2344
- 2345
- 2346
- 2347
- 2348
- 2349
- 2350
- 2351
- 2352
- 2353
- 2354
- 2355
- 2356
- 2357
- 2358
- 2359
- 2360
- 2361
- 2362
- 2363
- 2364
- 2365
- 2366
- 2367
- 2368
- 2369
- 2370
- 2371
- 2372
- 2373
- 2374
- 2375
- 2376
- 2377
- 2378
- 2379
- 2380
- 2381
- 2382
- 2383
- 2384
- 2385
- 2386
- 2387
- 2388
- 2389
- 2390
- 2391
- 2392
- 2393
- 2394
- 2395
- 2396
- 2397
- 2398
- 2399
- 2400
- 2401
- 2402
- 2403
- 2404
- 2405
- 2406
- 2407
- 2408
- 2409
- 2410
- 2411
- 2412
- 2413
- 2414
- 2415
- 2416
- 2417
- 2418
- 2419
- 2420
- 2421
- 2422
- 2423
- 2424
- 2425
- 2426
- 2427
- 2428
- 2429
- 2430
- 2431
- 2432
- 2433
- 2434
- 2435
- 2436
- 2437
- 2438
- 2439
- 2440
- 2441
- 2442
- 2443
- 2444
- 2445
- 2446
- 2447
- 2448
- 2449
- 2450
- 2451
- 2452
- 2453
- 2454
- 2455
- 2456
- 2457
- 2458
- 2459
- 2460
- 2461
- 2462
- 2463
- 2464
- 2465
- 2466
- 2467
- 2468
- 2469
- 2470
- 2471
- 2472
- 2473
- 2474
- 2475
- 2476
- 2477
- 2478
- 2479
- 2480
- 2481
- 2482
- 2483
- 2484
- 2485
- 2486
- 2487
- 2488
- 2489
- 2490
- 2491
- 2492
- 2493
- 2494
- 2495
- 2496
- 2497
- 2498
- 2499
- 2500
- 2501
- 2502
- 2503
- 2504
- 2505
- 2506
- 2507
- 2508
- 2509
- 2510
- 2511
- 2512
- 2513
- 2514
- 2515
- 2516
- 2517
- 2518
- 2519
- 2520
- 2521
- 2522
- 2523
- 2524
- 2525
- 2526
- 2527
- 2528
- 2529
- 2530
- 2531
- 2532
- 2533
- 2534
- 2535
- 2536
- 2537
- 2538
- 2539
- 2540
- 2541
- 2542
- 2543
- 2544
- 2545
- 2546
- 2547
- 2548
- 2549
- 2550
- 2551
- 2552
- 2553
- 2554
- 2555
- 2556
- 2557
- 2558
- 2559
- 2560
- 2561
- 2562
- 2563
- 2564
- 2565
- 2566
- 2567
- 2568
- 2569
- 2570
- 2571
- 2572
- 2573
- 2574
- 2575
- 2576
- 2577
- 2578
- 2579
- 2580
- 2581
- 2582
- 2583
- 2584
- 2585
- 2586
- 2587
- 2588
- 2589
- 2590
- 2591
- 2592
- 2593
- 2594
- 2595
- 2596
- 2597
- 2598
- 2599
- 2600
- 2601
- 2602
- 2603
- 2604
- 2605
- 2606
- 2607
- 2608
- 2609
- 2610
- 2611
- 2612
- 2613
- 2614
- 2615
- 2616
- 2617
- 2618
- 2619
- 2620
- 2621
- 2622
- 2623
- 2624
- 2625
- 2626
- 2627
- 2628
- 2629
- 2630
- 2631
- 2632
- 2633
- 2634
- 2635
- 2636
- 2637
- 2638
- 2639
- 2640
- 2641
- 2642
- 2643
- 2644
- 2645
- 2646
- 2647
- 2648
- 2649
- 2650
- 2651
- 2652
- 2653
- 2654
- 2655
- 2656
- 2657
- 2658
- 2659
- 2660
- 2661
- 2662
- 2663
- 2664
- 2665
- 2666
- 2667
- 2668
- 2669
- 2670
- 2671
- 2672
- 2673
- 2674
- 2675
- 2676
- 2677
- 2678
- 2679
- 2680
- 2681
- 2682
- 2683
- 2684
- 2685
- 2686
- 2687
- 2688
- 2689
- 2690
- 2691
- 2692
- 2693
- 2694
- 2695
- 2696
- 2697
- 2698
- 2699
- 2700
- 2701
- 2702
- 2703
- 2704
- 2705
- 2706
- 2707
- 2708
- 2709
- 2710
- 2711
- 2712
- 2713
- 2714
- 2715
- 2716
- 2717
- 2718
- 2719
- 2720
- 2721
- 2722
- 2723
- 2724
- 2725
- 2726
- 2727
- 2728
- 2729
- 2730
- 2731
- 2732
- 2733
- 2734
- 2735
- 2736
- 2737
- 2738
- 2739
- 2740
- 2741
- 2742
- 2743
- 2744
- 2745
- 2746
- 2747
- 2748
- 2749
- 2750
- 2751
- 2752
- 2753
- 2754
- 2755
- 2756
- 2757
- 2758
- 2759
- 2760
- 2761
- 2762
- 2763
- 2764
- 2765
- 2766
- 2767
- 2768
- 2769
- 2770
- 2771
- 2772
- 2773
- 2774
- 2775
- 2776
- 2777
- 2778
- 2779
- 2780
- 2781
- 2782
- 2783
- 2784
- 2785
- 2786
- 2787
- 2788
- 2789
- 2790
- 2791
- 2792
- 2793
- 2794
- 2795
- 2796
- 2797
- 2798
- 2799
- 2800
- 2801
- 2802
- 2803
- 2804
- 2805
- 2806
- 2807
- 2808
- 2809
- 2810
- 2811
- 2812
- 2813
- 2814
- 2815
- 2816
- 2817
- 2818
- 2819
- 2820
- 2821
- 2822
- 2823
- 2824
- 2825
- 2826
- 2827
- 2828
- 2829
- 2830
- 2831
- 2832
- 2833
- 2834
- 2835
- 2836
- 2837
- 2838
- 2839
- 2840
- 2841
- 2842
- 2843
- 2844
- 2845
- 2846
- 2847
- 2848
- 2849
- 2850
- 2851
- 2852
- 2853
- 2854
- 2855
- 2856
- 2857
- 2858
- 2859
- 2860
- 2861
- 2862
- 2863
- 2864
- 2865
- 2866
- 2867
- 2868
- 2869
- 2870
- 2871
- 2872
- 2873
- 2874
- 2875
- 2876
- 2877
- 2878
- 2879
- 2880
- 2881
- 2882
- 2883
- 2884
- 2885
- 2886
- 2887
- 2888
- 2889
- 2890
- 2891
- 2892
- 2893
- 2894
- 2895
- 2896
- 2897
- 2898
- 2899
- 2900
- 2901
- 2902
- 2903
- 2904
- 2905
- 2906
- 2907
- 2908
- 2909
- 2910
- 2911
- 2912
- 2913
- 2914
- 2915
- 2916
- 2917
- 2918
- 2919
- 2920
- 2921
- 2922
- 2923
- 2924
- 2925
- 2926
- 2927
- 2928
- 2929
- 2930
- 2931
- 2932
- 2933
- 2934
- 2935
- 2936
- 2937
- 2938
- 2939
- 2940
- 2941
- 2942
- 2943
- 2944
- 2945
- 2946
- 2947
- 2948
- 2949
- 2950
- 2951
- 2952
- 2953
- 2954
- 2955
- 2956
- 2957
- 2958
- 2959
- 2960
- 2961
- 2962
- 2963
- 2964
- 2965
- 2966
- 2967
- 2968
- 2969
- 2970
- 2971
- 2972
- 2973
- 2974
- 2975
- 2976
- 2977
- 2978
- 2979
- 2980
- 2981
- 2982
- 2983
- 2984
- 2985
- 2986
- 2987
- 2988
- 2989
- 2990
- 2991
- 2992
- 2993
- 2994
- 2995
- 2996
- 2997
- 2998
- 2999
- 3000
- 3001
- 3002
- 3003
- 3004
- 3005
- 3006
- 3007
- 3008
- 3009
- 3010
- 3011
- 3012
- 3013
- 3014
- 3015
- 3016
- 3017
- 3018
- 3019
- 3020
- 3021
- 3022
- 3023
- 3024
- 3025
- 3026
- 3027
- 3028
- 3029
- 3030
- 3031
- 3032
- 3033
- 3034
- 3035
- 3036
- 3037
- 3038
- 3039
- 3040
- 3041
- 3042
- 3043
- 3044
- 3045
- 3046
- 3047
- 3048
- 3049
- 3050
- 3051
- 3052
- 3053
- 3054
- 3055
- 3056
- 3057
- 3058
- 3059
- 3060
- 3061
- 3062
- 3063
- 3064
- 3065
- 3066
- 3067
- 3068
- 3069
- 3070
- 3071
- 3072
- 3073
- 3074
- 3075
- 3076
- 3077
- 3078
- 3079
- 3080
- 3081
- 3082
- 3083
- 3084
- 3085
- 3086
- 3087
- 3088
- 3089
- 3090
- 3091
- 3092
- 3093
- 3094
- 3095
- 3096
- 3097
- 3098
- 3099
- 3100
- 3101
- 3102
- 3103
- 3104
- 3105
- 3106
- 3107
- 3108
- 3109
- 3110
- 3111
- 3112
- 3113
- 3114
- 3115
- 3116
- 3117
- 3118
- 3119
- 3120
- 3121
- 3122
- 3123
- 3124
- 3125
- 3126
- 3127
- 3128
- 3129
- 3130
- 3131
- 3132
- 3133
- 3134
- 3135
- 3136
- 3137
- 3138
- 3139
- 3140
- 3141
- 3142
- 3143
- 3144
- 3145
- 3146
- 3147
- 3148
- 3149
- 3150
- 3151
- 3152
- 3153
- 3154
- 3155
- 3156
- 3157
- 3158
- 3159
- 3160
- 3161
- 3162
- 3163
- 3164
- 3165
- 3166
- 3167
- 3168
- 3169
- 3170
- 3171
- 3172
- 3173
- 3174
- 3175
- 3176
- 3177
- 3178
- 3179
- 3180
- 3181
- 3182
- 3183
- 3184
- 3185
- 3186
- 3187
- 3188
- 3189
- 3190
- 3191
- 3192
- 3193
- 3194
- 3195
- 3196
- 3197
- 3198
- 3199
- 3200
- 3201
- 3202
- 3203
- 3204
- 3205
- 3206
- 3207
- 3208
- 3209
- 3210
- 3211
- 3212
- 3213
- 3214
- 3215
- 3216
- 3217
- 3218
- 3219
- 3220
- 3221
- 3222
- 3223
- 3224
- 3225
- 3226
- 3227
- 3228
- 3229
- 3230
- 3231
- 3232
- 3233
- 3234
- 3235
- 3236
- 3237
- 3238
- 3239
- 3240
- 3241
- 3242
- 3243
- 3244
- 3245
- 3246
- 3247
- 3248
- 3249
- 3250
- 3251
- 3252
- 3253
- 3254
- 3255
- 3256
- 3257
- 3258
- 3259
- 3260
- 3261
- 3262
- 3263
- 3264
- 3265
- 3266
- 3267
- 3268
- 3269
- 3270
- 3271
- 3272
- 3273
- 3274
- 3275
- 3276
- 3277
- 3278
- 3279
- 3280
- 3281
- 3282
- 3283
- 3284
- 3285
- 3286
- 3287
- 3288
- 3289
- 3290
- 3291
- 3292
- 3293
- 3294
- 3295
- 3296
- 3297
- 3298
- 3299
- 3300
- 3301
- 3302
- 3303
- 3304
- 3305
- 3306
- 3307
- 3308
- 3309
- 3310
- 3311
- 3312
- 3313
- 3314
- 3315
- 3316
- 3317
- 3318
- 3319
- 3320
- 3321
- 3322
- 3323
- 3324
- 3325
- 3326
- 3327
- 3328
- 3329
- 3330
- 3331
- 3332
- 3333
- 3333