Alpha

See what matters.

WizeLens shows you everything one request did. The click in React, your .NET and Node services, every SQL query, and the render, on one timeline. The problems are found for you.

Open source under MIT. For .NET 10, Node, React, and Next.js.

GET /api/customers-with-orders

8:54:51 PM · 305 ms · gateway-api

Timeline

fetch /api/customers-with-orders270 ms
GET /api/customers-with-orders263 ms
gateway-api · 9 queries7.9 ms
GET localhost:5291/orders45 ms
GET /orders3.9 ms
SELECT orders0.3 ms

Insights · 2

N+1 queryN+1 query: ran 8 times2.9 ms
SELECT "c"."Id", "c"."Email", "c"."Name" FROM "Customers"…
N+1 HTTPN+1 HTTP: GET /orders ran 8 times45 ms
GET localhost:5291/orders?customerId=…
WizeLensGET /api/customers-with-orders200
305 msTotal
263 msServer
9.6 msDatabase
35 msRender
17 SQL8 Fetch2 Insights