winston-loki
Version:
A Winston transport for Grafana Loki
24 lines (19 loc) • 563 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,
}
declare class LokiTransport extends TransportStream {
constructor(opts: LokiTransportOptions);
}
export = LokiTransport;