sdk-go

module
v1.23.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2025 License: Apache-2.0

README

sdk-go

GO SDK for Cloud Native Events API

go-doc Go Report Card LICENSE

This SDK is used to develop Cloud Event Proxy

https://github.com/redhat-cne/cloud-event-proxy

Collecting metrics with Prometheus

Cloud native events SDK-go comes with following metrics collectors .

  1. Number of events received by the transport
  2. Number of events published by the transport.
  3. Number of connection resets.
  4. Number of sender created
  5. Number of receiver created

SDK-GO Metrics details

Directories

Path Synopsis
pkg
channel
Package channel provides various channel types used for event.
Package channel provides various channel types used for event.
errorhandler
Package errorhandler custom error handler for events.
Package errorhandler custom error handler for events.
event
Package event provides primitives to work with CNE specification: https://github.com/redhat-cne/spec.
Package event provides primitives to work with CNE specification: https://github.com/redhat-cne/spec.
event/ptp
Package ptp provides specifications for PTP extensions
Package ptp provides specifications for PTP extensions
event/redfish
Package redfish provides specifications for Redfish extensions
Package redfish provides specifications for Redfish extensions
localmetrics
Package localmetrics provides prometheus metrics collectors .
Package localmetrics provides prometheus metrics collectors .
pubsub
Package pubsub provides publisher/subscription objects and methods.
Package pubsub provides publisher/subscription objects and methods.
store
Package store provides pub/sub storage methods.
Package store provides pub/sub storage methods.
types
Package types defines types used in events.
Package types defines types used in events.
v1
Package v1 defines version 1 implementation of transports, events and pusub objects.
Package v1 defines version 1 implementation of transports, events and pusub objects.
event
Package event defines version 1 implementation of event
Package event defines version 1 implementation of event
pubsub
Package pubsub defines version 1 implementation of pubsub
Package pubsub defines version 1 implementation of pubsub

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL