Deno
Deno APM - Setup & Installation Docs | Middleware
Traces | Metrics | App Logs | Custom Logs | Profiling |
---|---|---|---|---|
✅ | ✖️ | ✖️ | ✅ | ✖️ |
This guide walks you through setting up Application Performance Monitoring (APM) on a Deno application. These instructions can also be found on the Installation page in your Middleware Account. View example code here.
Prerequisites
MW Host Agent
Middleware Host Agent (MW Agent). To install the MW Agent, see our installation guide.
Deno Version
Deno version 1.41.2
or above. Check your Deno version with the following command:
Install
Step 1: Import dependencies
Import necessary packages into your Deno project from the Deno standard library and middlewareio library:
Step 2: Configure Tracing
Trace network requests with the following track()
function:
Step 3: Define Request Handler
Define how your server responds to incoming HTTP requests with the following function:
Step 4: Start Your Server
Start an HTTP server with the serve
function:
Step 5: Logging [Optional]
Add additional logging information with the following functions:
Hono Framework
To use Middleware with the Hono framework, follow the example below:
Was this page helpful?