csm
packageThis package is not in the latest version of its module.
Details
Validgo.mod file
The Go module system was introduced in Go 1.11 and is the official dependency management solution for Go.
Redistributable license
Redistributable licenses place minimal restrictions on how software can be used, modified, and redistributed.
Tagged version
Modules with tagged versions give importers more predictable builds.
Stable version
When a project reaches major version v1 it is considered stable.
- Learn more about best practices
Repository
Links
Documentation¶
Overview¶
Package csm contains utilities for Google Cloud Service Mesh observability.
Index¶
Constants¶
This section is empty.
Variables¶
This section is empty.
Functions¶
funcEnableObservability¶
func EnableObservability(ctxcontext.Context, optionsopentelemetry.Options) func()
EnableObservability sets up CSM Observability for the binary globally.
The CSM Stats Plugin is instantiated with local labels and metadata exchangelabels pulled from the environment, and emits metadata exchange labels fromthe peer and local labels. Context timeouts do not trigger an error, but setcertain labels to "unknown".
This function is not thread safe, and should only be invoked once in mainbefore any channels or servers are created. Returns a cleanup function to bedeferred in main.
Types¶
This section is empty.