gocloud.devgocloud.dev/server/sdserver Index | Files

package sdserver

import "gocloud.dev/server/sdserver"

Package sdserver provides the diagnostic hooks for a server using Stackdriver.

Index

Variables

Set is a Wire provider set that provides the diagnostic hooks for *server.Server given a GCP token source and a GCP project ID.

Functions

func NewExporter

func NewExporter(id gcp.ProjectID, ts gcp.TokenSource, mr monitoredresource.Interface) (*stackdriver.Exporter, func(), error)

NewExporter returns a new OpenCensus Stackdriver exporter.

The second return value is a Wire cleanup function that calls Flush on the exporter.

func NewRequestLogger

func NewRequestLogger() *requestlog.StackdriverLogger

NewRequestLogger returns a request logger that sends entries to stdout.

Source Files

server.go

Version
v0.37.0
Published
Mar 12, 2024
Platform
js/wasm
Imports
12 packages
Last checked
2 hours ago

Tools for package owners.