IBM Cloud Docs
新支持的区域的必需操作

新支持的区域的必需操作

如果 IBM Cloud® Metrics Routing 计划在当前不支持的地区提供支持,则所有现有客户都需要评估其 IBM Cloud Metrics Routing 配置,并做出任何必要的更改。 IBM 将宣布是否支持新区域。

检查您是否具有正确的许可权

使用具有 管理员许可权的标识 Cloud Identity and Access Management 登录到 IBM Cloud。

检查路由规则是否捕获新区域的度量

通过路由规则,您可以根据度量区域来更改度量流动的目标 (目标)。

路由规则确定哪些度量与路由匹配。 在配置路由以路由所有度量值或删除所有度量值时,还可以排除 inclusion_filter 定义。

运行命令 ibmcloud mr route ls

此示例显示了将来自 us-east 的度量值路由到目标的路径。

$ ibmcloud mr route ls
OK
Name:         new-route
ID:           a4544cc3-e593-4b3b-a4ab-674d78ec3caa
CRN:          crn:v1:bluemix:public:metrics-router:global:a/81de6380e6232019c6567c9c8dexxxxx::route:a4544cc3-e593-4b3b-a4ab-674d78ec3caa
Rule 0:       [[15030278-9eeb-404e-b7aa-be1e8e8690d6(mon-std-secure)], [[location, is, [us-east]]]]
Created At:   2024-03-13T15:52:25.983Z
Updated At:   2024-03-13T15:52:25.983Z

如果您具有类似于此示例的配置,在此配置中指定要从中路由度量值的位置,那么需要将新支持的区域添加到配置中。

此示例显示了删除所有度量的路径。

Route
Name:         new-route2
ID:           d97f8358-f66d-48e0-9399-f15e090f4b44
CRN:          crn:v1:bluemix:public:metrics-router:global:a/81de6380e6232019c6567c9c8de6dece::route:d97f8358-f66d-48e0-9399-f15e090f4b44
Rule 0:       [drop, []]
Created At:   2024-03-13T16:40:47.394Z
Updated At:   2024-03-13T16:40:47.394Z

如果您具有与此示例类似的配置,其中删除了所有度量,那么还将删除在新区域中生成的度量。

此示例显示了路由所有度量的路径:

$ ibmcloud at route ls
OK
Route
Name:         new-route1
ID:           98911386-9c06-4a2b-aa14-9ac41bd5f7e1
CRN:          crn:v1:bluemix:public:metrics-router:global:a/81de6380e6232019c6567c9c8dxxxxx::route:98911386-9c06-4a2b-aa14-9ac41bd5f7e1
Rule 0:       [[15030278-9eeb-404e-b7aa-be1e8e8690d6(mon-std-secure)], []]
Created At:   2024-03-13T16:38:21.417Z
Updated At:   2024-03-13T16:38:21.417Z

如果您具有用于路由所有度量值的配置,那么在启用新的 IBM Cloud Metrics Routing 区域时,所有度量值都将路由到该目标。

有关配置路由的更多信息,请参阅 管理路由

检查是否在帐户中配置了缺省目标

如果未配置路由,请检查是否在帐户中配置了缺省目标。

如果没有与度量区域匹配的路由规则,那么 IBM Cloud Metrics Routing 设置中的缺省目标是发送度量的目标。

运行命令 ibmcloud mr setting get

如果路由定义中没有匹配项,那么“缺省目标”数组最多显示 2 个接收度量值的已定义目标。

例如,这显示未配置缺省目标。

$ ibmcloud at setting get
OK
IBM Cloud Metrics Routing settings
Primary metadata region:              us-east
Backup metadata region:               Not Initialized
Default targets:                      []
Permitted target regions:             []
Private api endpoint only:            false

此示例显示已配置缺省目标。

$ ibmcloud at setting get
OK
IBM Cloud Metrics Routing settings
Primary metadata region:              us-east
Backup metadata region:               Not Initialized
Default targets:                      [15030278-9eeb-404e-b7aa-be1e8e8690d6]
Permitted target regions:             []
Private api endpoint only:            false

有关定义目标的更多信息,请参阅 管理目标

如果定义了缺省目标,那么与帐户的路由规则不匹配的度量将路由到缺省目标,并且您不受此更改影响。

如果未定义缺省目标,请继续执行下一步。

定义缺省目标

如果您的配置不包含缺省目标或每个区域的度量的显式规则,那么缺失区域的度量将传递到服务缺省目标。 您可以使用命令 ibmcloud mr setting update --default-target <target-id> 配置缺省目标,以便将与路由规则不匹配的度量值路由到缺省目标 (<target-id>)。

例如:

$ ibmcloud mr setting update --default-targets 15030278-9eeb-404e-b7aa-be1e8e8690d6
Are you sure you want to update the IBM Cloud Metrics Routing settings for your account? [y/N]> y
OK
IBM Cloud Metrics Routing settings
Primary metadata region:              us-east
Backup metadata region:               Not Initialized
Default targets:                      [15030278-9eeb-404e-b7aa-be1e8e8690d6(mon-std-secure)]
Permitted target regions:             []
Private api endpoint only:            false