npm i @middleware.io/agent-apm-worker
import * as tracker from "@middleware.io/agent-apm-worker";
tracker.init({ projectName:"{APM-PROJECT-NAME}", serviceName:"{APM-SERVICE-NAME}", accountKey:"{ACCOUNT_KEY}", target:"https://{ACCOUNT-UID}.middleware.io" })
const sdk = tracker.track(request, ctx); sdk.sendResponse(response);
// sdk.logger.SEVERITY( MESSAGE, KEY-VALUE PAIRS ) sdk.logger.error("error test") sdk.logger.error("error with attributes",{"log.file.name":"error.log"}) sdk.logger.info("info test") sdk.logger.debug("debug test") sdk.logger.warn("warn test")
Was this page helpful?