Package @google-cloud/logging-bunyan (5.1.0) Stay organized with collections Save and categorize content based on your preferences.
Classes
LoggingBunyan
This module provides support for streaming your Bunyan logs to [Stackdriver Logging](https://cloud.google.com/logging).
Interfaces
express.MiddlewareOptions
express.MiddlewareReturnType
Variables
express.APP_LOG_SUFFIX
APP_LOG_SUFFIX="applog"LOGGING_SAMPLED_KEY
LOGGING_SAMPLED_KEY="logging.googleapis.com/trace_sampled"Key to use in the Bunyan payload to allow users to indicate a traceSampled flag for the request, and to store as an intermediate value on the log entry before it gets written to the Cloud logging API.
LOGGING_SPAN_KEY
LOGGING_SPAN_KEY="logging.googleapis.com/spanId"Key to use in the Bunyan payload to allow users to indicate a spanId for the request, and to store as an intermediate value on the log entry before it gets written to the Cloud logging API.
LOGGING_TRACE_KEY
LOGGING_TRACE_KEY="logging.googleapis.com/trace"Key to use in the Bunyan payload to allow users to indicate a trace for the request, and to store as an intermediate value on the log entry before it gets written to the Cloud Logging logging API.
NODEJS_BUNYAN_DEFAULT_LIBRARY_VERSION
NODEJS_BUNYAN_DEFAULT_LIBRARY_VERSION="5.1.0"Default library version to be used Using release-please annotations to update DEFAULT_INSTRUMENTATION_VERSION with latest version. See https://github.com/googleapis/release-please/blob/main/docs/customizing.md#updating-arbitrary-files
Functions
express.middleware(options)
exportdeclarefunctionmiddleware(options?:MiddlewareOptions):PromiseExpress middleware
| Parameter | |
|---|---|
| Name | Description |
options | MiddlewareOptions |
| Returns | |
|---|---|
| Type | Description |
Promise<MiddlewareReturnType> | |
getCurrentTraceFromAgent()
exportdeclarefunctiongetCurrentTraceFromAgent():string|null;Gets the current fully qualified trace ID when available from the @google-cloud/trace-agent library in the LogEntry.trace field format of: "projects/[PROJECT-ID]/traces/[TRACE-ID]".
| Returns | |
|---|---|
| Type | Description |
string | null | |
Type Aliases
express.Logger
exporttypeLogger=ReturnTypeExcept as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-30 UTC.