弹性网卡事件通知

弹性网卡支持设置的事件通知为弹性网卡操作完成事件通知,其中操作类型包括创建、删除、绑定和解绑弹性网卡。

弹性网卡操作完成事件通知

产生弹性网卡操作完成事件需要满足以下条件:

  • 弹性网卡操作完成事件正在邀测中。

  • 操作对象为辅助网卡。

    弹性网卡分为主网卡和辅助网卡,仅在操作对象为辅助网卡时才会产生事件。更多弹性网卡的属性说明,请参见弹性网卡概述

  • 操作请求成功。

    仅在操作请求成功,即发起操作后无任何报错提示时,才会产生相应的事件。例如某台实例支持挂载的弹性网卡数量已达上限,尝试再挂载弹性网卡时出现报错,则表示挂载操作请求失败,并不会产生相应的事件,ECS控制台的报错示例如下图所示。max-error

弹性网卡操作完成后,事件通知将发送给发起弹性网卡操作的用户。

  • 如果弹性网卡为托管弹性网卡,则此时发起弹性网卡操作的用户为云产品,因此弹性网卡操作完成后,事件通知将发送给云产品。

  • 如果弹性网卡为普通弹性网卡,则弹性网卡操作完成后,事件通知将发送给发起弹性网卡绑定、解绑、删除等操作的用户。

通过在EventBridge、云监控设置弹性网卡操作完成事件通知,您可以及时通过邮箱、钉钉机器人等方式收到弹性网卡的操作结果。您可以基于通知内容获取弹性网卡相关的信息,并实现自动化处理。具体操作,请参见设置事件通知云服务器ECS事件

弹性网卡操作完成事件的JSON格式示例如下:

{
    "id":"2256A988-0B26-4E2B-820A-8B********A5",
    "product":"ECS",
    "resourceId":"acs:ecs:cn-hangzhou:169070********30:eni/eni-8vb1qo********cdeg2n",
    "level":"INFO",
    "name":"NetworkInterface:NetworkInterfaceOperateCompleted",
    "userId":"169070********30",
    "eventTime":"20190409T121826.922+0800",
    "regionId":"cn-hangzhou",
    "content":{
        "eniId":"eni-8vb1qo********cdeg2n",
        "operation":"AttachNetworkInterface",
        "eniStatus":"InUse",
        "result":"success",
        "requestId":"59701492-A8F2-3375-B0B9-D9********27",
        "primaryPrivateIp": "192.168.XX.XX",
        "secondaryPrivateIps": ["192.168.XX.XX","192.168.XX.XX"],
        "ipv4Prefixes": ["192.168.XX.XX/24"],
        "ipv6s": ["2001:DB8:XXXX:23:8:800:200C:417A"],
        "ipv6Prefixes": ["2001:DB8::/32"]
    }
}

其中,content字段的含义如下表所示。

字段名

说明

示例值

eniId

弹性网卡ID。

eni-8vb1qo********cdeg2n

operation

操作类型。取值范围:

  • CreateNetworkInterface:创建弹性网卡。

  • AttachNetworkInterface:绑定弹性网卡。

  • DetachNetworkInterface:解绑弹性网卡。

  • DeleteNetworkInterface:删除弹性网卡。

AttachNetworkInterface

eniStatus

弹性网卡的状态。取值范围:

  • Available:可用,可以绑定至实例。

  • InUse:已绑定至实例。

  • Detaching:解绑中。

  • Deleting:删除中。

  • Deleted:已删除。

  • CreateFailed:创建失败。

InUse

result

操作结果。取值范围:

  • success:操作成功,此时事件等级为信息(INFO)。

  • failed:操作失败,此时事件等级为警告(WARN)。

success

requestId

操作对应的请求ID。

59701492-A8F2-3375-B0B9-D9********27

primaryPrivateIp

主私网IP地址。

192.168.XX.XX

secondaryPrivateIps

辅助私网IP地址。

["192.168.XX.XX"]

ipv4Prefixes

辅助私网IP地址前缀

["192.168.XX.XX/14"]

ipv6s

IPv6地址。

2001:DB8:XXXX:23:8:800:200C:417A

ipv6Prefixes

IPv6地址前缀。

["2001:DB8::/32"]