sc-winston-loki-beta
Version:
A Modified version of Winston transport for Grafana Loki
25 lines (20 loc) • 581 B
TypeScript
import TransportStream from "winston-transport";
declare interface LokiTransportOptions extends TransportStream.TransportStreamOptions{
host: string;
basicAuth?: string;
headers?: object;
interval?: number;
json?: boolean;
batching?: boolean;
labels?: object;
clearOnError?: boolean,
replaceOnError?: boolean,
replaceTimestamp?: boolean,
gracefulShutdown?: boolean,
timeout?: number,
path?: string
}
declare class LokiTransport extends TransportStream {
constructor(opts: LokiTransportOptions);
}
export = LokiTransport;