@mcesystems/logging
v1.0.63
Published
Logging toolkit for device management
Readme
@mcesystems/logging
Node-only logging client that sends events to the MCE logging service.
Install
pnpm add @mcesystems/loggingUsage (Node only)
This package uses Node APIs (fs, os, path) and environment variables. It is not
compatible with browsers or other non-Node runtimes.
import { LogSeverity } from "@mcesystems/logging-interfaces/lib/sdk";
import { LogClient } from "@mcesystems/logging";
const logClient = new LogClient();
await logClient.logEvent({
event_severity: LogSeverity.Info,
event_type: "device_connected",
event_info: {
message: "Device connected",
source: "device-manager",
timestamp: new Date().toISOString(),
},
context: {
deviceId: "abc123",
},
});