HomeGuidesAPI ReferenceGuidesMRT APIConfiguration API
GitHubAirheads Developer Community
Guides

GW Monitoring

🚧

Note

The Streaming API encoded message must be first decoded using CloudEvents proto file before decoding using the event specific proto file below

GW events provide real-time monitoring statistics for your Central network.

Endpoint

Connect to the following WebSocket endpoint to receive monitoring events:

wss://<host>/network-monitoring/v1/gw-events

Ensure that you replace host value with your Central Base URL. Please check out our Getting Started guide for more information.

Proto File

Event messages published by Central are encoded using Google Protocol Buffers and sent over the WebSocket connection in serialized form.

To deserialize these messages, clients must use the following .proto file, which defines the schema used by Central when encoding the monitoring payloads.

syntax = "proto3";

package network_monitoring.gw.v1;

import "google/protobuf/timestamp.proto";


message MonitoringInformation {
  oneof gateway_event {
    Gateway gateway_state = 1; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.state.device
    Uplink uplink_state = 2; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.state.uplink
    Vlan vlan_state = 3; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.state.vlan
    Tunnel tunnel_state = 4; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.state.tunnel
    Interface interface_state = 5; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.state.interface
    DeviceStats device_stats = 6; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.stats.device
    UplinkStats uplink_stats = 7; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.stats.uplink
    UplinkWanStats uplink_wan_stats = 8; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.stats.uplink_wan
    UplinkIpProbeStats uplink_ip_probe_stats = 9; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.stats.uplink_ip_probe
    TunnelStats tunnel_stats = 10; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.stats.tunnel
    InterfaceStats interface_stats = 11; // event-type: com.hpe.greenlake.network-monitoring.v1.gateways.stats.interface
  }
}

// EventOperation - Defines the gateway device message operation (ADD/UPDATE/DELETE).
enum EventOperation {
  EVENT_OPERATION_UNSPECIFIED = 0;
  EVENT_OPERATION_ADD = 1;
  EVENT_OPERATION_UPDATE = 2;
  EVENT_OPERATION_DELETE = 3;
}

// Status - Defines the operational status (UP/DOWN).
enum Status {
  STATUS_UNSPECIFIED = 0;
  STATUS_UP = 1;
  STATUS_DOWN = 2;
}

// TunnelType - Defines the tunnel type between LAN / WAN - applicable with IKE Tunnel.
enum TunnelType {
  TUNNEL_TYPE_UNSPECIFIED = 0;
  TUNNEL_TYPE_LAN = 1;
  TUNNEL_TYPE_WAN = 2;
  TUNNEL_TYPE_ALL = 3;
  TUNNEL_TYPE_INTER_GW_LAN = 4;
  TUNNEL_TYPE_VXLAN = 5;
  TUNNEL_TYPE_GRE = 6;
}

// TunnelMode - Defines the tunnel encapsulation type (IKE / GRE / VXLAN).
enum TunnelMode {
  TUNNEL_MODE_UNSPECIFIED = 0;
  TUNNEL_MODE_IKE = 1; // Internet Key Exchange (IKEv2) encrypted tunnel
  TUNNEL_MODE_GRE = 2; // Generic Routing Encapsulation tunnel
  TUNNEL_MODE_VXLAN = 3; // Virtual Extensible LAN overlay tunnel
}

