tools-gcp-internal

module
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 16, 2023 License: Unlicense

README

tools-gcp

This is a collection of libraries and utilities for dealing with GCP APIs. Currently this includes CloudTrace and CloudMonitoring.

The gcp2prom command exports GCP metrics to Prometheus. Releases are available as Docker containers for easy deployment to GKE.

The gcp-metrics command provides information about GCP metrics, including which metrics actually have data in your project and the ability to get raw metric data.

The mon module wraps the CloudMonitoring API for querying metrics.

The trace module implements CloudTrace span registration.

Directories

Path Synopsis
cmd
This package provides wrappers to make it easier to get an authenticated connection to GCP services.
This package provides wrappers to make it easier to get an authenticated connection to GCP services.
Misc.
Misc.
The mon2prom package supports reading TimeSeries metric values from GCP (Google Cloud Platform) and exporting them as Prometheus metrics.
The mon2prom package supports reading TimeSeries metric values from GCP (Google Cloud Platform) and exporting them as Prometheus metrics.
label
This package deals with sets of metric labels and lists of label values.
This package deals with sets of metric labels and lists of label values.
value
The `value` package contains the types for holding individual metric values (either just a float64 or the numeric state for a histogram).
The `value` package contains the types for holding individual metric values (either just a float64 or the numeric state for a histogram).
This module makes it easy to register a Span (and associated Trace) in GCP (Google Cloud Platform) CloudTrace (API v2).
This module makes it easy to register a Span (and associated Trace) in GCP (Google Cloud Platform) CloudTrace (API v2).

Jump to

Keyboard shortcuts

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