Stackdriver logger
A logger for Google's Stackdriver.
In debug mode, we fall back back to pretty-env-logger.
In release mode, we output JSON formatted logs compatible with Stackdriver.
Usage
extern crate log;
extern crate stackdriver_logger;
Behavior
You need to provide two environment variables, SERVICE_NAME
and SERVICE_VERSION
, everything else
is handled by the library.
We're using Cargo's CARGO_PKG_NAME
and CARGO_PKG_VERSION
as a fallback, but these are only available
if you run your application via Cargo.
serviceName
and serviceVersion
are left blank if none of the above are found.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)