// Gateway State
message Gateway {
  // EventOperation - Indicates the type of gateway device state event received (ADD/UPDATE/DELETE) - Mandatory.
  optional EventOperation operation = 1;
  // Indicates the timestamp of gateway state event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 2;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 3;
  // Indicates the serial number of the gateway device, alphanumeric with max length not more than 10 characters  - Mandatory.
  optional string serial_number = 4;
  // Indicates the hostname of the gateway device.
  optional string device_name = 5;
  // Indicates the MAC address of the gateway device, colon-separated hex (e.g., "00:1a:2b:3c:4d:5e") - Mandatory.
  optional string mac_address = 6;
  // Indicates the status (UP/DOWN) of the gateway device.
  optional Status status = 7;
  // Indicates the model number of the gateway device.
  optional string model = 8;
  // Indicates the firmware version of the gateway device.
  optional string firmware_version = 9;
  // Indicates the IPv4 address of the gateway device.
  optional string ip_v4 = 10;
  // Indicates the public IP address of the gateway device, includes both IPv4 or IPv6.
  optional string public_ip_address = 11;
  // Indicates whether the gateway is in mobility gateway mode or branch gateway or VPNC mode or persona.
  optional string mode = 12;
  // Indicates the default gateway IP address of the gateway device, includes both IPv4 or IPv6.
  optional string default_gateway = 13;
  // Indicates the IPv6 address of the gateway device.
  optional string ip_v6 = 14;
}

// Uplink State
message Uplink {
  // EventOperation - Indicates the type of gateway uplink state event received (ADD/UPDATE/DELETE) - Mandatory.
  optional EventOperation operation = 1;
  // Indicates the timestamp of uplink state event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 2;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 3;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 4;
  // Indicates the uplink name of a gateway.
  optional string uplink_name = 5;
  // Indicates the description of the corresponding uplink.
  optional string description = 6;
  // Indicates the VLAN ID associated with the corresponding uplink - Mandatory.
  optional uint32 vlan_id = 7;
  // Indicates the description of the VLAN of the corresponding uplink.
  optional string vlan_description = 8;
  // Indicates the uplink ID of the corresponding uplink.
  optional uint64 link_id = 9;
  // Indicates the gateway uplink priority.
  optional uint32 priority = 10;
  // Indicates the operational status of the uplink interface (UP/DOWN).
  optional Status status = 11;
  // Indicates the WAN connectivity status of the uplink interface (UP/DOWN).
  optional Status wan_status = 12;
  // Indicates the public IP address of the uplink, includes both IPv4 or IPv6.
  optional string public_ip_address = 13;
  // Indicates the private IP address of the uplink, includes both IPv4 or IPv6.
  optional string private_ip_address = 14;
}

// VLAN State
message Vlan {
  // EventOperation - Indicates the type of gateway VLAN state event received (ADD/UPDATE/DELETE) - Mandatory.
  optional EventOperation operation = 1;
  // Indicates the timestamp of VLAN state event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 2;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 3;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 4;
  // Indicates the VLAN ID configured on the gateway - Mandatory
  optional uint32 vlan_id = 5;
  // Indicates the description of the corresponding VLAN.
  optional string vlan_description = 6;
  // Indicates the operational state of the VLAN (UP/DOWN).
  optional Status oper_state = 7;
  // Indicates the administrative state of the VLAN (UP/DOWN).
  optional Status admin_state = 8;
  // Indicates mode of the IP address, S(static) or D(dynamic).
  optional string addr_mode = 9;
  // Indicates the IPv4 address of the VLAN, only IPv4.
  optional string ip_v4 = 10;
  // Indicates the first IPv6 address of the corresponding VLAN, only IPv6.
  optional string ip_v6_1 = 11;
  // Indicates the next IPv6 address of the VLAN, only IPv6.
  optional string ip_v6_2 = 12;
  // Indicates the third IPv6 address of the VLAN, only IPv6.
  optional string ip_v6_3 = 13;
  // Indicates the Link Local IPv6 address of the VLAN, only IPv6.
  optional string ip_v6_ll = 14;
}

