@loglayer/transport-betterstack
v2.0.3
Published
Better Stack transport for the LogLayer logging library.
Maintainers
Readme
@loglayer/transport-betterstack
Better Stack transport for the LogLayer logging library. This transport sends logs to Better Stack's log management platform using their HTTP API.
Installation
npm install @loglayer/transport-betterstackyarn add @loglayer/transport-betterstackpnpm add @loglayer/transport-betterstackUsage
- Create a "Javascript / Node.js" log source in your Better Stack account.
- In the "Data ingestion" tab of your source, find your
source tokenand theingesting host. - Add
https://in front of the ingesting host for theurlparameter.
import { LogLayer } from "loglayer";
import { BetterStackTransport } from "@loglayer/transport-betterstack";
const transport = new BetterStackTransport({
sourceToken: "<source token>",
url: "https://<ingesting host>",
});
const log = new LogLayer({ transport });
log.info("Hello, Better Stack!");
log.withMetadata({ userId: "123" }).info("User logged in");Configuration
For detailed configuration options and advanced usage, see the Better Stack transport documentation.
