Traces | Metrics | App Logs | Custom Logs | Profiling |
---|---|---|---|---|
✅ | ✖️ | ✖️ | ✅ | ✖️ |
Prerequisites
1
MW Host Agent
Middleware Host Agent (MW Agent). To install the MW Agent, see our installation guide.
2
Deno Version
Deno version 1.41.2
or above. Check your Deno version with the following command:Shell
Install
Step 1: Import dependencies
Import necessary packages into your Deno project from the Deno standard library and middlewareio library:TypeScript
Step 2: Configure Tracing
Trace network requests with the followingtrack()
function:
TypeScript
Step 3: Define Request Handler
Define how your server responds to incoming HTTP requests with the following function:TypeScript
Step 4: Start Your Server
Start an HTTP server with theserve
function:
TypeScript
Step 5: Logging [Optional]
Add additional logging information with the following functions:TypeScript
Hono Framework
To use Middleware with the Hono framework, follow the example below:TypeScript
Need assistance or want to learn more about Middleware? Contact us at support[at]middleware.io.