// Tunnel State
message Tunnel {
  // EventOperation - Indicates the type of gateway tunnel event received (ADD/UPDATE/DELETE) - Mandatory.
  optional EventOperation operation = 1;
  // Indicates the timestamp of tunnel state event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 2;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 3;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 4;
  // Indicates the map ID associated with the gateway tunnel - applicable with tunnel.
  optional uint64 map_id = 5;
  // Indicates the alias map name of the gateway tunnel.
  optional string map_name = 6;
  // Indicates the tunnel mode / encapsulation of the gateway tunnel - to represent IKE / GRE / VXLAN tunnel.
  optional TunnelMode tunnel_mode = 7;
  // Indicates the tunnel type of the gateway tunnel - to represent LAN / WAN / GW / AP.
  optional TunnelType tunnel_type = 8;
  // Indicates the peer MAC address of the gateway, colon-separated hex (e.g., "00:1a:2b:3c:4d:5e").
  optional string peer_mac = 9;
  // Indicates the local MAC address of the gateway, colon-separated hex (e.g., "00:1a:2b:3c:4d:5e").
  optional string local_mac = 10;
  // Indicates the source IP address of the gateway, includes both IPv4 or IPv6.
  optional string src_ip = 11;
  // Indicates the destination IP address of the gateway, includes both IPv4 or IPv6.
  optional string dst_ip = 12;
  // Indicates the status (UP/DOWN) of the gateway tunnel.
  optional Status status = 13;
}

// Interface State
message Interface {
  enum Duplex {
    DUPLEX_UNSPECIFIED = 0;
    DUPLEX_HALF = 1;
    DUPLEX_FULL = 2;
    DUPLEX_AUTO = 3;
  }

  enum IntfType {
    INTF_TYPE_UNSPECIFIED = 0;
    INTF_TYPE_ETHERNET = 1;
    INTF_TYPE_LOOPBACK = 2;
    INTF_TYPE_VLAN = 3;
    INTF_TYPE_TUNNEL = 4;
    INTF_TYPE_PORT_CHANNEL = 5;
    INTF_TYPE_STANDBY = 6;
    INTF_TYPE_BRIDGE = 7;
    INTF_TYPE_SPLIT = 8;
    INTF_TYPE_STACK = 9;
    INTF_TYPE_MGMT = 10;
    INTF_TYPE_NONE = 11;
  }

  enum SpeedType {
    SPEED_TYPE_UNSPECIFIED = 0;
    SPEED_TYPE_AUTO = 1;
    SPEED_TYPE_10 = 2;
    SPEED_TYPE_100 = 3;
    SPEED_TYPE_1000 = 4;
    SPEED_TYPE_10000 = 5;
    SPEED_TYPE_25000 = 6;
    SPEED_TYPE_40000 = 7;
    SPEED_TYPE_50000 = 8;
    SPEED_TYPE_100000 = 9;
    SPEED_TYPE_2500 = 10;
    SPEED_TYPE_5000 = 11;
  }

  enum PortType {
    PORT_TYPE_UNSPECIFIED = 0;
    PORT_TYPE_RJ45 = 1;
    PORT_TYPE_GBIC = 2;
    PORT_TYPE_SERIAL = 3;
    PORT_TYPE_USB = 4;
    PORT_TYPE_X2 = 5;
    PORT_TYPE_SFP = 6;
  }

  // EventOperation - Indicates the type of gateway Interface state event received (ADD/UPDATE/DELETE) - Mandatory.
  optional EventOperation operation = 1;
  // Indicates the timestamp of interface state event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 2;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 3;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 4;
  // Indicates the interface name on the gateway.
  optional string interface_name = 5;
  // Indicates the MAC address of the gateway port, colon-separated hex (e.g., "00:1a:2b:3c:4d:5e").
  optional string mac_address = 6;
  // Indicates the VLAN ID associated with the corresponding interface.
  optional uint32 vlan_id = 7;
  // Indicates the interface port number of the gateway.
  optional string port_number = 8;
  // Indicates the type of interface configured on the gateway (for example, ETHERNET, VLAN, PORT_CHANNEL).
  optional IntfType type = 9;
  // Indicates the IP address configured on the gateway interface, includes both IPv4 or IPv6.
  optional string ip_address = 10;
  // Indicates the operational state of the corresponding gateway interface (UP/DOWN).
  optional Status oper_state = 11;
  // Indicates the administrative state of the corresponding gateway interface (UP/DOWN).
  optional Status admin_state = 12;
  // Indicates the status (UP/DOWN) of the interface.
  optional Status status = 13;
  // Indicates the configured speed of the gateway interface (for example, 100 Mbps, 1 Gbps, or 10 Gbps).
  optional SpeedType speed = 14;
  // Indicates the operating mode of the gateway interface (for example, ACCESS, TRUNK, or ROUTED)
  optional string mode = 15;
  // Indicates the duplex mode configured on the gateway interface. Possible values are HALF, FULL, and AUTO.
  optional Duplex duplex_mode = 16;
  // Indicates whether the gateway interface is configured as trusted. This field specifies the trust status of the interface.
  optional bool trusted = 17;
  // Indicates the slot information of the gateway, such as the slot or module name.
  optional string slot = 18;
  // Indicates the mux information, always 0 for gateway and available only for switch trunk interface.
  optional string mux = 19;
  // Indicates the physical port type of the gateway interface. Possible values include RJ45, GBIC, SERIAL, USB, X2, and SFP.
  optional PortType phy_type = 20;
  // Indicates the subtype name of the gateway interface.
  optional string sub_type = 21;
  // Indicates the native VLAN configured on the interface. For access ports, this value is the same as the configured VLAN ID. For trunk ports, this value represents the untagged VLAN.
  optional uint32 native_vlan = 22;
  // Indicates the VLANs allowed on the interface. The value is a comma-separated list of VLAN IDs or VLAN ranges (for example, 10,12-14,20).
  optional string allowed_vlan = 23;
}

