资产管理
要查看或传输资产中的数据,指标和事件,您必须首先将其关联到数据流。 支持以下资产:
- 端口-流带宽使用情况,错误和丢弃数据包指标,上线/中断事件和生命周期事件。
- 连接-流带宽使用情况,丢弃数据包指标,上线/中断事件和生命周期事件。
- Fabric云路由器-传输BGP状态事件,路由配额使用事件和生命周期事件。
- Network Edge虚拟设备-流访问控制列表,设备属性,重启和设备链接组事件。
- Network Edge虚拟设备接口-数据流虚拟设备接口指标。
- 都会区-流式传输都会区延迟指标。
- 项目-若要查看项目的所有事件,包括项目中资产的状态更改事件和生命周期事件,请将项目关联到数据流。如需获取有关项目的更多信息,请参阅管理项目。
- 组织-若要查看组织事件,包括项目的生命周期事件以及身份和访问管理事件(如角色分配),请将组织关联到您的数据流。有关组织的更多信息,请参阅管理组织。
- 公司简介-流简介属性,标记和生命周期事件。
先决条件
-
要将资产(端口,连接等)关联到数据流,用户至少需要在该资产上拥有
Viewer角色。 -
要将项目关联到生命周期配置事件的流,用户需要具有
Project Admin角色。 -
要将组织关联到数据流以进行角色分配,用户登录和资源管理事件,用户需要拥有
Org Admin角色。要将组织关联到数据流以进行角色分配,用户需要拥有Org Admin角色。 -
如果您正在使用API,请提交您的用户凭据,客户端ID和客户端机密以进行OAuth2验证。有关如何向Equinix API验证请求的更多信息,请参阅API验证。
在门户中附加资产
-
登录客户门户网站> Fabric控制面板。
-
从“可观测性”菜单中,选择数据流。

-
单击要向其添加资源的_流名称_。
-
从_操作_下拉菜单中,选择添加资源。

-
使用“文件目录”菜单筛选可用的资源类型。
-
选择要添加到数据流的特定资源。添加的资源会发送事件数据,如果您还想发送指标,请切换_启用指标_。选择所需资源后,请单击**“查看**”。

-
查看要附加到流的资产列表。

