Skip to content

Commit

Permalink
Update metricTypes to metricNames and update json catalog and README.…
Browse files Browse the repository at this point in the history
…md catalog
  • Loading branch information
thogarty committed Nov 15, 2024
1 parent aa2881c commit 1473688
Show file tree
Hide file tree
Showing 4 changed files with 54 additions and 158 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,9 +11,9 @@ The following data payloads are the supported events and formats for Equinix Obs
<!-- CATALOG_GENERATION_START -->
|Product|Schemas|Types|
|-|-|-|
|Equinix Fabric ChangeAlert|[JSON](https://equinix.github.io/equinix-cloudevents/jsonschema/equinix/events/fabric/v1/ChangeAlert.json)|<br>Data Type:<br>`equinix.events.fabric.v1.ChangeAlert`<br>CloudEvent Type(s):<br>`equinix.fabric.connection.status.up`</br>`equinix.fabric.connection.status.down`</br>`equinix.fabric.connection.bgp_ipv4_status.up`</br>`equinix.fabric.connection.bgp_ipv4_status.down`</br>`equinix.fabric.connection.bgp_ipv6_status.up`</br>`equinix.fabric.connection.bgp_ipv6_status.down`</br>`equinix.fabric.port.status.up`</br>`equinix.fabric.port.status.down`</br>|
|Equinix Fabric ChangeEvent|[JSON](https://equinix.github.io/equinix-cloudevents/jsonschema/equinix/events/fabric/v1/ChangeEvent.json)|<br>Data Type:<br>`equinix.events.fabric.v1.ChangeEvent`<br>CloudEvent Type(s):<br>`equinix.fabric.connection.status.up`</br>`equinix.fabric.connection.status.down`</br>`equinix.fabric.connection.state.draft`</br>`equinix.fabric.connection.state.cancelled`</br>`equinix.fabric.connection.state.pending`</br>`equinix.fabric.connection.state.provisioning`</br>`equinix.fabric.connection.state.provisioned`</br>`equinix.fabric.connection.state.active`</br>`equinix.fabric.connection.state.reprovisioning`</br>`equinix.fabric.connection.state.deprovisioning`</br>`equinix.fabric.connection.state.deprovisioned`</br>`equinix.fabric.connection.state.failed`</br>`equinix.fabric.connection.routing_protocol_state.provisioning`</br>`equinix.fabric.connection.routing_protocol_state.provisioned`</br>`equinix.fabric.connection.routing_protocol_state.reprovisioning`</br>`equinix.fabric.connection.routing_protocol_state.deprovisioning`</br>`equinix.fabric.connection.routing_protocol_state.deprovisioned`</br>`equinix.fabric.connection.routing_protocol_state.failed`</br>`equinix.fabric.connection.bgp_ipv4_status.up`</br>`equinix.fabric.connection.bgp_ipv4_status.down`</br>`equinix.fabric.connection.bgp_ipv6_status.up`</br>`equinix.fabric.connection.bgp_ipv6_status.down`</br>`equinix.fabric.connection.bgp_ipv4_session.established`</br>`equinix.fabric.connection.bgp_ipv4_session.connect`</br>`equinix.fabric.connection.bgp_ipv4_session.opensent`</br>`equinix.fabric.connection.bgp_ipv4_session.openconfirm`</br>`equinix.fabric.connection.bgp_ipv4_session.active`</br>`equinix.fabric.connection.bgp_ipv4_session.idle`</br>`equinix.fabric.connection.bgp_ipv6_session.established`</br>`equinix.fabric.connection.bgp_ipv6_session.connect`</br>`equinix.fabric.connection.bgp_ipv6_session.opensent`</br>`equinix.fabric.connection.bgp_ipv6_session.openconfirm`</br>`equinix.fabric.connection.bgp_ipv6_session.active`</br>`equinix.fabric.connection.bgp_ipv6_session.idle`</br>`equinix.fabric.connection.reset_bgp_ipv4.succeeded`</br>`equinix.fabric.connection.reset_bgp_ipv4.failed`</br>`equinix.fabric.connection.reset_bgp_ipv6.succeeded`</br>`equinix.fabric.connection.reset_bgp_ipv6.failed`</br>`equinix.fabric.connection.clear_bgp_ipv4.succeeded`</br>`equinix.fabric.connection.clear_bgp_ipv4.failed`</br>`equinix.fabric.connection.clear_bgp_ipv6.succeeded`</br>`equinix.fabric.connection.clear_bgp_ipv6.failed`</br>`equinix.fabric.connection.clear_bgp_ipv4_inbound.succeeded`</br>`equinix.fabric.connection.clear_bgp_ipv4_inbound.failed`</br>`equinix.fabric.connection.clear_bgp_ipv6_inbound.succeeded`</br>`equinix.fabric.connection.clear_bgp_ipv6_inbound.failed`</br>`equinix.fabric.route_filter.state.provisioning`</br>`equinix.fabric.route_filter.state.provisioned`</br>`equinix.fabric.route_filter.state.reprovisioning`</br>`equinix.fabric.route_filter.state.deprovisioning`</br>`equinix.fabric.route_filter.state.deprovisioned`</br>`equinix.fabric.route_filter.state.not_provisioned`</br>`equinix.fabric.route_filter.state.not_deprovisioned`</br>`equinix.fabric.route_filter.rule_state.provisioning`</br>`equinix.fabric.route_filter.rule_state.provisionined`</br>`equinix.fabric.route_filter.rule_state.reprovisioning`</br>`equinix.fabric.route_filter.rule_state.deprovisioning`</br>`equinix.fabric.route_filter.rule_state.deprovisioned`</br>`equinix.fabric.route_filter.rule_state.not_provisioned`</br>`equinix.fabric.route_filter.rule_state.not_deprovisioned`</br>`equinix.fabric.route_filter.status.pending_bgp_configuration`</br>`equinix.fabric.route_filter.status.attaching`</br>`equinix.fabric.route_filter.status.attached`</br>`equinix.fabric.route_filter.status.detaching`</br>`equinix.fabric.route_filter.status.detached`</br>`equinix.fabric.route_filter.status.failed`</br>`equinix.fabric.port.status.up`</br>`equinix.fabric.port.status.down`</br>`equinix.fabric.port.state.pending`</br>`equinix.fabric.port.state.provisioning`</br>`equinix.fabric.port.state.provisioned`</br>`equinix.fabric.port.state.active`</br>`equinix.fabric.port.state.inactive`</br>`equinix.fabric.port.state.deprovisioning`</br>`equinix.fabric.port.state.deprovisioned`</br>`equinix.fabric.port.state.failed`</br>`equinix.fabric.port.state.to_be_added`</br>`equinix.fabric.port.state.to_be_deleted`</br>`equinix.fabric.port.state.added`</br>`equinix.fabric.port.state.deleted`</br>`equinix.fabric.router.state.provisioning`</br>`equinix.fabric.router.state.provisioned`</br>`equinix.fabric.router.state.locked`</br>`equinix.fabric.router.state.deprovisioning`</br>`equinix.fabric.router.state.deprovisioned`</br>`equinix.fabric.router.state.not_provisioned`</br>`equinix.fabric.router.state.not_deprovisioned`</br>`equinix.fabric.router.bgp_session_status_update.pending`</br>`equinix.fabric.router.bgp_session_status_update.succeeded`</br>`equinix.fabric.router.bgp_session_status_update.failed`</br>`equinix.fabric.router.route_table_entry_update.pending`</br>`equinix.fabric.router.route_table_entry_update.succeeded`</br>`equinix.fabric.router.route_table_entry_update.failed`</br>`equinix.fabric.router.received_route_entry_update.pending`</br>`equinix.fabric.router.received_route_entry_update.succeeded`</br>`equinix.fabric.router.received_route_entry_update.failed`</br>`equinix.fabric.router.advertised_route_entry_update.pending`</br>`equinix.fabric.router.advertised_route_entry_update.succeeded`</br>`equinix.fabric.router.advertised_route_entry_update.failed`</br>`equinix.fabric.network.state.active`</br>`equinix.fabric.network.state.inactive`</br>`equinix.fabric.network.state.deleted`</br>`equinix.fabric.time_service.state.pending_configuration`</br>`equinix.fabric.time_service.state.provisioning`</br>`equinix.fabric.time_service.state.provisioned`</br>`equinix.fabric.time_service.state.deprovisioning`</br>`equinix.fabric.time_service.state.deprovisioned`</br>`equinix.fabric.time_service.state.configuring_failed`</br>`equinix.fabric.time_service.state.provisioning_failed`</br>`equinix.fabric.time_service.state.deprovisioning_failed`</br>`equinix.fabric.time_service.state.configuring`</br>`equinix.fabric.time_service.state.cancelled`</br>`equinix.fabric.service_token.state.active`</br>`equinix.fabric.service_token.state.inactive`</br>`equinix.fabric.service_token.state.expired`</br>`equinix.fabric.service_token.state.deleted`</br>`equinix.fabric.service_profile.state.pending_approval`</br>`equinix.fabric.service_profile.state.rejected`</br>`equinix.fabric.service_profile.state.active`</br>`equinix.fabric.service_profile.state.deleted`</br>`equinix.fabric.stream.state.provisioning`</br>`equinix.fabric.stream.state.provisioned`</br>`equinix.fabric.stream.state.deprovisioning`</br>`equinix.fabric.stream.state.deprovisioned`</br>`equinix.fabric.stream.state.failed`</br>`equinix.fabric.stream.resource_status.attaching`</br>`equinix.fabric.stream.resource_status.attached`</br>`equinix.fabric.stream.resource_status.detaching`</br>`equinix.fabric.stream.resource_status.detached`</br>`equinix.fabric.stream.resource_status.failed`</br>`equinix.fabric.stream_subscription.state.provisioning`</br>`equinix.fabric.stream_subscription.state.provisioned`</br>`equinix.fabric.stream_subscription.state.deprovisioning`</br>`equinix.fabric.stream_subscription.state.deprovisioned`</br>`equinix.fabric.stream_subscription.state.failed`</br>|
|Equinix Fabric MetricAlert|[JSON](https://equinix.github.io/equinix-cloudevents/jsonschema/equinix/events/fabric/v1/MetricAlert.json)|<br>Data Type:<br>`equinix.events.fabric.v1.MetricAlert`<br>CloudEvent Type(s):<br>`equinix.fabric.router.routes_ipv4_installed.utilization`</br>`equinix.fabric.router.routes_ipv6_installed.utilization`</br>|
|Equinix Fabric MetricEvent|[JSON](https://equinix.github.io/equinix-cloudevents/jsonschema/equinix/events/fabric/v1/MetricEvent.json)|<br>Data Type:<br>`equinix.events.fabric.v1.MetricEvent`<br>CloudEvent Type(s):<br>`equinix.fabric.connection.bandwidth_rx.usage`</br>`equinix.fabric.connection.bandwidth_tx.usage`</br>`equinix.fabric.port.bandwidth_rx.usage`</br>`equinix.fabric.port.bandwidth_tx.usage`</br>`equinix.fabric.port.frames_erred_rx.count`</br>`equinix.fabric.port.frames_erred_tx.count`</br>`equinix.fabric.port.frames_dropped_rx.count`</br>`equinix.fabric.port.frames_dropped_tx.count`</br>`equinix.fabric.router.routes_ipv4_installed.utilization`</br>`equinix.fabric.router.routes_ipv6_installed.utilization`</br>`equinix.fabric.metro.{:asideMetroCode}_{:zsideMetroCode}.latency`</br>`equinix.fabric.metric`</br>|
|Equinix Fabric ChangeAlert|[JSON](https://equinix.github.io/equinix-cloudevents/jsonschema/equinix/events/fabric/v1/ChangeAlert.json)|<br>Data Type:<br>`equinix.events.fabric.v1.ChangeAlert`<br>CloudEvent Type(s):<br></br>|
|Equinix Fabric ChangeEvent|[JSON](https://equinix.github.io/equinix-cloudevents/jsonschema/equinix/events/fabric/v1/ChangeEvent.json)|<br>Data Type:<br>`equinix.events.fabric.v1.ChangeEvent`<br>CloudEvent Type(s):<br>`equinix.fabric.router.state.provisioning`</br>`equinix.fabric.router.state.provisioned`</br>`equinix.fabric.router.state.reprovisioning`</br>`equinix.fabric.router.state.deprovisioning`</br>`equinix.fabric.router.state.deprovisioned`</br>`equinix.fabric.router.state.failed`</br>`equinix.fabric.router.state.not_provisioned`</br>`equinix.fabric.router.state.not_deprovisioned`</br>`equinix.fabric.port.state.provisioned`</br>`equinix.fabric.port.state.deprovisioned`</br>`equinix.fabric.port.state.failed`</br>`equinix.fabric.port.status.up`</br>`equinix.fabric.port.status.down`</br>`equinix.fabric.service_token.state.inactive`</br>`equinix.fabric.service_token.state.deleted`</br>`equinix.fabric.service_token.attribute.changed`</br>`equinix.fabric.connection.state.pending`</br>`equinix.fabric.connection.state.pending_interface_configuration`</br>`equinix.fabric.connection.state.provisioning`</br>`equinix.fabric.connection.state.provisioned`</br>`equinix.fabric.connection.state.deprovisioning`</br>`equinix.fabric.connection.state.deprovisioned`</br>`equinix.fabric.connection.state.pending_approval`</br>`equinix.fabric.connection.attribute.changed`</br>`equinix.fabric.connection.status.up`</br>`equinix.fabric.connection.status.down`</br>`equinix.fabric.connection.bgpipv4_session_status.established`</br>`equinix.fabric.connection.bgpipv4_session_status.idle`</br>`equinix.fabric.connection.bgpipv4_session_status.connect`</br>`equinix.fabric.connection.bgpipv6_session_status.established`</br>`equinix.fabric.connection.bgpipv6_session_status.idle`</br>`equinix.fabric.connection.bgpipv6_session_status.connect`</br>`equinix.fabric.network.state.provisioning`</br>`equinix.fabric.network.state.provisioned`</br>`equinix.fabric.network.state.deprovisioning`</br>`equinix.fabric.network.state.deprovisioned`</br>|
|Equinix Fabric MetricAlert|[JSON](https://equinix.github.io/equinix-cloudevents/jsonschema/equinix/events/fabric/v1/MetricAlert.json)|<br>Data Type:<br>`equinix.events.fabric.v1.MetricAlert`<br>CloudEvent Type(s):<br></br>|
|Equinix Fabric MetricEvent|[JSON](https://equinix.github.io/equinix-cloudevents/jsonschema/equinix/events/fabric/v1/MetricEvent.json)|<br>Data Type:<br>`equinix.events.fabric.v1.MetricEvent`<br>CloudEvent Type(s):<br>`equinix.fabric.metric`</br><br>Metric Type(s):<br>`equinix.fabric.port.packets_erred_rx.count`</br>`equinix.fabric.port.packets_erred_tx.count`</br>`equinix.fabric.port.packets_dropped_rx.count`</br>`equinix.fabric.port.packets_dropped_tx.count`</br>`equinix.fabric.metro.{:asideMetroCode}_{:zsideMetroCode}.latency`</br>`equinix.fabric.connection.bandwidth_rx.usage`</br>`equinix.fabric.connection.bandwidth_tx.usage`</br>`equinix.fabric.port.bandwidth_rx.usage`</br>`equinix.fabric.port.bandwidth_tx.usage`</br>|

<!-- CATALOG_GENERATION_END -->
Loading

0 comments on commit 1473688

Please sign in to comment.