// Stats
message DeviceStats {
  // Indicates the timestamp of device stats event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 1;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 2;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 3;
  // Indicates the gateway uptime in seconds
  optional uint64 uptime = 4;
  // Indicates the CPU utilization of the gateway, in percentage.
  optional uint32 cpu_utilization = 5;
  // Indicates the total memory of the gateway, in bytes.
  optional uint64 mem_total = 6;
  // Indicates the free memory of the gateway, in bytes.
  optional uint64 mem_free = 7;
  // Indicates the memory utilization of the gateway, in percentage.
  optional uint64 mem_utilization = 8;
}

// Uplink Stats
message UplinkStats {
  // Indicates the timestamp of uplink stats event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 1;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 2;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 3;
  // Indicates the associated VLAN connection of uplink.
  optional uint32 vlan_id = 4;
  // Indicates the uplink ID of the associated device.
  optional uint32 link_id = 5;
  // Indicates the description of the uplink.
  optional string description = 6;
  // Indicates the number of bytes transmitted, in bytes.
  optional uint64 tx_bytes = 7;
  // Indicates the number of bytes received, in bytes.
  optional uint64 rx_bytes = 8;
}

// Tunnel Stats - can be used for both IKE tunnel and GRE/VXLAN tunnel stats
message TunnelStats {
  // Indicates the timestamp of tunnel stats event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 1;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 2;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 3;
  // Indicates the VLAN ID associated with the corresponding tunnel.
  optional uint32 vlan_id = 4;
  // Indicates the map ID of the gateway tunnel.
  optional uint64 map_id = 5;
  // Indicates the alias map name of the gateway tunnel.
  optional string map_name = 6;
  // Indicates encapsulation type of the gateway tunnel.
  optional TunnelMode tunnel_mode = 7;
  // Indicates the tunnel type of the gateway tunnel - LAN / WAN / GATEWAY / ACCESSPOINT.
  optional TunnelType tunnel_type = 8;
  // Indicates the number of received bytes on the tunnel, in bytes.
  optional uint64 tunnel_rx_bytes = 9;
  // Indicates the number of transmitted bytes on the tunnel, in bytes.
  optional uint64 tunnel_tx_bytes = 10;
}