-
单击提交。
在 API 中附加资产
要将端口关联到数据流,请向端点发送PUT请求/fabric/v4/streams/{streamId}/{asset}/{assetId}。
请参阅下面的示例,将资产附加到流以获取支持的资产。
端口
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/ports/<portId>' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>' \
-d '{
"metricsEnabled": true
}'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/241372e9-79c9-4ef8-b77a-8b8176c2098b4/ports/dee885d7-a845-4873-8774-f83012e7a",
"uuid": "dee885d7-a845-4873-8774-f83012e7a",
"type": "XF_PORT",
"metricsEnabled": true,
"attachmentStatus": "ATTACHING"
}
连接
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/connections/<connectionId>' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>' \
-d '{
"metricsEnabled": true
}'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/241372e9-79c9-4ef8-b77a-8b8176c2098b4/connections/dee885d7-a845-4873-8774-f83012e7a",
"uuid": "dee885d7-a845-4873-8774-f83012e7a",
"type": "IP_VC",
"metricsEnabled": true,
"attachmentStatus": "ATTACHING"
}
Fabric云路由器
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/routers/<routerId>' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>' \
-d '{
"metricsEnabled": false
}'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/241372e9-79c9-4ef8-b77a-8b8176c2098b4/routers/dee885d7-a845-4873-8774-f83012e7a",
"uuid": "dee885d7-a845-4873-8774-f83012e7a",
"type": "XF_ROUTER",
"metricsEnabled": false,
"attachmentStatus": "ATTACHED"
}
Network Edge虚拟设备
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/devices/<deviceId>' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>' \
-d '{
"metricsEnabled": false
}'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/41372e9-79c9-4ef8-b77a-8b8176c2098b4/devices/e78f71ef-d82d-4fab-947b-7c95d153e362",
"uuid": "e78f71ef-d82d-4fab-947b-7c95d153e362",
"type": "VD",
"metricsEnabled": false,
"attachmentStatus": "ATTACHED"
}
Network Edge设备接口
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/devices/<deviceId>' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <token>' \
-d '{
"metricsEnabled": true,
"interfaces": [
{
"id": 3
},
{
"id": 4
}
]
}'
都会区
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/metros/<metroCode>' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>' \
-d '{
"metricsEnabled": true
}'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/241372e9-79c9-4ef8-b77a-8b8176c2098b4/metros/SV",
"uuid": "SV",
"type": "XF_METRO",
"metricsEnabled": true,
"attachmentStatus": "ATTACHED"
}
项目
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/projects/<projectId>' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>' \
-d '{
"includes": ["*"],
"metricsEnabled": true
}'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/241372e9-79c9-4ef8-b77a-8b8176c2098b4/projects/dee885d7-a845-4873-8774-f83012e7a",
"uuid": "dee885d7-a845-4873-8774-f83012e7a",
"type": "PROJECT",
"metricsEnabled": true ,
"attachmentStatus": "ATTACHED"
}
组织
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/organizations/<organizationId>' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>' \
-d '{
"includes": ["*"],
"metricsEnabled": true
}'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/241372e9-79c9-4ef8-b77a-8b8176c2098b4/organizations/dee885d7-a845-4873-8774-f83012e7a",
"uuid": "dee885d7-a845-4873-8774-f83012e7a",
"type": "ORGANIZATION",
"metricsEnabled": true,
"attachmentStatus": "ATTACHED"
}
公司简介
cURL 请求示例:
curl -X 'PUT' 'https://api.equinix.com/fabric/v4/streams/<streamId>/companyProfiles/<companyProfileId>' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>' \
-d '{
"metricsEnabled": false
}'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/41372e9-79c9-4ef8-b77a-8b8176c2098b4/companyProfiles/12345918-3333-2222-1111-12345ae12345",
"uuid": "12345918-3333-2222-1111-12345ae12345",
"type": "COMPANY_PROFILE",
"metricsEnabled": false,
"attachmentStatus": "ATTACHED"
}
查看附加资产
- Portal
- API
要查看已添加到数据流的资源列表,请从“_数据流清单”_中选择其_数据_流。
在“数据流详情”页面中,单击“**资源”**以查看“资源列表”。

要获取资产的附件详细信息和状态,请向端点发送GET请求fabric/v4/streams/{streamId}/{asset}/{assetId}。
cURL 请求示例:
curl -X 'GET' 'https://api.equinix.com/fabric/v4/streams/657400f8-d360-11e9-bb65-2a2ae2dbcce5/ports/757400f8-d360-11e9-bb65-2a2ae2dbcce6' \
-H 'accept: application/json' \
-H 'Authorization: Bearer <Bearer Token>'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/streams/241372e9-79c9-4ef8-b77a-8b8176c2098b4/ports/dee885d7-a845-4873-8774-f83012e7a",
"uuid": "dee885d7-a845-4873-8774-f83012e7a",
"metricsEnabled": true,
"attachmentStatus": "ATTACHED"
}
删除资产附件
- Portal
- API
要从数据流中删除资源,请从_数据流清单_中选择该_数据流_。在“数据流详情”页面中,单击“**资源”**以查看“资源列表”。
在资源的选项菜单中,单击删除资源。

要删除资产附件,请向端点发送DELETE请求fabric/v4/streams/{streamId}/{asset}/{assetId}。
cURL 请求示例:
curl -X 'DELETE' 'https://api.equinix.com/fabric/v4/streams/657400f8-d360-11e9-bb65-2a2ae2dbcce5/ports/757400f8-d360-11e9-bb65-2a2ae2dbcce6' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer <Bearer Token>'
示例回答:
{
"href": "https://api.equinix.com/fabric/v4/stream/241372e9-79c9-4ef8-b77a-8b8176c2098b4/ports/dee885d7-a845-4873-8774-f83012e7a",
"uuid": "dee885d7-a845-4873-8774-f83012e7a",
"metricsEnabled": true,
"attachmentStatus": "DETACHING"
}