wavefront-sdk-go

module
v0.15.0 Latest Latest
Warning

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

Go to latest
Published: Oct 19, 2023 License: Apache-2.0

README

wavefront-sdk-go

CI Status Go Reference Go Report Card

Table of Contents

Welcome to the Wavefront Go SDK

Wavefront by VMware Go SDK lets you send raw data from your Go application to Wavefront using a Sender interface. The data is then stored as metrics, histograms, and trace data. This SDK is also called the Wavefront Sender SDK for Go.

Although this library is mostly used by the other Wavefront Go SDKs to send data to Wavefront, you can also use this SDK directly. For example, you can send data directly from a data store or CSV file to Wavefront.

To learn more about how to send data, the SDK types, and functions, see pkg.go.dev documentation

Internal SDK Metrics

The SDK optionally adds its own metrics. The internal metrics are prefixed with ~sdk.go.core.sender.direct or ~sdk.go.core.sender.proxy, depending on whether metrics are being sent directly or via a Wavefront Proxy.

metric name
points.valid
points.invalid
points.dropped
histograms.valid
histograms.invalid
histograms.dropped
spans.valid
spans.invalid
spans.dropped
span_logs.valid
span_logs.invalid
span_logs.dropped
events.valid
events.invalid
events.dropped

License

Apache 2.0 License.

How to Get Support and Contribute

  • Reach out to us on our public Slack channel.
  • If you run into any issues, let us know by creating a GitHub issue.

To create a new release, follow the instructions in RELEASING.md

Directories

Path Synopsis
Package application provides functionality for encapsulating details about your Go application.
Package application provides functionality for encapsulating details about your Go application.
Package histogram provides an histogram interface and a Wavefront histogram implementation (https://docs.wavefront.com/proxies_histograms.html).
Package histogram provides an histogram interface and a Wavefront histogram implementation (https://docs.wavefront.com/proxies_histograms.html).
Package internal offers helper interfaces that are internal to the Wavefront Go SDK.
Package internal offers helper interfaces that are internal to the Wavefront Go SDK.

Jump to

Keyboard shortcuts

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