// Uplink WAN Stats
message UplinkWanStats {
  // Indicates the timestamp of uplink WAN stats event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 1;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 2;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 3;
  // Indicates the VLAN ID associated with the corresponding gateway interface or uplink.
  optional uint32 vlan_id = 4;
  // Indicates the unique ID of the uplink associated with the gateway device.
  optional uint32 link_id = 5;
  // Indicates the description of the uplink.
  optional string description = 6;
  // Indicates the total number of bytes transmitted after compression, in bytes.
  optional uint64 compressed_bytes = 7;
  // Indicates the number of bytes uncompressed by WAN uplink, in bytes.
  optional uint64 uncompressed_bytes = 8;
  // Indicates the number of bytes saved by compression by WAN uplink, in bytes.
  optional uint64 savings_bytes = 9;
}

// Uplink IP Probe Stats
message UplinkIpProbeStats {
  // Indicates the timestamp of uplink IP probe stats event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 1;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 2;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 3;
  // Indicates the VLAN ID associated with the corresponding gateway interface or uplink.
  optional uint32 vlan_id = 4;
  // Indicates the uplink ID of the associated device.
  optional uint32 link_id = 5;
  // Indicates the description of the uplink.
  optional string description = 6;
  // Indicates the average round trip time / throughput of the uplink, in millis.
  optional uint64 avg_rtt = 7;
  // Indicates the maximum round trip time / throughput of the uplink, in millis.
  optional uint64 max_rtt = 8;
  // Indicates the minimum round trip time / throughput of the uplink, in millis.
  optional uint64 min_rtt = 9;
  // Indicates the average jitter of the uplink, in millis.
  optional uint64 avg_jitter = 10;
  // Indicates the maximum jitter of the uplink, in millis.
  optional uint64 max_jitter = 11;
  // Indicates the minimum jitter of the uplink, in millis.
  optional uint64 min_jitter = 12;
  // Indicates the quality of the uplink, in 0 to 5 scale x 1000.
  optional uint64 mos_quality = 13;
  // Indicates the average latency from source to destination, in millis.
  optional uint64 sd_avg_latency = 14;
  // Indicates the average latency from destination to source, in millis.
  optional uint64 ds_avg_latency = 15;
  // Indicates the average jitter from source to destination, in millis.
  optional uint64 sd_avg_jitter = 16;
  // Indicates the average jitter from destination to source, in millis.
  optional uint64 ds_avg_jitter = 17;
  // Indicates the probe status of the uplink.
  optional uint32 probe_status = 18;
  // Indicates the packet loss percentage of the uplink.
  optional uint32 loss_percentage = 19;
  // Indicates the probe IP address of the uplink, includes both IPv4 or IPv6.
  optional string probe_ip_addr = 20;
  // Indicates the VPNC IP address of the uplink, includes both IPv4 or IPv6.
  optional string vpnc_ip_addr = 21;
  // Indicates the average round trip time (RTT) / throughput of the uplink, in millis.
  optional float avg_rtt_float = 22;
  // Indicates the maximum round trip time (RTT) / throughput of the uplink, in millis.
  optional float max_rtt_float = 23;
  // Indicates the minimum round trip time (RTT) / throughput of the uplink, in millis.
  optional float min_rtt_float = 24;
  // Indicates the average jitter of the uplink, in millis.
  optional float avg_jitter_float = 25;
  // Indicates the maximum jitter of the uplink, in millis.
  optional float max_jitter_float = 26;
  // Indicates the minimum jitter of the uplink, in millis.
  optional float min_jitter_float = 27;
  // Indicates the Mean Opinion Score (MOS) quality of the uplink, in 0 to 5 score.
  optional float mos_quality_float = 28;
  // Indicates the average latency from source to destination, in millis.
  optional float sd_avg_latency_float = 29;
  // Indicates the average latency from destination to source, in millis.
  optional float ds_avg_latency_float = 30;
  // Indicates the average jitter from source to destination, in millis.
  optional float sd_avg_jitter_float = 31;
  // Indicates the average jitter from destination to source, in millis.
  optional float ds_avg_jitter_float = 32;
}

// Interface Stats
message InterfaceStats {
  // Indicates the timestamp of interface stats event, RFC3339 format - Mandatory.
  optional google.protobuf.Timestamp timestamp = 1;
  // Indicates the tenant ID where the gateway is managed - Mandatory.
  optional string tenant_id = 2;
  // Indicates the serial number of the associated device, alphanumeric with max length not more than 10 characters - Mandatory.
  optional string serial_number = 3;
  // Indicates the interface name on the gateway.
  optional string interface_name = 4;
  // Indicates the MAC address of the gateway port, colon-separated hex (e.g., "00:1a:2b:3c:4d:5e") - Mandatory.
  optional string mac_address = 5;
  // Indicates the number of bytes transmitted, in bytes.
  optional uint64 tx_bytes = 6;
  // Indicates the number of bytes received, in bytes.
  optional uint64 rx_bytes = 7;
  // Indicates the number of input errors.
  optional uint64 in_errors = 8;
  // Indicates the number of output errors.
  optional uint64 out_errors = 9;
  // Indicates the number of incoming packets.
  optional uint64 in_packets = 10;
  // Indicates the number of outgoing packets.
  optional uint64 out_packets = 11;
  // Indicates the number of other errors.
  optional uint32 in_other_errors = 12;
  // Indicates the number of incoming multicast packets.
  optional uint64 in_multicast_packets = 13;
  // Indicates the number of incoming broadcast packets.
  optional uint64 in_broadcast_packets = 14;
  // Indicates the number of incoming unicast packets.
  optional uint64 in_unicast_packets = 15;
  // Indicates the number of outgoing multicast packets.
  optional uint64 out_multicast_packets = 16;
  // Indicates the number of outgoing broadcast packets.
  optional uint64 out_broadcast_packets = 17;
  // Indicates the number of outgoing unicast packets.
  optional uint64 out_unicast_packets = 18;
  // Indicates the number of incoming FCS octets.
  optional uint64 in_fcs = 19;
  // Indicates the number of oversized or giant packets received.
  optional uint32 in_giant = 20;
  // Indicates the number of undersize and fragment packets received.
  optional uint32 in_runt = 21;
  // Indicates the number of collisions in outgoing packets.
  optional uint64 out_collision = 22;
  // Indicates the number of late collisions in outgoing packets.
  optional uint32 out_late_collision = 23;
  // Indicates the number of deferred outgoing packets.
  optional uint32 out_deferred = 24;
}

Supported Event Types

GW Monitoring supports several event types. These values can be used when filtering events at subscription time.

State Event Types

TitleEvent Types
Gatewaycom.hpe.greenlake.network-monitoring.v1.gateways.state.device
Uplinkcom.hpe.greenlake.network-monitoring.v1.gateways.state.uplink
Vlancom.hpe.greenlake.network-monitoring.v1.gateways.state.vlan
Tunnelcom.hpe.greenlake.network-monitoring.v1.gateways.state.tunnel
Interfacecom.hpe.greenlake.network-monitoring.v1.gateways.state.interface

Stats Event Types

TitleEvent Types
DeviceStatscom.hpe.greenlake.network-monitoring.v1.gateways.stats.device
UplinkStatscom.hpe.greenlake.network-monitoring.v1.gateways.stats.uplink
UplinkWanStatscom.hpe.greenlake.network-monitoring.v1.gateways.stats.uplink_wan
UplinkIpProbeStatscom.hpe.greenlake.network-monitoring.v1.gateways.stats.uplink_ip_probe
TunnelStatscom.hpe.greenlake.network-monitoring.v1.gateways.stats.tunnel
InterfaceStatscom.hpe.greenlake.network-monitoring.v1.gateways.stats.interface

Did this page help you?